57870
384029
222016
520950
69675
547471
122688
392136
398494
90570
504616
161919
457732
44404
4428
170558
405613
283524
37015
71631
491269
365363
64460
581674
470072
344806
84427
317237
409382
570608
469605
356702
405207
472925
214704
279108
438422
257350
393493
62426
19380
485894
446014
530683
292835
262845
299411
42493
239811
2024
95133
287541
441488
179620
70000
536587
543877
420721
540162
218956
318574
172899
352884
394326
535786
357684
576757
165499
181104
55627
241364
209967
153674
354444
98760
311914
467311
236772
49183
426038
309322
318189
343322
36633
213546
378710
189993
551125
77806
546451
444546
147016
497616
520208
199628
280980
167613
142088
301778
454325
289019
246804
62604
388911
412535
62279
496939
66514
93785
486320
217306
287927
269829
353139
574001
96557
559527
477797
223726
413746
313932
524068
270912
528906
278347
267688
374114
341550
79481
560459
147170
448698
302389
399956
377694
316676
96997
309093
570246
70868
409513
387083
513541
576801
239728
474882
95989
523617
462559
280260
150867
153946
483008
424102
168194
101418
445528
334080
108627
122108
157032
326511
345781
371029
145179
170850
77375
525589
560628
212091
18885
167603
225750
155845
215481
136461
259446
412198
277854
160163
556801
219025
147303
540988
388754
265709
303291
505126
246446
210932
160559
492386
496283
351430
8649
85685
483751
186233
109424
348850
127204
49845
338819
124815
54254
555120
280778
13352
132420
367449
548562
427491
525721
18736
391426
221615
520451
193094
507934
453287
177976
498943
463172
270715
67674
10581
146049
533050
521772
180220
267516
91160
224794
255123
36448
192764
208261
463596
487399
221380
74477
74533
412632
188637
307264
80406
327628
465153
75256
138514
203744
425709
20308
510207
361059
204572
69242
210679
262623
87135
297510
31604
424982
469556
559024
227490
570618
266623
79354
61048
200764
199956
25695
290511
176008
85339
568614
49643
548183
448255
443749
546013
487286
133200
256778
355987
416766
535526
326374
566743
546031
271870
16531
148839
567627
334594
414189
544386
307082
155417
429685
529602
407936
379279
403144
287735
504099
228712
412794
498679
271875
51278
30693
328819
170512
502964
197318
335866
203867
43971
66309
426664
196291
512845
219680
513956
341844
105026
106652
243792
496678
239754
47087
520343
326935
191120
349129
577196
32044
140426
97747
50658
263094
387392
80105
149961
336477
162077
232889
539631
580837
420025
419310
450776
274570
497522
515622
311933
505700
555037
63230
502204
190884
158105
128027
504911
129064
133549
402759
128631
387731
129438
23072
282485
83770
173634
510239
278301
417720
501358
388171
576733
469587
136184
216406
266200
317788
114701
134327
38801
167126
424439
455877
569538
421658
541767
418099
96975
330952
533504
301362
241809
261800
528960
539265
192866
152701
334032
192576
40283
107571
184135
264241
467809
446732
153960
572243
410366
14757
544156
88789
241887
337156
16314
97540
130834
158322
8290
571955
625
48204
242631
185290
466839
570403
445427
185448
123166
437714
464951
279341
1025
286698
147049
307315
14998
466771
22815
7069
55298
104898
380885
312486
203868
409155
415849
495789
526598
413414
466169
502297
406462
246278
264169
402362
167712
56303
375788
50618
374971
96453
307137
131915
106051
521184
519489
42671
472662
369199
265744
312660
147780
235358
359825
552054
75477
417693
562623
359141
153667
98746
420529
147788
283658
52038
36736
260347
512629
132538
530796
488924
545334
274734
204537
479729
42828
255181
457530
487589
211221
405197
501388
244282
305366
450961
421578
409884
249272
8773
76584
288358
271890
131299
158747
179421
136711
357649
433301
268129
576214
179990
33946
448571
376946
560388
333492
518242
122250
349527
391272
424572
404766
255306
341054
410845
434884
123514
391439
426880
452500
7028
149280
220697
369546
366554
556065
196663
155263
427335
504657
537532
106666
98413
571885
310049
234749
434084
49851
329004
157588
230160
330436
249141
276749
420939
303923
330187
17566
175118
80134
395030
373511
460408
242709
74502
267540
230892
158514
64897
94885
310714
69081
183336
139285
548293
457514
220232
46997
581662
299712
17153
471245
462908
68430
527344
232123
485526
454692
350253
433830
88572
27622
382472
31187
336079
413198
232781
27157
443869
112327
146510
559925
529910
533784
301134
438816
382069
460950
42519
559695
144666
58677
10046
75170
358828
239478
110894
333461
579312
176726
5559
448069
395192
118412
210810
102630
170193
204351
368548
48707
63378
58481
492642
475142
408219
120159
248002
340674
490385
439518
27627
403463
77444
51396
147961
343201
320471
370537
380520
343655
230537
339579
223595
498722
471762
277857
465829
282514
29813
405013
4172
491107
246120
577022
147914
81981
540679
23451
254948
441883
476537
390923
460617
80123
117677
481736
571451
235652
338989
505625
432144
82858
146249
172420
225562
211955
180002
339603
287084
198240
534925
9658
267612
444308
261432
315466
436391
317216
42297
248580
116268
91697
460240
496039
84391
256475
424536
116723
288662
496530
436830
319645
556620
452177
470025
436596
1261
571031
96496
501204
78859
390782
382997
182612
336763
163089
57810
444171
277393
361397
318162
397877
285891
537371
60402
141941
427842
414314
307299
505234
541298
536641
191175
566704
32626
281122
307758
142565
244615
379399
564781
371991
525698
287867
126323
338964
620
4260
553278
459899
43264
167300
322080
435718
270195
385882
193471
289282
375926
531337
253577
546311
353754
170601
39758
181628
365135
496517
204463
406386
512786
337819
229193
359059
160940
508821
235795
543534
579042
247224
62613
312887
442961
327536
515470
537862
201476
261479
48711
2693
240339
424472
568243
363821
83670
369860
92420
128750
532704
220529
146988
71855
386062
327726
204225
35248
177858
303519
210080
34223
238500
362399
327810
84015
232919
165100
544169
389965
403841
245116
139887
555183
280873
120360
171075
549237
295154
139758
259240
57745
289510
338143
536776
356237
455252
503883
202806
372489
561251
470305
414244
12069
191770
19002
475804
301916
434069
213117
281586
412615
394539
68237
203177
361475
260827
421250
45004
323389
112137
555282
10711
57375
480852
448381
445425
140787
5614
453037
428896
149233
56292
30303
253725
20644
156258
366704
290098
433951
277156
341430
201919
329675
529427
340623
299881
484313
162295
483992
255550
205384
158821
7809
494032
388153
581227
93860
260006
196611
238850
109169
362919
310214
207250
423932
216517
138494
160041
397388
490535
418988
479272
211540
51791
201173
396179
168869
286569
150969
12472
362367
262463
141180
399456
546517
82597
431788
199318
210728
401821
566258
498562
48181
5809
234781
511550
248017
133641
328318
20137
130292
218760
301890
247909
100407
189520
456350
272785
89788
162109
362561
282523
352208
477115
355628
69564
311099
278698
144371
173695
333518
121101
24076
131487
266885
123995
363006
272157
348580
133634
405469
429437
334529
413164
220037
427555
537866
533602
51663
223404
307113
504566
115316
346270
571653
66301
242431
24231
484171
343418
68633
312398
566988
533522
128127
137778
87096
263504
192835
442557
147319
99192
47093
255614
109580
542930
35434
428925
352073
144036
564884
412101
226966
81177
455545
496776
462477
434338
267504
62710
400417
256731
128254
143965
578171
562835
557151
191439
70710
493547
82118
453601
175703
271495
82729
309267
246924
494199
303431
331072
422295
235177
173821
515377
112747
344830
304126
88136
471905
300444
181156
210597
516439
547165
511231
534581
88603
111556
458282
531331
113967
433019
485940
363145
557515
132520
119358
83002
557400
130206
566489
461597
95867
149320
371513
330086
453397
309797
361638
68283
176622
34884
524709
381275
551934
195368
360269
249397
245089
560412
156904
56615
385687
334603
330028
271106
418818
405729
248187
70804
479467
513105
219204
67080
473793
321330
211230
378499
301191
539647
322992
76014
58403
134165
73724
193821
385448
380108
491833
285729
232161
328592
163483
503050
355054
313007
531096
95381
69209
503249
166086
435803
302282
504769
208329
167856
506097
116956
492303
378654
543217
349474
545124
416718
368440
526890
188911
252736
187844
185888
24020
435284
13188
438978
111223
364303
314681
412501
476430
359030
48947
476515
368479
341916
43016
143085
297154
410356
63820
493253
274424
80535
521726
36663
406139
496793
541532
217135
529117
294380
149842
90509
42254
430495
4068
318507
412040
233245
73414
293860
113442
222871
490735
349939
268266
144925
258792
105522
209906
474453
154062
484150
575590
375801
199165
508955
477887
502425
180139
161930
71691
137877
466042
81676
567416
521739
251096
444636
250577
337126
314109
435482
467091
241281
236941
203021
106525
369521
392035
207597
430251
466095
425061
163387
319866
460897
102834
519398
128932
580152
321673
501846
506429
376436
243818
160014
241851
289866
456900
43780
137420
418181
446832
499719
16414
363494
234981
544341
472058
531979
51652
61561
362154
369144
269496
559186
16449
367998
37059
390291
491525
482819
358517
363935
219127
190929
184889
557335
123664
551931
507434
436464
495665
415500
309618
234839
238223
38301
54594
293366
181857
344720
550747
130286
209176
16037
231963
150044
59618
255044
317878
288115
323252
266168
543805
326192
283220
82225
10430
257414
98502
217327
292058
267463
437911
98213
226264
373893
166903
292432
308089
476127
547808
106339
38026
295819
333090
132262
407992
92402
286348
141304
537372
61403
235213
298564
374208
340160
411334
438025
562679
270723
93272
380959
230548
59683
486350
72124
536067
158818
400378
453538
159525
345742
447741
410969
109483
403652
520235
536023
68717
211810
305370
396578
228318
376362
493953
154310
349068
343404
301597
226899
27727
394234
348199
6160
453488
237160
72525
422269
356007
412896
125473
65943
444312
489333
460996
372558
402420
347380
368116
65894
143936
170125
65301
370986
484206
315324
234637
112166
454408
287003
326311
550097
123799
525555
133113
510998
87249
183495
330426
311361
466445
559203
402113
577148
265070
52192
255954
326948
557825
298793
20983
576598
337255
172377
38198
217793
441504
465969
387809
266228
350089
226648
452236
418677
117062
403813
576157
73141
298262
428011
156296
535528
301938
236611
570409
108463
147108
581704
92353
311254
341900
157350
328361
379304
135966
289338
205762
27556
547635
103331
159398
402562
483425
191744
425342
57115
404233
48287
579920
384998
154020
496127
254138
133660
127810
102432
413927
334277
581089
497494
148229
73671
360826
23433
254806
132120
312247
23914
312886
98709
47778
578501
184320
514456
62872
264781
423332
552031
330298
382171
140074
118296
139675
215069
145793
293674
152729
176617
313963
220072
316477
346749
144394
350535
222639
383890
569958
91973
372673
334772
329380
302469
232127
181920
469894
375962
186255
452841
117179
191177
425807
398540
346388
542988
556880
288227
15249
312958
292030
401759
147294
347697
470957
568116
116603
481407
434773
458756
428407
109560
191962
264709
317134
362816
569567
73508
502202
232770
380918
258950
83328
157238
283545
364797
540933
196104
326832
197689
171289
575842
347121
372058
450558
10166
191731
57138
512275
136700
383047
7251
137833
395242
455809
53897
330359
109858
289660
365264
383562
498614
107135
114978
570016
68594
494528
118158
547618
67798
27135
110926
322507
26424
63812
562144
477097
107443
87000
580538
37666
437808
180047
576204
528342
52086
107501
52348
204981
182997
77783
14180
581880
227293
433531
170687
581921
296348
411709
140346
550306
73446
36034
152871
4180
455649
34279
359201
440641
136360
12790
310752
100627
422389
214528
578533
32115
234986
68028
250574
216851
156695
69047
572554
551227
103566
183829
472676
69809
431704
175088
18935
565117
104817
301649
476125
320835
185452
358489
29752
382310
302396
79305
336683
537349
497709
105899
276336
509482
157133
51989
511523
186526
569088
198981
375325
176176
57883
524196
231593
490175
315768
435787
168954
94026
93826
580862
158908
405756
371633
327754
535308
510866
129068
76901
280266
478841
434193
556374
36289
244254
136653
325236
115345
198788
470893
520501
548452
59024
361394
446539
101822
140761
8848
526227
422956
335913
459056
437873
181534
494707
311796
413602
401251
338544
231778
494856
516712
450864
320987
290753
341029
558602
6357
39022
80159
416570
108287
310670
332162
281431
360571
580082
570942
474579
359853
62030
424539
173833
60624
26655
347587
341411
273029
127994
128482
273094
365802
242167
280023
441205
444744
392829
558113
443405
223871
575128
80634
34151
285292
273089
330524
152600
499500
82301
490897
196748
218237
176136
470960
462987
281382
115365
244530
331324
47519
29687
485947
191690
444945
109139
433122
201702
299871
393909
536570
251113
43193
101084
403798
321969
322427
319043
58351
292722
348480
301631
502232
138064
237383
178229
396106
386468
137963
515871
406755
32868
183692
365352
148908
58105
287494
151583
383637
268195
209533
221592
3789
309323
230617
531388
59685
217899
44594
480787
413122
375806
386389
167734
514506
221505
305644
277003
415589
245142
296201
292315
406446
208124
536286
561913
420054
337607
122937
89770
577592
534694
273929
313787
48163
41577
141348
429809
185243
290898
494617
460039
250293
10728
422939
120188
256057
563477
113199
554159
116316
97411
331331
187616
525171
38756
117691
537316
282473
203433
293169
371647
403317
529829
407779
130666
465080
287841
179805
153710
190297
284582
200736
130786
413334
326734
308915
132668
222453
293975
57445
349103
452532
310021
226559
314019
388245
114648
331453
161098
236509
394209
533808
249145
237192
126642
317587
311162
562147
23546
539754
484843
456936
309953
523037
115465
500069
89
145083
294346
485161
311476
423448
493812
229155
394504
517253
478892
358287
396858
257786
531759
392224
267388
491346
22880
529630
452789
164499
161438
558771
137779
479234
565081
130971
2531
239596
179696
77472
200315
86875
445965
570836
460986
514404
153202
454072
544307
491204
112250
279941
250103
430215
371808
170107
125512
580344
178152
425701
505309
536761
108944
91926
85176
150192
235953
267266
554950
64733
428345
426920
238200
433405
576389
260134
431013
287962
73427
293165
125555
340238
580306
14748
453025
114353
111447
511506
460809
325758
206082
544117
453899
157811
191997
189257
428152
147846
450761
399392
208196
21504
420412
197257
494217
299413
277072
176321
552569
203843
121599
284756
138435
214250
548118
511781
352841
121232
384099
401721
331139
349144
324334
129310
243836
273336
286525
178770
293374
483781
111727
258362
460094
250196
62395
408465
107013
403394
446935
507370
18820
9174
67405
6489
440087
37183
344477
152693
572152
95337
393896
22056
357656
518257
550021
65252
452861
126907
95363
81043
467126
117497
558596
69559
246913
531474
196320
300584
71055
87878
196900
493408
160818
54874
67407
291622
173289
389418
496306
460773
165126
457843
11758
392202
284128
358660
392060
451279
355481
330894
421684
116223
302514
139698
450270
364123
425260
405848
249288
549744
554642
182104
113293
454951
211811
399784
197686
108210
348550
163478
160380
18513
114815
496210
422296
281562
393242
452454
208521
352236
26436
519188
149464
512037
311583
336192
530964
481293
8686
107438
517780
532471
142866
262415
144176
506372
289751
246423
555668
148986
62427
113402
442154
336491
131107
404972
561789
329268
167342
232047
89101
181846
31578
69426
7040
32818
378566
566395
352938
353652
227216
110634
538742
14740
41293
428055
546531
358190
118783
63050
480890
320722
521732
330915
178550
254562
555296
11856
166621
578363
119600
438973
262901
457651
437588
119199
183759
538838
170786
286042
499693
195159
120718
229511
291665
144552
373312
214777
490619
29345
484180
381221
459524
366975
296989
152197
389964
167118
40971
362785
17392
238198
446332
162682
130138
167322
524331
541226
257311
474869
231162
315163
91547
101315
79642
30355
42285
573479
254199
554689
77902
200612
153530
168430
552197
127555
454422
548905
523673
127
56705
108680
207677
220991
18507
84103
304040
465784
209859
281818
152418
510536
400104
399262
143569
115973
271190
132412
255576
297304
239942
247177
335090
500396
9409
494768
42415
240682
367011
348874
5554
279837
11812
464555
517341
310108
405079
510768
88449
465248
355248
568405
284583
499730
533864
311232
321302
493767
186410
194529
258878
251264
567372
351283
108655
499020
423423
215304
337806
463470
315045
143139
240911
291451
411825
458016
316466
425831
404351
431139
475531
242973
436878
557869
178895
444018
171495
483122
447524
419679
350633
256159
22224
488488
184654
517032
322734
267578
502792
355742
133994
231206
86020
434765
416771
306848
531395
504289
78305
579170
131564
90056
29761
264797
237077
70356
210079
199011
37291
437537
494905
567633
294108
244734
376024
335982
401699
160712
193049
348902
510460
128405
426994
321736
25421
569539
511188
385152
162226
223462
379165
61826
525303
564687
423826
297312
145259
43782
309096
349393
390855
41728
135326
530719
538281
449536
117772
180799
83654
119540
72889
388080
217433
544796
82759
434857
71157
286471
473499
307316
174188
246636
547348
241211
177818
141051
6421
300896
378455
118682
431997
17570
36574
424637
469639
242096
459914
262009
468061
447243
292689
130610
191805
325523
248815
168016
384857
327575
306975
347407
494202
388341
10275
550834
387875
108274
422816
9557
493231
571499
431977
58437
533253
185687
37582
297394
434593
336448
475465
446764
427014
315581
169229
483871
76203
269996
534637
310861
173315
480656
177845
68502
237510
392957
60720
333517
342715
295233
189864
119938
14862
219663
61867
104098
212023
408556
266631
464980
293900
483118
393036
143386
404066
139561
468992
290265
309252
250352
225399
529545
507882
268644
312479
10321
459429
392198
61946
320785
238187
232875
339006
73583
400379
525342
80187
533431
509157
575490
402163
482265
530636
115319
455363
308107
4490
535302
425881
130088
62246
41434
263515
552646
130324
309983
220860
113216
315728
249451
482195
271195
470975
74403
382979
216072
521570
159309
558129
362131
93441
271253
8314
524623
553148
61293
270123
495523
353519
333984
213902
447130
187447
562559
430261
52818
14677
279401
251509
555922
426083
189706
246713
488514
436410
352850
340019
29466
384325
490099
435458
142400
226758
528341
316963
447095
433217
189461
311827
264734
79459
440675
278858
348044
58448
503844
121666
556145
273951
117768
8630
143557
333621
61410
426254
464585
571799
534735
139067
355550
188154
310341
215523
364436
431885
81308
327221
297357
231422
502370
359778
539147
416181
504006
313526
395365
81283
326161
14487
325503
465465
558424
573453
430789
180197
49790
6041
71754
111245
566752
328569
361850
134818
262869
118612
21564
526681
192812
337541
340039
278028
124711
312476
323278
342862
119187
431480
66518
82929
292579
521800
51618
41940
83641
98785
12023
528358
853
83959
121994
32206
569941
469055
395853
155262
285817
151669
528971
197323
22059
206013
14795
152844
465936
323379
557625
154955
11091
409367
165040
46385
356522
442338
24457
238630
45131
438926
11774
369637
34683
126409
239845
571719
406792
44167
471028
140473
80543
547428
333411
242467
530211
112337
336735
581348
221711
536996
347256
468956
268826
192277
525815
187868
24689
131665
95247
63270
365596
581839
408345
397736
273633
81201
182659
286425
305451
248709
68422
253970
516782
147076
490126
129246
156604
488373
50358
356866
95292
99753
49053
247521
448143
104602
251436
375659
145231
100034
522229
113962
519626
309311
345142
75628
265810
375153
297273
500359
18559
551507
112899
86282
403424
414738
476082
519477
341834
571405
568177
233040
305358
329242
550726
96030
357584
333807
63081
165376
495169
499309
69410
559859
10877
176671
418505
535874
109816
165267
517878
241860
410398
314565
159357
566668
234612
303763
376381
183372
357812
485160
458172
288164
404621
53037
506075
196711
441738
459718
77417
449394
202128
526467
561660
118726
327198
85483
463944
358066
260311
168076
386018
107672
549942
493791
535732
7988
399241
578055
352426
135845
44977
98233
561714
52394
191468
225126
329350
181756
377055
90925
100910
39309
442645
224349
491826
163683
404139
490129
164172
524646
126814
176324
404533
468960
28402
62132
49301
223718
298295
172784
360475
243044
351141
67440
504211
476198
171950
517084
121184
245002
152662
288236
354298
382514
413092
348274
422064
308905
257821
412697
351380
151822
552463
91171
443296
44093
536504
265279
290705
137832
334283
141710
179245
320904
576089
455585
202431
46085
227497
161597
296153
269718
716
42222
9253
276870
123028
467332
381350
563713
530848
452783
103355
307039
216110
431492
237944
516624
545200
580120
131697
378440
394620
200618
216715
120120
46535
455358
180129
430692
41549
400075
494819
282855
392170
222917
559652
525865
19448
173978
142420
477321
436707
156885
279816
130538
54218
370652
31536
312143
485788
58241
51124
353582
273840
195525
249764
197917
501085
358411
256013
356941
397959
566700
89054
386919
403335
104270
564733
388507
562462
459203
27267
470485
76589
240074
211041
133509
2093
129192
240376
499829
515826
7594
81620
44432
322807
186997
445784
510979
150877
333796
145188
295106
163999
435716
104277
23551
305772
37782
449414
434539
520112
21462
387045
215994
156824
482470
27888
205790
211843
314131
502362
318605
534889
408270
165248
129223
83878
246298
206058
517049
301334
130024
523689
330238
521004
221317
340108
574812
523981
335318
426888
14034
116588
254266
210431
351004
309060
37727
59319
262954
445395
392607
387153
84157
447196
20987
497528
190052
315609
252043
472861
46580
562341
213552
506530
77990
361959
220096
190556
157045
107860
179610
84833
124133
131351
415201
474760
412090
492318
280235
56327
332217
575585
532778
458592
230687
359375
201074
466058
320731
174802
402632
558860
251557
287039
563935
567899
205679
244014
65861
7517
232675
262369
287877
459697
467180
195761
166880
76493
391914
42865
523682
285938
196977
132313
304134
416303
509870
562195
175263
363541
403518
417234
392843
138782
235844
287953
282131
111889
226541
393707
156404
47757
515062
161386
234046
160490
353907
130142
80207
552170
368645
356767
26049
467778
212969
359860
425540
413895
37779
187425
519145
450215
299008
276009
418885
529788
499447
427166
33659
348782
46608
6586
458540
149862
469937
474331
263599
251347
535593
217571
265619
403249
122551
441891
39535
290965
250226
254366
524877
544260
452908
506821
553202
575753
104724
493483
58741
469798
349164
324406
302655
178168
197471
309494
311229
508881
423454
350299
285628
236632
23361
118312
508725
301769
136896
30100
270709
191005
255983
576902
329963
362745
117071
319695
102290
499267
452221
207236
83507
210275
476104
171155
260123
241534
72716
151124
167851
444203
27675
282115
400740
391771
257020
182064
409408
505082
410494
387410
378613
282479
82523
57071
128468
244096
49092
105363
181042
53448
427129
309403
157486
393656
81660
486013
455333
324754
62057
1496
195294
434262
272463
62231
382890
552886
431675
116650
220686
206256
271622
349410
395765
294005
463823
431555
289097
494552
93171
488844
343048
5174
338468
563986
238511
263420
240590
479712
346964
383991
319216
494936
115887
241440
246154
567375
233520
150198
75057
413107
449691
27538
407373
158823
39464
211919
25239
461957
392887
131197
327176
302543
487264
561177
163908
326801
174217
274970
453286
542614
419879
174864
149577
322388
331904
26438
295565
431598
477634
576098
560325
406015
462618
238006
108828
238051
73650
286181
111388
488955
22195
562741
295642
525020
471339
438753
572840
342688
423052
195595
41739
295924
175238
563076
71
223605
60018
406188
131978
306435
79710
356962
579176
183617
198881
157209
519552
281355
10981
367222
295455
219117
494633
38902
74110
268728
539395
65177
102923
321959
285042
536592
469237
284342
106834
214394
440217
124419
260491
239593
248753
242506
23686
578714
106397
354218
144904
453352
189101
16964
312003
511480
491290
289895
499871
422469
60814
321970
158130
173146
122196
119834
460872
60599
373758
52128
67246
453366
149087
359702
178157
367491
152812
464903
171564
367788
227826
52168
520883
376907
481565
578945
684
252679
101038
503104
354517
232118
71719
565780
230680
427251
443509
88929
45240
177762
178487
176858
141532
128463
515758
122411
558365
486101
65201
238196
144897
304735
562972
432288
298900
499125
397824
30643
477310
467369
414747
270844
260838
196294
265701
107979
559132
393442
518293
553051
569550
513093
375802
495334
282471
354094
452465
466797
247190
369976
355480
218312
104768
254577
308780
518100
250434
532457
251569
477563
387181
560923
224083
458604
572046
4278
574747
62257
6004
120067
368738
518361
483175
497633
183971
97314
449104
163840
182411
318541
48160
396868
246389
524420
397701
187012
361136
472344
165488
178619
94210
178849
123914
505885
559865
353622
306440
550421
118762
581278
497693
41074
138239
454722
448930
580943
127110
341056
415354
29182
65356
325186
307016
539891
111820
489103
236352
209046
262756
137045
223573
162767
106001
371183
220244
420544
143192
54976
197437
454644
12756
330315
317514
402977
277950
228560
15544
238822
208724
542173
69955
384986
59987
367873
226011
221899
284551
130706
515252
308191
346936
409410
265453
144505
55897
116886
566060
279550
132265
318184
501571
399258
219264
283968
416215
570344
68167
144495
332891
450914
144760
157860
527571
267015
499985
185025
253159
436407
126959
20765
236910
229422
555940
473375
380440
65836
555013
407522
64612
442343
366153
23140
53091
567079
180205
129293
455893
134648
137029
312867
182812
360231
115506
146128
173288
271254
511972
387932
315083
104974
44704
205898
468588
124934
407699
378149
310546
479214
573975
282930
252217
208381
259028
54324
220348
481868
323240
132529
418151
320685
539932
73293
577122
424582
86399
218041
252994
239565
49974
442218
471279
370523
277788
540617
473866
506270
337422
499037
425847
45455
452585
85706
294970
548835
186562
212354
115042
431553
250490
315242
522461
85759
372971
518157
5615
268590
45259
516625
194294
91852
297637
334364
562620
96854
389352
68335
203756
161510
128837
422828
54385
132874
97339
192476
417638
478683
229813
570890
41123
171086
265646
11661
174176
278280
556637
109114
20150
345286
527656
240134
425576
17935
142733
467068
350706
122724
530599
68356
459110
62313
565680
194545
445101
170846
123269
145385
221425
513221
263407
250124
294990
158391
385894
109599
324395
176720
476934
223550
244049
445670
577176
192327
555038
67644
103267
46168
557527
167057
112995
331551
530945
444033
29328
466321
367753
187098
44204
328727
56032
321495
194
127098
567268
114510
62608
313015
67339
365034
360279
209603
45215
4575
515102
276711
287233
12873
577399
76882
301109
495867
506470
408294
343140
383391
377322
343514
235429
547039
154597
579659
159551
544994
257434
489785
121350
107969
343224
326124
362157
10176
366085
543729
195332
206405
163692
144280
276200
258774
179983
488688
20809
547450
160232
133281
360535
252850
516346
73549
475369
494391
22740
428663
388468
542506
578466
122189
25352
312638
114925
387750
335289
309880
279763
520259
504951
561761
16483
238301
381928
389228
533755
444765
433839
427910
260050
487476
510359
283267
26748
411862
552234
432138
259743
40768
394866
514556
566375
351888
112720
368969
418557
344902
304748
23250
397184
153052
168573
477782
373782
267067
346947
111812
110157
407441
429945
515392
517026
211281
489426
444958
31612
136365
122916
123968
482446
350837
51473
273866
474062
35030
215107
26029
20213
499300
303430
82273
478195
196299
479944
2459
379313
329035
6075
184416
237632
10689
9760
334310
530097
529352
194538
328144
257196
184589
15524
126161
176769
95915
534166
129821
217407
558700
339352
344883
409570
538814
252193
20576
279946
181929
134496
174889
564715
317349
190796
496287
391351
394529
23569
372381
522069
454923
119608
197897
540765
59394
570339
342887
248945
101194
254703
399534
259374
573341
187846
231881
442612
502827
66493
244279
455136
235812
459147
248601
39456
508831
581042
323705
219327
217787
172248
563292
573329
188612
219906
265344
493841
29698
58407
226300
353568
86916
352561
56608
52634
350722
75415
63476
101597
19238
419467
386253
364842
229131
579807
121824
165610
226442
297104
12612
338458
465375
533451
115519
341035
142767
528667
236963
315411
148516
128275
252038
58609
213838
340983
320834
85254
120785
453779
95929
230756
9774
333537
567721
221633
429712
509034
427493
173019
575860
118150
471480
16169
240709
500612
53756
147753
479658
423310
280787
463619
434156
431972
118785
447062
316415
302660
91310
314929
427362
435218
504336
419271
475645
431228
138781
189794
322391
507830
125955
185079
484661
237224
208200
507789
579846
560976
127134
118227
302618
167599
161277
4129
52308
403114
253789
331082
129108
536827
374027
452905
124889
490155
357830
104502
12429
129133
208055
402908
127196
147291
397213
387068
252799
195861
199594
386722
216150
505579
227935
88697
110800
63626
306868
479663
393601
24136
438315
521059
404140
502554
567037
170432
213591
376279
464111
37864
258381
479038
93565
452642
132908
372127
498570
42849
220735
124718
490938
66988
249290
552093
9248
101882
197408
460139
514864
20450
301409
220894
262786
64744
459543
318741
241962
14152
2703
236048
83587
135267
118644
516581
577762
497415
91005
174601
480739
228984
458430
629
136732
553587
106704
153730
161190
18402
424553
230763
237245
272957
497558
88377
331982
579137
61951
242008
473182
274665
179650
25559
554556
214059
275327
310416
24585
232548
45292
555308
105096
92153
558044
426482
581061
46251
435750
248118
542651
325786
180048
373196
434381
377115
138618
192450
469898
207317
52847
280241
468159
165855
413539
26598
19160
299041
313517
43203
431164
492894
537526
343257
19239
482872
431893
263883
16578
24416
165203
513961
404065
559701
95777
368874
197576
434097
570956
384895
519506
7095
59527
21459
72549
448280
335703
198557
541970
244872
173163
300738
145994
503616
223909
106382
99025
24368
86210
434519
514693
176372
251868
503269
260373
69777
162773
423630
208140
480770
142080
476061
419391
480979
460118
275821
398070
471837
230559
296573
420079
292620
160115
164935
163497
325366
246915
303108
292358
456972
62131
38965
159585
435360
290724
362244
519528
544039
445768
224109
322827
45599
312603
557387
150562
413222
134185
124739
214658
441464
242867
250194
170731
326156
339535
47281
448286
507875
539906
221360
19496
92942
120375
166849
463434
325668
512147
471824
40251
396611
8553
400881
49495
302725
315211
422599
310181
401229
24682
228727
471591
204785
364312
217649
49725
229794
283208
238735
64251
77378
441720
316575
57337
135775
13524
241764
272194
496683
519347
308535
240407
177922
356880
113716
436882
184355
88414
366839
178871
54448
327337
47407
122952
432535
415475
212199
209643
542559
573775
115056
59943
62942
458390
257162
251277
38440
65245
336990
526225
327811
47617
337682
107353
442312
64722
203462
229574
425292
333368
357881
210839
450526
556057
444419
89818
12407
142601
387000
283019
27710
135336
452213
563578
351809
6846
172158
440074
345194
371960
179390
288691
566592
64497
346345
306581
213419
121340
230522
197785
392222
246311
504454
504338
26321
236217
414389
485685
122560
11791
111189
77650
51342
286092
315165
36728
253250
375500
134396
94631
252208
540520
393593
269588
121615
514293
168994
421223
105172
440893
148551
55536
161246
934
106067
98137
64010
206444
375108
452348
569154
320144
439765
519186
275709
86745
379172
77185
239158
157931
128838
536920
207782
145174
268276
220135
206801
520569
6517
424800
350245
51899
92064
420397
560561
322112
204021
26865
47347
6520
132758
536112
397186
334380
166328
434859
201490
339382
200678
507815
359840
574251
94687
565155
128135
445960
438899
233539
578650
38372
208151
110673
134085
71224
573744
300476
8821
567224
354326
317241
183201
452412
411446
61843
482314
206636
399152
440133
6599
423214
207030
38232
307999
513900
516263
271857
453428
11926
184443
48491
484136
231222
45247
558646
459826
236572
296110
105642
205266
85731
101657
507580
226840
418085
257875
103726
572761
577488
248226
305723
448139
63433
566495
10037
186254
271373
100722
670
39312
205724
242090
77012
238086
338478
39201
380453
419650
578567
252535
369952
192319
306267
458682
161935
574324
311326
347133
478457
71214
302634
147733
435279
98478
175477
552723
28451
481549
390749
446181
253863
272101
341341
309406
117250
567518
215407
332013
291182
226594
20184
455672
214385
187178
45464
405964
323592
116731
203602
264591
75331
356849
85213
128466
326080
31443
460666
527056
294968
206109
374046
166173
187282
124325
83872
414001
227441
105027
577809
491259
246641
529877
381192
481851
362751
41645
126534
580957
531153
141482
260321
356671
206492
105047
375951
455287
450700
549301
503421
7357
276515
369126
121328
379312
136849
333664
523186
406296
163230
390756
227897
191456
395473
114653
403966
347482
75971
398463
98355
296883
556624
322934
541855
170130
538273
337262
6042
542316
232723
468985
399165
55202
467878
171376
44996
476881
522054
51001
157242
155172
530475
240195
409706
546148
581204
475313
138367
92054
493822
361469
327970
355022
251882
278335
521944
105685
77297
293142
451154
570225
217090
132591
226190
263278
66034
126255
502140
363525
14014
525695
374388
66385
323336
399747
444036
28263
461365
512723
236740
13540
423019
151259
253212
99623
263456
338872
516043
405742
313914
172506
36022
436660
250749
380182
476585
123366
269171
191093
257625
108582
77137
346313
487642
54295
59229
260668
479191
168998
491727
325242
60145
366255
471783
472617
299715
210672
550449
495022
72888
358674
391106
539862
13728
558616
472757
325298
128402
306782
101090
352148
254818
448560
467572
467177
1014
483677
302289
1966
338991
527533
83254
357787
50691
128013
461389
62472
220366
113317
194346
221379
546538
207543
210744
473604
228456
446846
233690
412931
492213
131937
272837
468214
269723
71870
111756
149086
195149
298931
149602
461794
403718
576233
37076
260039
252859
152501
118347
121219
68053
474709
420515
292844
492399
405980
1864
183236
64259
372309
455020
56007
54892
438600
99108
99580
180720
523309
271282
182673
8114
70230
299974
170616
543869
571916
239309
23673
311589
502996
557496
240199
519172
431024
422215
498152
398571
303126
1785
116155
151575
335125
486413
218196
486309
186880
248104
270384
451058
527899
83393
37177
240080
179278
553025
207360
159507
341724
80471
216810
120875
174934
469754
66328
365772
523947
157586
93133
552985
544705
104788
340267
516697
97864
111972
363318
367936
178207
105516
253691
153019
428039
114474
361930
404127
477031
87813
349234
252069
202008
304958
21469
153638
72429
461442
7022
425117
1756
304150
85143
260206
242350
473725
297236
484946
168217
564958
438701
440154
489622
111103
299924
53842
538182
135875
267417
282671
91463
37954
541324
344408
337575
21796
284818
211002
210252
210071
172947
108642
315005
534511
28555
252768
261785
498658
438446
232001
561137
523455
123579
135322
205354
311620
461996
503478
179504
550311
458583
111759
107175
230133
120333
204978
571246
271043
400045
395926
278952
28261
307371
381984
16720
495615
555615
503464
459982
86552
376422
180285
51198
483517
63519
59821
549996
172324
27074
358174
263039
364722
104994
91397
481821
93465
266880
556162
10547
545364
426152
457906
367177
501756
181223
418984
97660
69309
63866
442298
466822
102220
394186
310348
143578
414148
370177
274516
302433
225530
46419
160214
555493
364590
304173
340736
198993
55398
191806
501966
16125
12146
266350
127726
20509
429010
226486
324103
41756
395221
556424
50961
360870
275557
388768
187560
386530
547817
566193
118140
477226
418826
348562
427886
323812
266244
518481
182129
385972
365251
493939
109622
393159
389866
420237
547524
229525
308423
287495
149791
442185
342299
102163
385567
75863
556660
54755
461844
378769
345598
521620
421616
303537
203492
99073
272072
488403
477154
78059
541973
143664
430776
218830
386799
120466
206274
8786
202989
514602
160064
227866
493048
48288
477162
225271
176849
196497
367763
316482
126719
127871
41781
303946
385037
351252
46950
39027
112651
266114
17316
32997
488918
36423
184866
122415
210450
451504
452220
267734
384568
442133
51949
331832
93947
509493
272444
18292
207142
350421
324026
366173
132139
245873
467203
310390
147328
379138
374832
187488
285357
410675
510418
212863
193390
197327
82275
490830
64256
171499
224592
506414
185961
104380
525168
13215
134334
250855
287360
160110
215320
349690
130188
480115
303414
118188
418500
141207
184504
265351
187063
326504
284018
37205
372833
470937
413346
417474
275168
437613
305385
208022
517805
365259
156534
246032
414700
363228
125699
279708
326209
30484
36941
519138
574304
135420
61830
368626
159403
516328
431980
371598
210570
236295
511642
324591
575612
388410
337844
177109
236769
532482
47172
373410
77693
510622
149030
73461
529866
542130
539376
126018
190617
159475
388955
69578
240713
387601
141181
45693
147094
507642
221533
208535
493849
449307
45471
38196
232401
503011
282987
150385
67162
399042
378533
75266
279511
344853
249515
8027
305076
525999
134605
339589
34985
155707
552678
37104
249982
326559
444432
311062
568516
480153
92006
244994
313786
364491
563798
562291
469512
361212
192671
28097
185141
64360
148196
173864
252122
38396
165798
566670
513602
484593
576386
65292
576905
249261
279616
449701
502089
399213
529902
86927
401507
119891
65198
334883
377211
393887
373373
518290
262521
466511
131160
252194
329501
202129
248603
548943
432055
129716
132688
288026
511014
370305
19558
381390
533006
162965
550534
457114
118742
559645
276545
180119
448911
154648
493355
80140
80937
17625
341639
437518
16837
511587
64086
435454
152041
446130
500650
286439
199150
432363
284873
67580
373487
493760
80208
557543
146030
530811
303034
401194
497600
341049
36914
150908
62193
455660
45621
523711
283355
332063
90823
334732
215488
64389
539198
134801
386619
519657
70043
579000
566724
184669
168900
108896
279322
518026
432212
494162
536175
395155
252811
327354
53864
258635
230171
239552
491606
325095
409131
114968
500973
344033
458862
41319
572391
552204
477438
80091
72567
440107
296233
302932
560173
165607
529503
198671
520940
58103
175256
451036
446069
323502
56733
40399
387685
373866
550699
486983
518390
354391
357635
7424
320418
56656
528555
89207
306677
251448
227915
541823
102405
378775
136323
57871
235925
553130
61209
280302
188693
73602
293532
197044
192494
580660
103287
221739
487139
528707
502724
3668
241214
578060
262979
330284
25541
331152
126595
224874
45306
164634
416690
338431
544687
403730
350795
165291
461501
288586
346496
11080
336967
21048
448656
285498
358543
209919
155253
574992
406716
480458
424816
252786
420650
250357
79762
170857
309968
535056
495079
172923
368309
522611
571074
166706
329457
70735
521917
341710
374340
535418
221840
1569
413598
306878
5785
249251
243964
438073
286016
503647
27734
18473
839
138131
154689
465058
58873
41616
411557
264499
131696
377804
513888
77663
185328
76992
386112
324188
349193
438255
387948
528129
354316
203459
381127
508710
484749
490031
404626
490893
66444
366577
532419
299657
422623
12750
126447
311524
356369
45701
202080
422061
92060
516071
73669
11065
554863
574106
422823
218599
231993
466913
322738
559633
225274
194200
417602
155790
436195
550467
142470
110798
537382
424218
150324
365131
276265
54003
380148
444445
326892
472990
445327
60378
230864
560505
143168
510813
182096
532583
77467
58465
233746
410960
389770
126120
543573
103673
185236
466532
45558
222987
93031
357169
512022
403644
429865
36417
87522
332723
294098
287094
172143
20444
223415
400544
526347
314968
158456
53573
232186
259610
580315
578174
286962
29323
560517
453802
502534
67573
287881
239038
225104
437516
571141
104808
447767
454961
16494
211863
201446
411212
70310
486159
425582
358566
79792
247979
477682
393826
450894
531659
395214
251899
435479
47737
36292
289492
569656
386724
144449
333652
35514
572307
451643
324496
10313
393227
500585
290623
27050
535580
319293
570458
523114
153716
401307
314778
543678
229347
330400
519795
299585
260190
315269
501094
453883
57753
574218
20540
411295
405645
361594
438894
401054
557186
83778
322473
296159
250518
154685
247893
546959
345833
27534
378077
366712
477169
195975
337991
184672
382863
134240
451713
26635
443095
134007
437199
481807
388203
234713
426146
167870
318995
44878
382102
145935
15347
200455
454437
15733
386474
283557
356435
323819
522575
177325
179886
52209
28576
181474
480437
542982
380329
215291
194968
221487
146226
543520
258769
65030
191350
37973
443294
286773
453552
72866
107001
163171
131339
361088
113846
347638
470378
569584
464752
205794
345797
54733
175185
456895
249537
106329
277085
310128
100560
346672
361620
73418
72769
37682
475006
246846
68414
144180
325173
399885
440066
263685
266990
536317
496552
540503
549490
140801
314187
48451
457384
576376
468306
262529
184493
559079
445098
304950
11726
316971
293159
46512
510706
80927
288267
419586
209287
237003
320220
180099
66129
403162
119884
121237
188725
508177
411501
504306
561190
254210
237179
520553
118673
348056
346049
362184
33009
104053
540326
76178
157621
448409
559163
94127
131312
82287
555797
447302
572902
141346
251115
202086
571791
517382
8602
184065
320472
395758
366702
323387
191573
206118
409097
434354
220372
577669
427152
240087
578184
305901
233526
246099
152657
305660
193953
246071
579103
519493
260639
379044
381265
292294
57885
532200
292829
395406
504013
202571
576776
77760
211632
209304
6998
361766
324915
68609
271542
333040
405499
265361
475371
250204
357435
171967
320115
125468
112707
268008
501647
373426
313148
370120
462662
175359
47813
36324
147134
580609
91891
361420
238124
559762
85491
468783
411629
217653
181682
322472
58765
153733
350741
50863
149812
313673
568471
6057
186361
383220
157107
279320
477104
218589
35303
400576
460068
468896
26733
267985
8999
221540
457460
111352
237903
3737
566427
480487
276164
28575
484227
388344
416655
172085
300514
538604
219451
130183
41351
500616
491577
13874
249430
568640
257167
3992
506026
289790
453549
565070
520519
11619
203208
175635
125128
462151
364833
275710
551284
451987
516771
460168
491684
273279
376983
340138
561953
410091
46591
503534
504748
353200
547229
434072
350044
208976
11723
396743
248016
229010
456033
339007
362811
367188
274736
94518
346956
244369
56480
379564
196170
403982
324923
438462
173282
245530
238304
62336
386996
331409
499155
210031
370738
346915
397104
212575
266550
78610
418141
246087
245096
86435
417264
96693
552502
289012
536322
279065
195506
1332
206926
216524
567342
573018
55276
341257
425341
70239
13144
567008
208845
209555
4421
33669
406004
415493
176481
155652
272741
514541
217091
514155
292518
222280
578596
530016
397724
356215
195682
545440
414894
91837
48682
132094
169456
455228
83738
461024
417203
563676
4051
263084
111281
132841
222929
91348
137238
224128
469080
578843
92904
125687
486989
513978
431060
12102
74217
42321
30852
58868
367448
56675
258501
183835
468912
327304
449721
8394
341503
144814
95879
362555
581189
310289
38771
74409
185334
575483
446088
1681
542786
130402
103967
151345
68749
324401
320918
388821
577351
108769
347885
55445
542178
236346
313709
224942
429319
345541
36907
551515
179085
579341
170451
353937
297997
367434
553827
419738
57298
422878
20747
325132
231863
483146
255524
182436
187473
87891
357508
262260
472836
448436
399358
223004
294900
27343
223577
224701
26943
51027
396934
532175
581708
127786
338833
304949
380337
574419
190272
127093
169959
362722
411243
91795
14290
37771
365030
18584
476904
62815
518907
497267
52747
430298
22008
544732
224548
499545
242278
306925
53142
437264
512923
305170
572724
307149
481098
53691
488406
143339
418172
443179
524029
54086
446585
79893
178682
572063
445113
214018
98867
397976
430144
317838
38584
323020
135303
369580
224959
344442
360066
361480
83691
302900
152427
165969
73727
478078
183719
106419
82873
117060
313113
90154
280094
415265
46055
491804
420135
510644
372868
450407
505464
127202
267372
17192
24380
268111
486404
305374
475840
499852
316157
398713
154452
176157
527181
433480
203955
374891
77563
59211
175129
76923
6426
449727
116336
349083
312694
355792
298558
215618
226518
486769
385803
274314
526666
2998
431410
438301
431192
455132
201278
58316
24923
407711
493072
106952
309412
46212
288872
542015
459848
563559
192234
60990
142969
27725
282567
57641
40962
69136
406077
22098
195993
492286
64694
60005
391397
126457
350759
470933
503036
494321
444983
354644
213204
267568
382929
62864
158099
221985
510525
362604
7623
275583
84776
369633
497565
347403
558372
459659
532629
184282
471453
256965
507776
306811
79498
571415
221587
426912
449770
240755
285699
286141
92781
442457
345667
246848
30585
308080
96894
99983
188902
259030
296244
396260
541506
427729
397379
57839
215467
67771
158445
132887
33445
572405
577835
497320
25401
112562
373153
17487
488043
224182
181135
201003
217515
107197
255857
533312
352276
461427
561101
495039
216351
256781
417825
241027
201630
392674
213895
116675
489369
567252
444583
428898
214587
559700
421768
221156
569484
87697
526521
257860
353274
513482
180273
126204
478448
562712
288853
42169
168488
564599
428321
426850
406080
566979
45314
490810
177214
88023
539335
9218
256474
246335
398130
37863
331059
419062
234624
543354
195606
450587
299444
399183
413996
552092
488828
138935
147972
11658
355092
422769
521176
294314
349466
322059
393675
374239
159957
59141
134857
551686
275977
72354
358265
374375
544719
429318
428535
431405
471927
449622
151282
73610
452441
126685
352497
382517
121356
448606
324688
159850
335217
139815
496065
397899
315176
470871
250868
19767
182637
334788
94890
552895
483494
492774
250849
492325
493459
237425
495116
396684
356010
409918
311953
253479
301403
357996
48893
276871
47936
298312
257163
353858
418354
580797
222921
39750
101091
243907
304000
85566
481723
5362
137109
53178
264936
518933
195716
444537
214937
359133
450457
524048
282793
406376
341794
285013
27562
25974
189404
98162
95050
308722
285893
516380
19594
86907
233672
310789
292271
304158
247723
348723
576573
321305
181057
399686
10733
559891
99070
485954
185166
271949
338427
235187
188479
212445
193560
163107
106043
380058
137734
88575
166395
98495
155569
415665
524255
556406
264722
221055
366089
195472
299623
148815
353091
480389
513496
147934
148427
250234
381642
8653
206817
373137
515928
318333
552446
267788
31738
323475
543541
166599
335316
332239
304374
289677
385658
475564
253290
342999
175116
364602
172989
472429
366614
556830
538155
257528
454878
57719
19836
317756
311358
223112
435833
50910
240211
228624
338988
123837
514557
407958
453563
400555
584
10701
159100
212118
338061
281005
209449
482069
205126
340170
29482
145337
403404
254585
34104
124067
76899
407869
265280
98064
145809
517586
456724
221245
38257
390345
49357
250735
354167
53875
549962
242505
434413
541450
204626
536474
223369
137386
32579
563803
449686
73925
312652
139897
569449
233991
343357
493618
358384
313280
513191
357614
463966
65905
64836
400060
206903
141996
571198
331616
258414
293511
231134
314288
174099
89735
472131
522977
520155
219735
103430
523495
171785
423091
387009
440938
2697
61046
467889
390160
519939
519607
238857
346853
328066
273053
552041
463189
80385
294102
16089
218917
566899
493859
176155
22080
147983
189026
50827
313596
554524
472690
16836
248744
111714
254127
215701
350328
20818
126059
443049
167640
16796
315831
472553
49275
350748
211850
376965
258571
344138
265292
376384
244635
299643
218554
215625
489810
311408
164116
312105
487766
42853
54401
498622
532013
162520
127256
269116
439271
166848
53464
484849
485419
297326
367670
375504
489853
170119
269561
327505
68047
208121
109928
233428
53157
366373
173777
336933
157204
171064
371651
239757
246016
274054
447339
461989
510671
87604
208075
419026
43893
102739
316014
508749
443820
221736
388852
396596
140633
579299
409678
532711
38845
574277
213477
198289
15546
145497
84867
225539
383106
516193
363764
2184
328522
61225
581199
125036
553997
20389
300467
2843
449866
150017
546021
338642
276295
464447
397423
387518
139275
60881
168083
242516
297135
571334
3899
491241
416878
365624
514930
33057
374672
555602
193986
4823
574077
245757
296170
432486
316218
76753
135287
427958
222472
148267
454708
129951
524286
462426
139914
299417
385939
551574
109281
74078
521709
33295
181885
466447
295862
14844
509292
136493
28823
103419
576896
257558
531658
449098
218763
75866
344073
353206
133981
563535
155108
80969
8369
370511
319398
290652
40100
218711
96414
271972
510771
46454
181043
185486
28626
482148
195650
441850
389249
491900
550652
184209
558221
389391
181503
105708
67871
94382
53360
210845
419232
98554
330824
435554
385519
297182
556326
297907
519404
332836
306593
50246
533004
576427
480568
540582
90261
207354
406628
287608
176432
411740
111911
161289
473612
573336
284993
46422
128072
98922
239600
293412
338317
419193
248033
483058
295613
108144
21786
414546
54903
40423
79486
171837
136570
33593
278260
323132
550512
436990
36880
145610
157744
554703
256921
562071
275353
439439
558031
564503
496335
236312
50706
493873
435249
151566
52572
270106
244795
42529
150367
521175
505111
57782
225931
219418
472314
420210
69532
8998
437958
47295
414648
470196
300343
244597
259833
559358
24974
239726
246841
88928
111188
292687
220402
83753
259809
160944
312896
443522
472022
52956
117016
463176
148858
265145
188001
160264
281742
170809
246839
422294
229832
471182
551305
32738
55388
26939
490198
271930
481391
310501
433296
241491
260906
484362
525424
558274
271488
128929
574667
244164
93015
312299
485757
386401
455090
38652
221814
258705
478227
265781
35820
521025
88192
169646
394658
298853
72715
457871
413984
349695
426551
340217
500515
507809
79912
457231
196510
311208
504591
16543
33572
131747
372824
409194
451550
314893
262997
412780
242457
69826
565313
367477
560260
510377
298906
1625
423425
26383
302713
189583
286720
268774
485169
328883
363171
555015
491128
109164
112011
269538
172406
34181
17676
260603
323470
419056
27063
306191
461871
282286
382056
272309
146332
27340
532509
490264
163645
358029
191666
298395
474817
257908
330737
66767
460988
103513
147178
286702
410622
489741
157604
54341
355291
238655
564861
385844
472620
97819
260580
362505
515202
373332
326477
54555
147091
155302
332706
556143
42690
537617
260482
382881
420475
552961
475988
178258
233292
520533
491255
56725
111940
373679
430343
279787
48934
445269
131215
40593
163598
182098
74517
82611
429573
90106
3264
67114
548273
314408
147698
206042
39685
490111
12181
257976
573401
362062
151599
552406
177847
572487
159707
326824
399275
172059
521914
247459
237643
23162
390952
328454
378977
142510
207282
211573
280442
535753
479949
110740
114203
73440
435988
139836
367164
127037
578875
383731
449573
353473
222199
391229
546058
382357
211208
147959
140729
249400
295074
343385
221674
293576
79083
120952
283500
59167
116618
396460
22355
192796
121785
136757
306800
251084
473676
59318
18614
262965
251591
429092
534331
566478
447645
370417
282048
251183
32809
555915
402710
335767
199410
295887
488833
226599
258442
548107
333721
180831
201064
542853
201835
127104
359635
138948
344353
579215
60117
429251
46382
560640
463805
400303
12418
82796
242257
219173
366810
438620
203269
108536
230968
435908
464210
470839
158140
467137
419822
306373
429980
87812
317534
341572
126994
153882
258352
121997
24980
285603
402425
489918
85646
19874
537919
275642
134286
57828
188140
212380
528112
364358
174560
184176
429485
290678
23917
47780
288117
228029
229707
560189
261003
139612
41453
262670
256286
519203
308468
368205
165854
446615
42741
135372
214676
470622
468713
316660
84901
408607
312446
96044
106589
299933
332439
500649
109836
293276
406021
51296
458631
177036
161543
468132
305380
144695
564631
70033
107982
80519
296995
153154
550113
83651
352886
452782
185291
580512
503153
195579
401650
7601
359395
509607
453561
163263
451985
417610
403190
113998
280160
209106
394149
173570
363656
326336
98345
61053
122844
452737
568808
268071
347319
259817
420304
48797
244967
35240
345897
532256
304110
359687
258396
131211
429803
217046
491736
65457
329602
370252
9203
419599
455350
200817
450162
201125
119808
544250
463814
298591
464652
109334
2055
23976
328638
140831
282934
356791
250165
401001
339670
447714
25273
1216
523766
168609
64379
391150
472392
27070
236199
215315
415146
354921
329012
512217
573520
491707
114093
506592
327211
237188
344921
380821
155921
462984
84278
271411
482672
494297
134081
253196
1688
320225
429638
118457
579491
303047
331885
434602
89254
257379
3398
267898
357005
97049
106243
436411
355389
94813
364249
552167
93327
234297
447375
346450
502117
300111
140291
460038
387385
16575
438095
63893
503949
359984
296703
329034
156827
188062
245550
523473
536728
81954
549563
545022
361460
491666
74574
159225
578334
178379
364237
551099
30995
43960
425283
565476
340958
554943
434039
134238
486638
508412
451519
77981
325548
247603
202402
54442
270290
239801
578594
215873
351404
86015
423585
428599
340653
75451
550324
522819
579414
275839
210997
564976
114822
498770
283303
14644
33656
354946
271729
269366
510027
380477
258040
563987
484091
346637
17526
466395
223682
383873
132395
502543
270224
205125
138025
380344
249644
119543
526433
316336
57166
494424
43110
472191
40305
290656
368764
385339
405543
251818
441727
131376
319201
513108
344399
307234
82084
407197
335984
256447
296635
115645
146188
439883
49069
70094
120969
69440
127393
128093
408100
112708
53169
425822
297811
293215
566864
314845
75402
58497
60043
433387
4385
466941
297495
513027
574116
254701
327876
447479
11195
284406
185681
216026
529133
86267
163514
457191
188658
198761
461647
524551
524547
74345
181699
356071
522240
491778
498644
23218
383737
433454
78920
567578
186606
125672
357601
386856
157942
438335
21983
229302
508343
25777
56677
455427
215984
232663
565424
253959
409791
248925
237281
190387
485938
502935
479348
357769
400536
465495
320660
495872
407159
567713
312326
473256
418804
151214
397044
84415
196981
147392
61372
576025
327455
345019
316142
127718
3920
498809
95774
557768
29090
43029
553192
370816
281176
186941
398037
96304
358223
494224
440877
29114
28782
119023
197877
122017
116352
357272
534808
200305
152237
253430
464386
488845
406171
491323
171139
562766
64236
196797
128691
129439
114945
422876
208752
418894
116431
109666
387919
545651
273120
356445
317193
383756
355398
432527
379853
352515
118118
143510
355717
8809
557811
314385
547419
412830
381217
285571
298122
351850
461286
372045
68459
190550
573248
491302
19789
351217
274876
198363
491494
203302
342347
272603
157016
82738
86117
53695
457258
36881
277237
130122
177957
261788
148781
338439
37944
151900
47391
287025
481298
517699
448558
485776
205309
478298
335758
432603
467334
100517
514567
447112
185326
317331
430148
267980
504159
102862
502862
573611
506073
382655
89520
310134
14138
463989
391235
428381
400064
567706
459819
95562
334665
373305
125234
324365
203160
76313
358625
293418
2283
470774
152788
225257
550353
499958
510581
157700
272490
547485
83601
426988
558968
362117
424165
127553
337902
52011
109
553894
285784
270536
243008
326712
23387
252502
143256
225044
65793
316363
110710
523166
298162
350028
338064
271714
112661
180970
377011
296690
219379
39125
469888
419785
341459
396380
388940
374924
280823
248203
136154
495750
289816
341539
295020
42122
336077
192221
478755
567764
195982
48558
438375
133727
325530
346314
283600
77517
462671
262041
455543
411669
171665
12757
301160
169094
49933
442232
489255
143624
283045
298545
452022
100611
93579
39764
374994
194753
179124
81479
562098
513805
86556
477258
432448
32957
50193
124117
54953
131509
364850
222990
6406
204052
140776
56289
494330
452327
405150
202740
279929
68898
465926
379508
170273
513683
566798
309285
239120
53196
540210
247068
188623
330094
442911
178928
98193
133543
401310
106438
557514
377496
295782
567407
258439
49738
292090
420442
505226
527748
441103
227568
430481
424368
100300
567135
164587
25697
244088
256589
419678
19194
524155
142393
388823
352357
516432
58153
90477
427399
261202
556067
97238
220076
203827
134268
197853
29586
521769
195671
122099
141604
119579
480644
34855
523742
575486
240288
149973
454637
136701
189789
461701
289381
322002
156301
500457
66866
258270
219349
508814
61459
271753
451003
249384
365659
129563
576225
356068
402255
452229
435869
90569
514346
181551
296002
470333
314951
535202
319855
351191
314439
42862
213003
39113
199640
283825
25746
189472
189810
279073
2989
146584
355778
94984
254025
495651
437756
552755
189278
537774
307249
193398
161084
373880
427832
415232
314306
261485
18564
56240
445573
375528
70502
35190
149645
333124
490959
58406
212786
502894
327191
502112
343933
285376
170885
40572
492382
63498
178388
533523
490317
457667
548953
114979
513744
246909
476151
80842
518081
233537
366459
218546
264923
236920
291889
415288
259417
494007
182258
111432
142896
339844
522952
106269
12145
408144
534502
86652
714
568628
256721
24450
119292
323479
352182
576301
563029
107691
47984
453948
390328
137110
355688
456201
408456
177572
485629
459058
336720
320353
61966
520515
43764
502708
231080
215546
135038
451934
403464
421534
147895
10489
428991
160774
72899
569597
197091
118723
69562
480333
211405
127407
91553
140180
124383
262059
118550
70809
170562
272155
23729
458785
68668
483837
560943
301643
467466
474803
237941
86777
217928
508140
376958
305638
448863
300011
491492
231104
352264
477272
243846
259312
533846
535424
337997
157266
1311
74055
226151
497202
500686
127304
97543
163370
296781
23368
128215
147276
258027
481504
91262
367695
14219
62477
348042
522066
260145
117765
277203
478532
533799
367462
518305
67379
354994
30722
150787
539556
408426
266133
484973
81611
466191
415280
311629
292986
576855
182032
47198
414851
51965
240123
496891
5215
430753
6182
391033
7205
302458
469364
42439
434940
12567
469921
87743
73661
339790
391828
566029
61945
287044
262477
246119
366934
39078
288814
174171
456416
347829
98210
495542
548532
63320
320112
213780
281721
565286
376263
60034
522191
66126
211410
558567
474038
232198
39884
66668
133883
312760
37823
161033
288453
529208
525249
195677
93098
28974
221322
280469
339054
231034
549172
99893
403221
83599
350969
115502
286414
289107
370808
147196
444651
123777
490680
311031
344578
201758
300881
291056
503520
373076
335336
388322
143511
340174
66754
145999
352305
560723
514183
346456
315461
461162
51067
301657
235871
202848
239337
406414
61850
579035
488277
361428
207005
62276
207564
496522
264886
42621
498563
82388
548690
545163
161771
552389
146470
286051
175143
382182
467774
546105
223432
119299
1381
431315
489914
97201
314377
348602
314672
382552
33786
159480
108649
47909
372219
491830
354624
345880
379936
142187
85284
455882
138148
59550
100607
69373
398523
175672
383329
426261
401893
297607
490670
376802
472357
499760
68654
178181
47073
399276
325935
367425
64899
94156
373338
390482
97283
422669
442556
148901
270716
400285
466451
490689
266520
502620
151371
403739
487655
430157
193623
378393
516607
374372
436199
110013
509564
271829
358083
426731
221243
139618
438154
388841
303116
354734
395555
87518
220089
409568
429540
508678
69461
445859
388500
172434
75883
573761
318857
226913
567403
268385
110240
259886
72905
361222
148217
230005
471325
492870
107073
503074
239505
61654
397094
298112
435990
152621
251319
13372
480088
231109
419387
169575
175925
506979
266533
277663
519135
488952
172062
355894
400275
78880
88720
102765
212671
15274
94350
374830
211040
55879
407038
79493
208961
412363
115652
7735
212070
542576
305690
227939
206912
513505
182852
5689
44227
305100
426872
443243
92951
84896
511279
267106
457169
434644
112480
196460
503382
578580
456987
322398
111799
130872
522569
264304
546221
132573
481843
476848
56850
231426
471799
322698
224497
498740
151655
265353
263189
211737
478351
47975
47667
105110
35128
122493
383857
37102
99619
4508
14377
167548
368363
131613
272036
69424
35126
84843
230597
71411
199572
485106
558581
437806
389542
211351
166275
61133
455639
309552
178900
269338
235245
467037
333634
91285
514391
99222
140866
87018
9185
244122
451283
186524
226262
221187
463429
192301
404996
347571
270703
176910
197962
571036
166764
79503
486609
84114
497532
542160
398957
127268
13045
249073
144951
482596
49591
49141
128334
303735
541131
465941
334777
540471
162646
324646
430964
180609
104400
337452
91177
99099
386333
405271
38532
73264
1518
513168
329302
411583
248789
304746
535777
510059
276069
126126
24991
314734
361197
179180
51268
54427
244711
425400
100202
109823
361376
400822
530898
549394
104006
203210
361462
205547
94701
548834
525382
120541
363114
292827
23679
208304
98425
306672
19394
124994
281168
572304
411885
165636
10421
213652
24129
72717
521238
293362
496826
40130
500060
151664
399208
250922
101814
52096
199021
562338
412992
406710
568396
251523
302102
530650
448172
324277
581518
390934
353919
175600
76042
523639
209229
499024
321182
164793
449171
335922
304548
296567
37852
26893
513371
44414
541288
353427
71716
207094
259150
427150
572474
283753
557375
489028
74875
182906
365258
178131
215746
493454
60040
495553
33917
571787
272967
431808
117939
376982
249287
504606
55221
212027
376144
510951
319542
487007
579663
70479
111612
428665
45672
487869
149036
130164
25110
237697
24253
24948
466924
69051
333201
452650
69344
352565
79901
354532
327576
525443
277375
249875
405312
382527
263281
273436
23544
535126
186500
270017
458178
313971
528197
504054
73707
150931
521266
116617
162018
300021
389336
521070
39446
1902
293723
378638
524386
455665
271924
346179
388865
138579
309386
13603
22593
474984
118436
2842
181909
494900
64239
338954
139394
92480
175195
523370
554541
197593
244291
442148
49095
176716
548976
359688
350240
308592
278066
439756
416810
123298
568240
508354
67548
342774
338164
302595
57461
166481
580137
129097
192928
403253
577225
171656
561635
26987
573482
297019
307061
277013
270270
540012
237419
296040
84202
424669
188845
140954
374910
131927
344031
114240
137690
351890
471834
348308
217725
435492
456009
186685
331134
260029
350165
282425
249810
57500
113668
157205
398925
44583
398271
381795
120490
133490
154717
466499
165792
530127
467245
399878
426204
303585
571396
297570
426403
383819
128732
249807
257502
317461
563396
3967
505637
240227
132193
379115
469265
462472
39261
236760
497261
336552
82980
255224
114052
283475
48632
72969
130111
413754
449613
80808
578918
171017
476826
2007
249176
457292
201236
134639
19374
81099
275170
495266
383786
444409
320609
555683
568707
346386
410711
508577
538609
65329
571886
71503
11720
259217
275644
410915
399200
265150
444500
43256
347967
187099
521533
182367
301954
92315
400872
233808
90024
503996
488390
116334
104273
371376
480741
523985
65463
108695
401393
233395
478576
40351
514950
152914
443496
326480
314614
517031
377864
386853
94936
157748
61147
427692
97849
52010
564950
243045
362568
166871
232322
491743
200663
115970
59843
15582
551359
32368
172187
349582
391876
20556
41988
580000
534024
574829
172232
104814
90782
109835
271992
509563
158169
17429
191706
474859
333876
28876
276794
202739
207481
357852
145680
72026
565777
391739
444181
465780
144705
325332
499627
553422
80798
393989
323829
393129
401622
153016
429517
189187
147553
252457
458931
294226
95418
27776
307980
152769
170623
320957
334470
538108
10161
294863
504230
167741
144817
536960
214577
113315
12933
18171
350737
552565
132725
90498
253907
123184
526912
332463
122498
445263
396212
83808
50878
562904
397717
10909
379911
313244
339270
76937
201352
314247
266311
69048
215626
337707
39258
497082
230843
558148
167346
74082
118027
212181
179618
87513
523487
59116
451706
236843
20583
154811
461226
194336
168500
359048
388947
402183
232902
22026
220601
535733
53803
36750
440361
515893
503739
466974
85601
24489
149223
84981
476489
201839
542342
161611
501534
322638
480167
229105
2687
466591
55788
519664
211546
211945
85036
173611
411417
391324
441798
141352
580286
560270
244056
19938
200068
394759
96461
314718
251408
369516
188068
449712
8944
570015
181125
326210
108617
397792
447379
463469
538671
253955
44488
420750
511842
22487
401780
479403
179698
457219
48126
281583
406452
403170
459104
85173
294321
446931
435777
329263
203704
81318
395850
358118
472788
16683
95990
135135
581499
575202
389103
498813
370550
81855
337013
283697
569341
125494
532461
464909
519845
430097
428761
408806
48162
494764
38286
449369
377493
581
471439
9987
436009
252807
453158
200391
190157
468182
216387
271842
246982
72030
491225
224375
444949
329097
504488
356097
577795
371453
201246
209179
8547
240322
72126
249259
79247
94201
427990
145292
240653
239870
413459
280409
412178
350331
72987
85945
386847
327020
483569
288607
456569
345973
469435
302656
400298
237085
129917
166126
80582
557119
346668
257323
322023
92715
239873
303387
249132
505546
516880
327432
174677
281327
211185
58429
21632
235473
497194
307359
473011
241388
301727
143089
409614
386984
462925
481880
342808
546985
83079
17890
231503
3941
184383
212691
68713
351118
530202
303095
89005
73367
354726
247597
119636
543797
473100
162693
281323
107885
402386
323368
475158
290320
40796
223719
169311
7048
142034
31926
498239
29155
124780
285877
504524
354402
540348
261431
101687
326639
310607
379754
16839
25283
203870
152056
308641
244135
496342
142666
209791
304236
80431
577650
108365
381605
172597
271791
283111
201421
577146
547422
180721
315992
465695
96213
573635
342203
312697
139754
194771
226597
416368
311011
218114
115524
225069
169820
310780
315404
161852
358236
514139
322536
111750
105280
146861
72207
297465
514387
233210
362231
147930
99135
149449
475325
453969
528832
322220
103380
495433
24307
294138
226866
118386
242789
515796
241410
29716
231857
275982
509746
435931
348865
110573
321306
288751
376790
527937
305393
105386
319038
305732
93756
315611
181014
134832
272171
161776
112363
323010
123751
577582
192655
176551
221515
60903
174427
89012
113495
336672
451588
401877
333863
140850
519867
59385
156084
429791
127647
477774
459600
39321
506783
550540
436802
353610
104505
200008
170968
441470
543201
12251
34454
6229
315555
211892
238933
272706
405041
171309
284338
30815
329134
30608
412835
431824
54262
130314
182927
422301
432675
546016
517213
176086
426877
352427
314758
432912
287210
375759
369961
215657
222037
312248
516261
330481
59267
453644
261902
369568
296833
227802
231645
386080
484214
78593
14769
203235
462065
63365
322
50263
379561
492535
189757
16825
287302
4080
262393
474800
69504
229107
115080
56330
373395
323585
81592
395560
63235
334039
118590
97614
439392
97841
168405
99295
189539
528961
17308
295294
326399
555625
284994
365707
324451
372213
301179
495477
63938
252092
174627
126288
125575
567827
532623
333075
142123
3713
260024
22482
188529
352213
165945
504968
7996
312961
151671
555778
537231
570285
197591
560604
143140
158996
535669
475939
58307
71364
66209
185965
242731
37113
438004
330609
410509
432349
429236
143306
138963
255660
297871
455536
209971
53455
456563
101832
423445
175745
170221
188482
336563
23998
15759
489066
105582
62442
464329
452471
513917
121365
501212
474190
508954
51704
563513
305270
290969
542552
270639
121452
5073
139658
15588
159554
455419
470078
249730
577190
2369
141121
269983
402224
151352
339189
487063
159482
151273
135754
277907
507293
251103
224949
343470
147520
421287
337993
253962
202194
58239
22624
195180
116032
169351
419724
372117
523968
422851
230745
329175
99238
255889
72156
497894
539924
532689
40954
488271
509943
507542
192023
540753
454725
463355
155498
472659
213034
425839
331852
132826
430388
568963
181734
332203
322278
262962
13468
126246
437440
164603
305580
165018
295571
302740
508227
555613
448509
374661
206793
32801
509706
80691
51047
66877
190094
186550
106440
270109
178634
144718
556752
63721
365768
550023
57242
4239
324894
116572
449677
235090
272740
526697
304627
484108
326408
60403
215553
23429
455530
337265
67084
444274
456873
34975
141893
154567
305760
513748
397777
95380
105561
296868
63745
500946
30000
377015
43033
106352
319965
542103
113449
58257
528471
191251
56119
103722
171943
440092
5339
21049
206893
36828
42921
105008
422744
96660
357203
163962
500638
388466
241591
503235
339001
309137
109232
241289
368103
279058
412200
354579
287900
73688
433854
67331
372029
492440
551763
155373
9771
147931
356116
541918
223214
124365
79720
62272
502838
372136
353504
549527
554643
121665
430067
65900
210612
73035
150773
456345
44954
227941
579260
236938
52281
295740
456800
26310
264436
68242
479621
538581
462353
466305
341121
286406
174496
36748
220605
359354
523492
26686
541691
194210
444941
390646
143478
531396
43931
349379
269228
167577
383454
47105
148828
362175
169863
441576
236292
361895
32850
578197
440813
487288
457146
580446
449270
385178
523007
549454
78772
75305
249968
347007
81284
416598
521907
144436
354376
83619
188815
77785
357088
480451
36406
410947
177115
320186
243824
15268
483630
210658
249445
379596
523225
91337
97029
95079
208164
486977
35216
72101
528539
77332
45374
544832
515574
212420
375996
287849
107903
39089
233463
378544
378092
367280
27424
322362
464490
495233
329587
53339
100439
418536
105473
253777
526597
183247
181489
256465
155268
258865
429038
390513
503479
104188
466549
10948
573725
30001
329737
571677
385150
572121
288507
312435
521514
226206
420617
400623
499538
51799
479935
129379
366948
123719
332833
231056
301129
210991
531868
339966
560431
567901
240234
67571
244692
426026
204181
37479
63860
494594
314067
380752
453680
495832
512346
281503
450362
153224
138401
505932
115911
264551
146162
134849
18041
366829
325710
395445
506322
361778
126135
466016
74051
500136
321539
126967
226897
234743
358185
203748
485426
295524
402004
79559
190334
505949
401515
324924
201632
5632
224166
36278
340220
431008
178645
474024
478344
392329
141712
154916
413012
504639
407131
299648
545987
185265
413562
92340
501618
129921
38477
268899
419159
146235
493779
392067
38888
154888
457638
65781
184101
119333
57586
4978
175881
202842
153907
155299
217238
66028
312621
200988
334735
479045
385313
356921
304849
259426
519883
5769
50602
111574
241324
287565
199554
536462
530904
169395
168116
114219
335492
96833
24175
386377
168873
189127
411178
467394
33866
538149
351473
512156
487182
111455
185234
183653
388136
429587
576675
406753
371548
237453
86017
305141
245982
580945
528449
522862
510371
211622
455112
568005
579332
58541
388753
1360
528944
42312
215878
491228
346503
203086
316677
480489
379316
496506
38317
212649
101132
231029
465204
254879
310664
493742
365996
540664
24507
233703
514881
365927
136331
320382
522269
502808
101630
225322
371997
225713
72284
27298
372804
552919
555101
300571
190187
305084
457268
478336
278411
564288
343083
99790
580238
44923
477459
502307
498218
316154
179477
472130
469873
114854
9843
175500
279831
452205
255786
483854
214273
336643
467198
149737
50379
118212
290204
393396
581686
429052
173751
394942
557023
15379
9696
210726
16084
316073
350086
5638
370543
288275
470112
280354
291280
346335
442321
166009
11690
37124
342075
192885
429613
146959
273337
552318
77854
524983
395495
358017
360919
342107
441361
26356
91544
495457
322349
146769
419632
424768
276645
18601
361519
158947
513354
250195
418069
268141
329066
296699
5253
85644
183240
286302
308739
137847
330696
71911
504987
8469
551630
538999
517931
20515
69383
573330
4571
41568
330694
481874
252810
471962
239697
447769
439123
403916
12620
432744
285493
180857
21374
186777
21061
461496
556540
153136
16040
319912
503321
179963
306160
21136
480501
67262
197875
142672
285629
502361
569325
209654
458751
398177
49478
488260
448124
70087
459668
269945
473347
311645
507502
139282
185683
44668
19060
487401
162880
523344
250593
116824
371360
42057
215879
208319
213381
524050
160671
94175
26958
136945
516289
553428
390742
504130
165606
384030
224733
228855
337621
284002
39928
481218
361643
248958
456065
111461
14854
271198
347270
492155
506856
339549
56048
305117
390966
255176
269109
461201
478056
456589
339403
496836
234988
272421
36823
534771
570864
362218
146563
465853
258272
452498
196701
404165
347649
378632
239803
436399
518548
291503
493978
521884
252956
402219
19435
249363
124992
67837
58633
288025
356565
379477
564043
125184
429207
381122
155083
119562
421613
431115
57308
114500
318089
239060
476443
101245
47403
136186
357512
427844
316871
253515
117131
359037
508606
526168
3320
453800
303388
32578
78339
178178
374376
502305
376945
66662
231782
292993
365205
194921
43655
397358
557183
289275
324708
409707
420862
99676
1166
81683
424229
90994
228992
514125
322127
456251
369437
322095
150283
383014
10405
29194
498836
263650
490986
136836
303140
220790
96572
290600
259542
184224
189996
363135
330208
455117
316060
204732
186442
208640
350810
312338
345668
89943
367549
91440
469339
423354
463168
432328
423921
198476
477106
283818
244965
333337
316003
456792
467727
152742
274571
91808
402041
409731
328101
93356
335479
123923
521201
446249
73826
502179
597
114535
399920
134242
104454
233116
33902
238557
155138
369838
429741
222324
30381
527623
102546
190905
95171
200202
203882
151702
272510
235906
230335
205250
422803
288194
151103
91454
217108
175484
279076
96157
312662
395347
450509
243500
397231
27276
231126
272804
99754
134324
363621
287221
27439
118342
1589
422591
245676
309168
202909
522871
380239
428214
233609
101772
291586
63873
429131
150211
91487
243017
179088
210816
248391
148047
335857
318763
153074
333494
65189
216250
386788
468884
359722
311480
306663
550796
490857
248229
491914
473587
214926
199736
158754
313260
221597
299123
344724
192394
426094
136300
101966
195739
283004
208509
191854
68763
158701
154868
236425
137273
426031
389011
458921
436354
11579
8081
490851
82901
351239
39911
167169
238858
513456
165061
243324
226580
100226
378278
361356
235994
41688
110252
120644
53670
441992
96554
492138
265023
318501
18375
457245
506890
572751
306359
452694
568393
267329
469147
274422
480136
79578
97104
380635
338884
166376
278653
187134
283144
185759
72821
161947
98707
571683
380192
148292
216772
483757
482439
288223
148479
76430
535896
274900
19463
6318
207231
543454
141986
70788
314540
471680
270534
326373
296403
129278
299920
208029
16670
96490
350069
461073
2068
62295
198923
61328
139614
6675
406508
6920
395080
20711
455246
167551
289333
569436
58733
441229
273650
311366
294659
220152
329707
206216
459263
325723
171081
223687
98510
531998
500904
386896
400752
513351
237477
228783
488510
245367
119443
349552
366379
576445
168845
172425
176978
262956
366599
33315
512449
338863
134893
200103
73040
427360
575391
132710
175190
34439
109515
96664
456372
278938
306266
294603
312252
58172
351705
64028
480313
457427
468299
502482
247906
430205
511276
224419
205945
438590
168106
419571
142977
127115
397190
400168
271011
200287
74103
397987
446801
81322
444659
243962
49135
129511
109151
558579
486738
171105
374451
554706
148884
314298
43872
238685
18244
569401
538270
377732
61488
53084
220316
415162
333629
364720
502564
51178
314979
238615
540508
489186
271484
110693
451121
124167
182118
15794
56181
528131
370661
17401
567780
42349
314899
99336
18930
420593
417350
37032
161356
113970
325040
451698
181103
285686
47729
230570
88110
65209
405324
367856
464174
94079
355415
281646
521649
254244
251405
283840
505058
73568
313646
267402
735
460915
50031
579539
29320
157344
65632
20171
342585
207090
485080
401838
74630
378907
579179
9712
445405
284956
448825
126755
237137
182048
228329
352360
342140
411009
371532
318088
253251
54995
220518
573151
398579
409091
532789
423389
502553
526793
146513
198762
133063
158345
295193
556039
175383
449347
244011
204657
400838
526957
258397
24411
114917
464766
80857
65984
2543
22291
541440
364738
205355
132750
415497
521218
455473
376953
269392
575786
220399
519723
212591
473391
240022
128327
306990
250360
291839
421102
6973
332816
95674
407301
517755
351176
581446
49798
507674
18020
394653
21846
261196
499366
208469
484353
393719
35771
360013
174303
8761
443180
18501
120778
289236
157356
141922
181053
142291
462067
36267
49309
141101
208379
63347
289428
118837
468465
155448
28349
19123
507248
34480
325989
184835
323264
125350
235031
575319
311808
575049
499305
427238
90615
570741
429776
231062
337877
572443
390073
397315
369712
117218
503856
5115
466373
286690
222367
294330
287886
563746
177280
188130
18748
112358
332781
336861
334352
147283
359423
406924
392426
46142
311669
370836
33435
224928
316495
564705
478781
154907
543732
37955
188207
531515
224303
132838
76101
26028
562901
95390
407080
375282
438055
200476
180821
406531
368879
551299
426826
251474
206530
139686
562740
226446
272160
436070
253166
80332
475037
349588
102210
565321
92601
545849
347787
238171
68403
53532
203859
64308
22962
102634
5113
285914
384261
468659
24671
39010
459118
257461
22501
398895
21223
144322
46071
83060
128518
240240
255988
151722
348499
490791
192322
150821
26304
328900
259629
536607
361477
377473
511559
392087
518357
332574
272613
338509
405752
418726
391733
414539
216176
369567
557659
56647
50219
443254
87653
354761
330660
342624
208310
482665
95085
222510
252943
550960
9725
335925
493056
233843
156710
291518
238968
201273
531392
356916
362558
179940
288504
388394
65047
73066
559262
185700
267978
437685
439875
488801
343526
317688
341546
525876
146972
13949
443829
370802
248478
348702
420404
538691
340535
55285
391801
261990
574076
495489
236897
263764
167765
120044
75842
107157
72575
209178
72902
286000
258129
380350
438744
261022
544556
564204
570968
447520
274916
340343
521953
546981
316026
525012
550787
462283
340259
15198
117784
467347
403198
446898
306354
21740
192167
387857
515106
365351
276077
201213
422534
61203
286382
192566
538223
1213
227245
320946
422272
301549
178962
68206
387408
98013
191031
116393
479202
468287
16251
345870
178785
70346
549317
332427
511853
144851
279844
560052
47629
210322
450904
185983
123456
193095
119114
150032
157087
368284
274758
139645
152531
463201
89322
302579
218455
464859
452536
48223
329152
494895
132669
541301
460694
331379
227552
324232
367584
65924
52686
436780
33017
142426
363827
139482
342549
492297
349400
268428
126075
21151
466627
268781
280494
173316
217958
300428
304566
154279
155588
522749
177314
368515
466825
272384
431681
1455
559658
351298
198785
519906
33156
120207
334056
477295
388352
141166
456761
543661
142822
235876
495570
568665
55315
496657
539263
485173
28276
358706
15816
96526
527082
451364
96211
144831
347671
288794
347603
40870
476993
452643
40890
307567
270512
514771
183412
440786
176896
225829
113326
495018
95999
358200
343166
440302
423842
107262
547796
311251
325418
147615
286247
190199
524273
470561
409933
377672
443400
196134
197759
535393
96685
271574
312841
183603
38310
474556
227363
119016
107188
62387
457041
383662
336006
459765
533751
393661
249813
217769
569505
346785
116900
174026
190551
38681
363165
377854
93786
574599
541705
396581
203614
75423
306320
428035
184707
446152
187810
191647
242052
85236
380872
262976
268342
563070
463019
301432
425219
145266
516823
102930
441379
395311
212267
181438
414877
297020
395397
44500
452512
319120
125662
403197
385295
288707
514213
117026
40085
189983
59358
130339
277352
16957
146706
179118
423620
329339
15329
389182
410797
29712
327695
537169
205380
251033
168903
540838
156436
44509
135113
478511
392666
509032
163498
192307
341502
275932
179682
26713
524786
95747
540476
487516
220071
17055
32819
252759
200798
55728
343035
366058
531049
422960
513733
290693
281615
454827
506659
429462
59895
529689
356615
368750
105728
548597
355789
413232
247366
392381
576026
246700
78494
454000
515427
371164
111661
425158
53719
411705
113236
466992
274074
378344
523638
329105
136736
75898
324409
465266
35783
97363
259398
9945
132123
487952
11323
185822
143749
250268
74544
101750
3148
38241
186298
159962
169448
343992
44937
169426
236028
263493
447928
136373
538759
516470
381875
341335
432172
204138
439890
41700
88477
83260
559073
228861
88419
574499
549580
45677
579156
191061
571671
236824
12475
451490
368293
468977
281994
404266
186483
194361
147883
193386
448851
435839
186112
343739
345549
316536
273491
75299
412000
255317
484639
14430
351827
52347
85847
231835
161499
334206
545251
292888
554691
575294
493471
291091
313218
69003
523701
172655
472666
33527
489524
437517
545305
578866
27921
401963
534484
251577
383752
52324
24372
568330
507017
506058
214048
406342
48150
422636
580849
387365
445355
206279
241283
54962
487090
297514
342408
311726
183562
136078
545689
575675
118167
493189
55539
581391
66406
42750
15151
166076
257134
170888
409184
258538
469729
236759
280556
414715
351948
306771
438292
73195
240596
238189
64802
40342
410742
115292
95757
408966
346109
335656
85974
277700
174417
431452
154451
358650
329474
158020
136922
536390
375739
29911
235489
537780
42422
255706
530037
506066
139695
506199
543391
174700
181992
320788
493439
292302
490035
334568
518613
281617
169086
387087
40458
60986
296882
114943
268937
75963
464188
323583
225398
567850
363489
504699
265503
272773
217991
562574
169701
207363
576307
236422
411738
552594
16032
234577
558132
200376
272647
570092
203517
125063
542165
407905
506837
562393
168185
342174
231581
191648
79021
429248
181351
181393
309135
103841
169893
305347
255791
495387
157172
305492
206202
266069
522438
567423
225202
523026
506508
449706
13182
79654
47235
9988
59610
305363
472776
89654
235687
267126
197296
464444
434423
398279
443607
236539
88920
545833
311119
553040
373849
216827
324160
385804
401812
533599
403680
114142
171997
29875
201374
396528
209701
207738
209005
398004
464715
394756
73814
179520
45808
251690
38862
298711
27190
449510
515234
371684
336593
533898
318783
176558
62127
292690
533011
352401
457335
215134
483833
54163
573830
156020
178637
116444
345989
382947
418722
476155
391388
211444
200247
84341
354842
336003
390120
13802
383157
164543
524500
534751
514232
327347
276004
396703
186438
570567
350070
370
254549
321713
357975
278171
422583
210363
107421
207424
518392
143841
496196
58731
416604
361547
194527
458646
365654
102787
304584
336015
479054
103642
105511
572544
86524
379370
406230
259800
208240
145834
237726
185577
179039
75581
401440
77873
243072
386693
422560
228884
48261
313118
330719
222227
98276
318006
165299
420161
431793
313088
14070
429039
553760
502772
191382
10444
167148
505757
167995
157911
25024
88773
281557
245733
273497
539418
257993
437297
468055
337527
286284
477485
251121
17167
85154
104825
334637
259910
28517
323127
506289
516553
174389
110780
450340
301457
539682
324730
134948
162215
413804
12509
362740
442287
425177
404865
10600
370406
166349
165410
162282
299768
372480
71713
534140
112706
354322
101692
169309
533394
456248
495525
120994
263008
547830
139309
335859
471880
355609
402396
93141
173096
523243
424849
204481
158422
484701
321325
442416
483093
409058
112950
184020
529954
1639
4173
323666
221513
433792
167390
53496
580887
385653
305104
300270
1548
133879
65163
84397
272632
125407
368876
449610
12833
291039
117009
563301
478958
574215
282981
347131
76590
447363
555896
507489
524227
167863
260720
318631
152261
92213
363247
415669
252558
266275
451375
494208
116147
484790
499141
319905
502800
339228
321235
332176
351322
361670
387264
84489
452806
476607
432727
70718
212053
323664
206539
198607
360579
352821
371927
216925
406366
197068
311416
219413
136963
129871
36953
324381
257723
561302
96082
309714
382447
397920
319738
22658
250225
231272
253148
272544
211703
553495
568076
434053
330610
483794
442786
265051
546454
100665
66366
338319
1295
528305
38116
173130
373015
462604
129370
446034
209662
351749
457437
432432
270809
455865
218223
566032
332705
538973
156836
84222
291207
365082
79313
273427
312430
15165
536603
230889
290549
4517
366527
108045
387615
425859
197628
391252
16322
538832
333134
288548
193246
375575
65153
390581
103504
287509
234847
131172
476634
193025
332832
403489
266517
56473
248194
227883
101572
512662
216502
339248
287236
84183
311895
568309
497759
305702
166375
350879
515843
96057
491305
442859
115893
218984
79722
544457
364656
417089
133114
205572
215410
365873
476685
479102
282565
352081
1505
536935
83147
139124
110937
196111
103059
274897
280068
11188
71718
167848
351591
234357
407967
23108
66669
519911
323056
68697
427545
509948
321878
304519
273716
208633
117742
57313
272026
81971
333775
73096
551073
16072
50667
210999
86072
318251
260448
553364
372292
176091
291592
103929
361593
251466
502116
282889
388740
262519
543947
191717
191417
403028
382423
420612
195927
260871
28802
559162
461183
138103
531552
575307
536010
18802
87217
512872
147778
328120
390879
404050
509054
217636
244293
292519
347794
157282
577556
193878
411063
359033
83252
304864
390706
306219
150158
166468
116512
379535
386973
275206
385026
42086
330922
56566
292910
195265
378558
395142
80085
207513
372427
357865
516636
229754
333098
568034
451825
202099
303651
328382
489649
171845
548168
195531
222608
379238
352553
402624
153880
436619
426408
77020
21945
295116
564550
215555
527492
292416
326853
555034
526898
394180
8223
477233
405141
12107
406263
108639
26668
107305
165086
369446
183330
300663
161914
690
347469
34038
107109
300232
550118
554538
353260
71629
214055
376479
185579
149834
190764
483288
416729
535139
411263
437224
16672
126210
565699
101310
182801
176222
308954
91797
467758
294084
393900
139839
408206
311475
226080
420403
458668
65135
157301
397673
473040
153980
90777
351419
12183
569750
228002
254536
417891
564812
175142
378401
187324
526441
205283
313201
393207
537887
367961
314436
551285
303765
445522
256808
213988
72120
290849
420488
22298
164141
509677
273001
461510
304558
286862
186737
516268
316178
580216
230336
579938
510423
297166
454068
293252
114274
477473
511665
492293
439509
61510
225055
481772
216794
47792
410388
338242
369920
116229
285195
293074
517723
321802
414067
361132
96254
454236
536595
400860
486410
235681
48805
222654
165766
227724
379558
456262
396663
41984
541463
325175
321554
360658
485830
213911
173610
266503
128328
144289
527118
568927
411289
264555
518855
166408
125009
482064
431816
143665
382081
339324
7396
212866
293589
302576
252186
245373
321942
417715
517455
58046
87720
61588
288654
158334
233956
530197
388900
122776
249906
561180
511694
44160
443533
307930
128667
562721
154465
38152
96463
440244
390520
404696
348443
359857
255013
116396
581582
278177
446307
245441
553077
188646
329993
308968
550925
400861
289040
214461
12626
435829
483316
554316
482298
240263
579045
207808
167746
507801
361431
43506
288848
256869
39632
43815
283388
56875
324870
492347
201873
506699
239269
502719
556920
529120
109598
539567
290952
566262
484992
125616
297738
501257
134137
528148
407814
39556
200838
25481
56323
103086
132878
110314
204014
235741
85501
87649
140630
410758
260586
361246
255682
570406
407671
523034
129253
507091
189351
563058
237130
361417
368845
330082
111568
255741
345152
89820
466615
221430
115119
163729
546466
8564
510949
488655
54575
553378
293579
346741
558599
122913
284783
552553
153870
503059
203179
152724
24169
516726
540404
275028
275723
142198
527979
126020
570111
281158
237186
283720
299959
41505
379567
173365
459346
332587
504143
329276
138878
125263
149551
373053
422887
168665
187200
360302
99678
342757
454749
396420
324877
505244
416860
453003
8841
318179
471096
335775
459993
371824
283125
300622
143367
273732
50028
98937
510980
296851
200867
388018
198977
318953
294580
267022
507101
295443
298318
439273
277386
191643
218539
513282
511754
315960
407582
412908
80231
12408
431043
123800
337728
332579
107843
398200
212834
217143
37123
41082
283586
188987
243847
72216
275292
308119
264236
41461
245419
351976
438448
167728
540486
293328
157221
480893
537720
151594
444503
22281
21566
320371
317804
194605
497736
450590
399317
253686
332562
296769
312141
25060
50206
297011
542426
301885
431154
431146
364994
253763
553396
65582
123891
513703
18958
104001
341206
20136
73951
550063
561046
156170
204458
215223
200080
372022
376029
257972
263377
114126
544288
142622
363128
376984
17873
9709
194551
122421
307916
340636
458622
345839
581021
98720
553498
247368
395187
31082
250372
34909
567318
214119
396741
331291
437970
384264
33189
31376
433545
489983
199136
244804
530912
424254
7758
334011
380524
516365
161760
197690
450903
112495
372511
403737
460441
129782
341985
129067
11737
177571
515508
572301
64501
149381
398083
98190
373360
36068
504492
79224
229870
167426
173506
573841
345981
309720
578888
460882
126809
518351
147597
333595
183982
188310
163985
117918
111121
543337
78738
277613
55130
567990
222983
115475
214030
564589
440778
496920
205814
27270
172776
153194
572024
74780
282868
470254
135984
409811
575230
399461
439106
139075
246677
310061
155892
574463
281131
283638
99064
108492
156500
125142
507389
98260
32963
477861
373294
495902
507339
89521
473733
345531
373512
218802
98944
303991
140450
125822
486620
358486
473746
252614
431865
305991
98031
571174
11159
564596
389244
510656
140349
139775
338230
83605
401436
353974
563435
133011
560660
507824
245384
501381
204491
329107
301225
493293
27364
405548
476447
293819
396852
356912
381931
491955
246985
144178
22104
571895
355192
130955
521339
30371
493131
406317
561069
195411
480779
491642
511346
456390
60370
445991
470243
372660
351146
549559
395225
257615
95019
27522
199332
332322
495336
210729
504122
306950
548393
234319
279189
235043
68085
77752
208957
178000
334954
446628
215330
126972
521068
410441
563355
559768
210063
239263
1522
211484
384740
264823
564237
411261
59738
550009
490985
114230
486947
328162
457892
164642
545209
64431
339020
483015
487962
508105
511436
307426
531151
71124
207671
52870
525915
480243
147609
113391
131909
143006
430610
391284
24813
512436
380100
27191
394794
184143
64828
435994
379129
382368
502338
302084
183214
322180
418968
205875
159974
443857
84886
529373
497500
185730
61230
27591
40675
53939
343211
26746
461340
377513
56644
537108
428446
300568
292688
256546
37140
502300
494860
117821
518267
117105
516840
322103
551961
306833
529624
323790
291285
415594
79236
471773
62552
83508
81809
560282
248645
50945
552254
443634
73997
263710
560750
30983
336660
6190
6422
7221
98503
338167
166713
121001
422193
404812
260118
59367
334858
156594
252525
36488
28154
296931
400919
381036
197934
136687
50323
341354
124827
297181
408431
394481
99424
21353
193631
375654
490097
102488
422289
258288
317131
129331
185519
41606
68752
234016
489263
458596
295423
51680
126230
141263
536554
517362
542081
220109
488149
542312
329799
109351
178248
256184
234994
411934
137178
422268
569069
99995
297877
543585
169653
303241
173791
453421
531596
568210
472502
440844
167494
244209
441462
31081
399875
531190
581018
293342
157076
167355
44286
430135
131075
306895
46359
242964
94124
577333
207077
531568
410805
264406
466529
266563
289862
429228
238502
213854
221038
222086
51199
97743
142322
192290
549409
208172
37089
285927
243304
516487
407806
93403
520590
27142
152406
394583
316446
480792
552110
251365
99498
7103
217040
348954
364288
214801
62763
41710
310766
240043
86797
43190
546114
479936
220205
177394
205689
554658
577413
402207
303873
479316
281035
243791
48929
131279
313727
506169
336668
170012
510701
558276
443223
43150
420354
172340
578481
363273
296009
379357
176414
332020
480864
250238
87123
81704
134712
98987
289583
181649
422406
536458
486415
154384
426350
431820
526085
149357
164102
191994
1507
13568
551524
360855
144388
529258
475076
61498
553871
484278
441459
18691
525668
465466
175565
409877
424304
314837
274254
288052
230417
545033
378786
119093
314050
400744
60190
226658
9885
39698
36567
2415
433607
43407
276664
384260
435809
303218
284362
231868
107225
515216
343169
518754
28420
393155
521473
526104
500467
136097
143170
323634
308096
522105
91492
495625
360408
210082
49331
284047
412917
246156
136979
348277
277616
472148
306926
257263
447552
194231
528541
429940
231387
182385
291841
123935
290395
477958
369596
385141
22806
367335
522574
480239
230403
418168
546691
127450
527557
516190
191376
568432
212690
123532
411554
492131
519652
118976
257388
43979
6424
550112
180964
215191
66066
167645
493717
400726
292907
181680
425670
42861
519910
549442
452597
165062
573659
36221
316867
128320
341768
539016
402960
477860
311715
106072
204979
580264
365565
561176
228989
78053
320838
543930
41673
229318
509584
49979
285022
239933
263759
139040
238231
19136
533988
429111
41575
518849
64823
236424
511854
139711
326203
225787
297843
527816
42196
579461
156398
7489
323950
281997
313356
404823
459465
569500
302250
98279
158915
565921
289767
157377
516410
419442
364719
194722
5962
265818
553796
265084
346026
469816
406292
91279
141664
75455
140943
2135
3178
425944
172727
1224
16039
465321
205505
434125
16513
381301
996
238843
38930
556638
307949
289326
262442
554994
199119
245551
413731
403542
578233
556748
234717
455362
393125
54869
399232
496179
281888
128264
212566
400251
290628
168993
448475
466775
551983
253323
473957
560055
223091
257013
411130
523224
430808
476139
428605
394139
575761
545953
171841
492684
123282
551875
482371
397511
321841
295007
51322
481251
160302
360528
183809
576122
17683
147830
288054
518829
30163
570978
480452
511496
279222
513867
553735
419815
120987
24036
236138
561653
392624
577758
322024
187396
540846
246085
173876
125848
568174
570878
438844
94015
474419
58930
484562
268468
50183
289231
377226
328473
292451
476504
32832
516281
3386
488932
550670
420643
178321
534578
114101
481893
255714
570719
25515
83979
66067
501028
300579
252693
361738
408515
506078
201457
105686
305315
44123
347401
344705
235783
214036
158443
308195
400940
352658
217226
423037
502470
78770
294747
52862
497123
521998
171766
548559
317848
218578
348538
393294
6990
64279
336980
292879
369230
181463
524525
515054
72119
558303
530417
104330
130950
565755
500265
548153
186227
332038
398388
119145
367171
184709
438075
86836
288259
93994
218556
514821
408249
422869
486571
530783
524259
382780
10084
367655
357984
385441
277677
30321
527012
55681
395498
172148
447623
97526
373492
547097
274413
127945
64890
563168
269858
420290
556372
403332
507381
411615
105058
172778
347715
105781
285649
276597
208357
405862
389138
342150
182759
67004
90540
496106
63043
27718
221771
572627
568087
162801
288274
518015
416559
579787
60482
555427
554332
440650
381854
444735
267762
425380
354335
238453
247525
825
414984
478675
519731
529787
284527
12307
117284
473634
23343
315860
377598
423717
475734
487340
376715
389704
466093
32598
48821
36951
331201
261266
165365
97092
204219
54192
164683
260445
302489
285563
526473
353075
405630
527562
343752
16857
459763
30443
553370
225634
116677
260791
239634
370229
218644
340935
372548
355638
571948
86728
295766
385885
107233
436571
420976
119379
452439
448780
323133
288268
260844
379159
549042
490646
541299
85114
206602
550277
443789
456422
426829
417204
412848
76414
12240
423906
293592
56397
481306
205904
65095
287388
544301
405561
531782
501121
132997
168179
147347
4843
423829
372604
37979
267798
482161
52938
580161
83663
384967
68738
5574
258732
249805
53913
477243
431211
44729
179964
152588
444350
159423
500005
498284
322105
230625
534881
194030
400299
462197
21931
372555
68159
558211
176588
313306
360617
581055
278101
398270
525625
39553
147890
291498
232987
8320
282368
427165
175362
92990
45086
86530
373021
318476
157503
302569
276209
228121
396165
307781
508151
373583
139811
549536
224845
92794
427763
237394
109156
421024
218302
301484
566839
415492
517095
476189
160171
175715
458022
230516
452803
530386
335107
544107
574248
571372
265235
55683
297451
456753
258073
54374
295476
431613
325494
344187
97822
202891
198764
105066
384738
49542
534323
307266
69783
285448
492291
219926
301628
470091
51720
417835
520831
259594
213642
433336
145262
452014
125275
27793
497746
573107
473607
292864
59798
251114
483611
126513
249947
564883
463589
319273
520387
204467
351627
232245
122123
33303
125814
196747
31867
468894
427142
516401
503150
17047
550147
151892
82984
501497
473491
42808
373960
401041
547247
118771
118207
60081
460821
46003
252010
396696
89468
544373
469570
402891
252909
552956
181850
434139
404495
84712
485381
390856
515181
333081
467904
355991
482209
505768
65136
467779
431342
518761
108384
491899
308079
41854
303586
424137
426855
390575
48118
486605
546575
443413
187765
354144
7275
550476
178166
531828
291477
402820
461015
454649
400405
83755
540183
417867
2570
310702
265553
467397
82191
527468
220471
46223
178538
122352
412910
561746
132038
457263
160586
57551
101906
251750
73310
463839
460055
468428
306049
2555
6715
500212
18401
81743
494592
555606
446901
343104
113192
163738
38117
551598
23415
113244
222702
454271
136487
75726
488156
503599
11506
259188
209292
537878
477434
388965
417814
183910
253087
554635
188380
287407
65841
397181
311370
385403
336313
128439
105767
226795
63894
534203
342874
222127
198027
516582
528151
13320
360517
59961
467246
428508
335359
430994
272064
383569
493468
52109
75841
494113
274509
305517
551279
259745
82604
4642
10903
111754
1059
110811
338438
453140
452638
120431
330174
575417
231637
354758
195509
6358
540750
91842
347928
195391
298458
74232
87285
263385
410245
495481
342340
516906
396838
407460
27149
60982
187427
67565
457587
136384
556775
337660
574538
54013
762
454915
351549
313097
304295
537689
410323
579736
494894
288813
117428
52153
53095
365032
544561
463567
152557
131364
70011
182625
30205
15757
87382
234203
468422
283891
221015
574731
441619
345024
478473
399932
126347
562441
119505
417753
271906
284979
409468
121445
394245
421491
161381
48032
378916
397241
376502
299779
202448
436662
239208
80624
483639
275630
173948
46315
567121
198112
2964
206192
29891
15197
340611
3259
385700
443490
84651
151939
549199
22150
143186
349230
320454
121472
563584
500077
272250
77870
44751
474401
431597
483628
324115
505493
88723
393375
58405
77542
149305
111543
535046
512282
6140
491801
18683
464650
528938
575060
336390
244423
436522
37125
543284
517115
393714
101319
251496
48270
571709
295655
455853
513895
297279
343154
203035
575228
30357
558711
2618
439519
318528
156042
198255
194262
204969
122118
443336
383556
108000
222686
75325
374651
280838
313449
193649
299380
569530
23641
256707
239882
255226
402199
208263
7931
155493
237897
17761
198429
235410
278258
137757
154801
285130
218492
427382
529019
92230
75910
265964
174896
363370
574420
468224
531137
472900
268900
477263
399138
517055
454255
489062
145128
578915
74975
347849
493626
407566
178526
347555
191858
455554
547644
499728
373073
409338
61599
276620
159952
9113
100558
128299
210453
250239
123539
263677
231905
135332
508634
22924
140092
299782
343009
3293
407349
380126
409438
432417
578250
524838
19637
481648
87363
308703
90122
297639
199946
243580
518025
175427
316132
422161
181122
59918
373727
1401
443944
186145
440444
207739
452371
80720
449310
196944
570917
142684
353511
73437
36482
151573
524695
390693
194908
357641
483357
311771
308059
93809
547156
423097
335385
71328
66929
8794
400107
106363
110681
565788
394547
161054
187509
387352
513103
96643
154725
452819
183888
43854
280808
94092
548593
153219
103861
19329
66647
196368
2197
274682
90814
517764
509247
492719
285074
228442
186554
26069
441232
521298
454222
52619
401735
434190
376970
433200
11146
315647
402331
513606
349363
263901
522249
100744
48977
484884
314095
206255
255155
45188
7740
178319
331214
389984
225717
14986
455832
415028
366770
355947
192145
581766
15745
382466
32405
438331
20031
547896
203611
230334
297266
182212
46267
20619
380338
544309
448856
425520
515809
353651
382669
579002
522365
272269
274337
424604
548661
266165
409092
225060
502326
329546
481120
464965
428304
512644
361942
399095
20860
443527
556409
443589
515309
370973
16063
107735
354205
263651
429820
544614
333533
548933
335255
351112
528694
477636
391422
292112
324342
538194
307337
78169
271586
200155
232277
249441
5967
128752
279237
84582
184786
384909
312943
177255
538699
561666
410585
422314
126356
283350
243384
136698
576809
47405
390571
493806
175943
465856
453643
532966
128250
435665
549879
35712
568507
167431
481257
289962
460780
278097
534980
506664
166499
4968
579899
183756
440286
243829
62307
80782
401610
358281
439171
143382
502629
202772
490489
108112
457583
126524
2089
456439
314065
49458
235870
397668
298956
155212
73154
261500
223319
184513
224601
545675
358989
457741
320812
14726
30775
161738
540670
367724
331198
445500
226136
204792
124694
361208
67749
382839
157300
19062
558436
475372
390663
422311
522119
507937
296191
302547
521003
409262
226246
178774
98326
335902
380539
561885
292243
474378
76028
12281
384836
521631
424297
240586
340647
16735
219653
188175
201508
142996
286153
327802
361774
399880
23935
190981
403525
423975
505979
561887
270789
341062
108840
62478
229658
266652
429568
442078
258888
88185
89119
324124
172151
82756
431764
191042
188139
154289
563651
268161
559986
269327
158614
276311
221257
81767
181064
345014
434877
245559
25343
340488
379638
281160
45543
444418
283180
384395
247110
94625
134008
440298
446618
275691
68667
542573
120032
55753
103089
508815
203333
213242
474387
115564
298170
328373
407466
295334
2732
537790
289034
241685
124765
145538
387512
63330
442252
109393
161251
578482
184610
364617
487854
191188
52406
544921
135800
565258
129820
120462
147746
229494
38546
170584
549876
277594
487361
32586
179405
90433
439085
119419
443909
268036
461110
5244
100020
17936
472065
469658
66734
4410
217341
460236
369034
299103
31090
237423
162193
237622
34014
156701
534311
43455
21417
384673
286292
554737
335513
68656
483451
495312
363331
427679
134071
505962
96365
79567
544623
408824
50939
553366
57339
403336
269790
90324
318231
484488
71434
116210
347111
134520
471599
247895
61
180968
496128
564879
256513
484742
496763
454679
123765
526491
64270
172376
50583
470995
300488
529023
274286
327936
426161
269355
492674
500861
347736
295162
524115
16112
434962
516988
79660
312917
126001
457225
206415
425945
166430
12345
304833
498918
151646
504298
487644
14160
344460
472614
257732
564217
305710
577653
225306
181996
130184
525834
108894
130778
6901
557467
503170
226585
580296
357859
449517
115331
258337
215012
224193
287095
442868
358465
95044
29879
357413
172036
106401
101461
271398
215795
114258
157385
445076
274139
533525
364137
488440
72887
237090
368435
101065
385935
575029
137937
62337
543026
210849
535211
574009
76293
206548
254357
296584
25322
192104
377525
151787
385522
577362
556112
218121
79602
84230
564314
11801
33127
321422
517998
278662
128170
255089
144683
168472
360452
365728
555062
85028
320682
40940
581181
245425
65880
162033
540464
127629
246384
63857
312288
428686
285562
298142
210752
427319
1510
164918
218147
368577
389264
517794
125639
556417
412947
324400
327580
578041
379433
42339
4876
578707
446818
77814
135607
376224
124652
520341
568454
97989
568179
190859
180480
325956
260481
122357
223086
29285
376822
103935
567488
244410
280158
366933
462762
102910
166477
80481
480641
141857
334549
558448
407201
415806
4579
564926
138100
519136
51985
366927
534702
375688
47952
538003
532495
368729
182055
176593
238347
30779
397735
278439
226354
431853
410498
161970
274148
478311
351002
572145
125193
175012
561131
175847
122157
106521
554381
47315
573967
187502
31465
135270
475839
272876
212530
564316
94120
91155
428385
421639
48282
203112
491888
524965
580685
436383
335344
267774
315278
441655
459190
285397
171536
284218
337555
3270
549002
474550
85855
330529
196018
358788
67356
297552
424665
17356
57796
154667
201249
216685
362108
361077
373686
32757
161745
546020
119225
247131
234468
56786
237645
360759
314055
178022
563727
41669
348299
73824
492648
553865
471634
443094
254800
333799
356908
421714
114175
442657
506555
436105
178901
224045
35818
213344
535768
22086
59169
1771
502231
203344
293944
135866
509895
464923
223977
126531
520041
209409
568428
148361
299765
98925
66171
491249
521159
226424
293587
178812
245582
457205
30247
352739
239849
416202
70913
140627
131366
504271
151563
549375
2374
443082
3353
406011
369966
60285
227495
81003
104542
47001
170313
174967
453968
168127
571673
91195
491477
488564
361518
431650
214605
243783
419173
504502
315654
556746
192825
485789
428117
1958
541712
451359
313073
106835
501292
300197
223295
331868
18475
361373
369022
88925
274815
47974
357511
217591
265622
552453
400343
205334
355741
151611
337726
544032
395426
377518
564990
29405
385485
56287
249139
374185
369268
330988
299962
197629
302071
252144
418260
343162
509949
174135
165562
117721
408292
352866
115250
73513
551590
306967
22719
490518
47832
226983
539930
82874
130807
500603
573704
452912
65425
571648
486533
134100
332812
173812
207640
564676
222376
272790
558804
10179
330959
432616
86248
188630
273069
236288
142439
278962
509442
478643
329966
437964
145741
10125
104265
331864
369543
566536
30187
356922
10082
228974
86412
455657
360805
301764
264733
166678
572526
562602
233872
62814
369630
387338
295931
140700
330991
168657
227012
54492
535445
192381
6432
361389
535852
66586
156471
529555
188405
80434
170172
552444
385505
74938
505661
42680
175734
576247
442181
505485
33413
384693
470442
364476
324094
400722
483856
281210
280731
279961
414870
375552
532595
9180
73757
189750
377960
262191
528161
277418
482197
447863
46441
332031
512634
9983
539589
156202
358334
309294
231978
563525
496942
500761
433007
339681
577718
406073
41831
61139
308
47213
309511
326
244032
130239
434899
130000
1895
562296
89407
28855
568549
348046
322394
142100
42293
269913
183051
147103
372404
480683
57249
60769
259458
470685
192497
568113
334041
122964
321194
143334
305445
340065
507881
304391
385307
228953
47203
293304
208820
423872
258528
262770
314447
423776
356382
328391
186587
28099
383267
461841
44039
472831
548545
316190
439384
15468
36605
124731
101891
102754
552198
22228
250054
154625
286254
170312
523876
459018
316563
25820
92183
51583
485605
551636
316580
14488
404222
237886
371490
294371
423541
43171
390515
323322
561394
422899
353080
438841
314556
357799
27089
128831
571455
127078
337748
352623
467564
481894
492540
446131
349669
412034
534049
471535
90139
47684
480807
255425
13267
290246
505852
570178
273138
65211
45468
531861
355950
62216
430889
356286
34624
575743
553908
180569
569607
161705
223580
268317
421383
399308
533179
43500
248320
323218
223317
414130
421887
58435
61819
475074
470471
364027
158989
579700
314064
101626
45492
385969
478480
41891
83548
391842
66987
282349
301708
294587
13944
11630
439053
10566
192804
460029
437543
509095
162112
553969
70269
156768
435698
533955
13040
293493
553201
564292
232290
67906
448494
575005
303376
100271
508557
42619
580142
494572
283700
479721
96101
484881
281678
271499
316571
71440
532744
343968
398382
219274
396080
187168
436580
478738
366385
397207
269235
377301
49187
234197
275450
546561
182500
184263
253710
472169
152341
4038
392606
78068
576583
249689
358033
360397
405215
270035
275581
278371
131067
335405
266375
145135
472089
513099
73976
324116
556207
245528
478287
216278
73192
101421
561701
21387
20018
262098
496583
498371
336181
503761
207089
62745
581835
535010
39926
375256
393487
465155
90343
140390
469137
225663
197057
445075
82142
115902
471468
240439
548575
160137
93586
545478
451832
486496
414260
213860
532059
330923
143616
454253
69514
276267
240830
559127
497393
519024
526759
516740
135618
195942
319070
186720
237131
438047
16142
548171
172574
137711
357572
498969
48141
286204
101011
452183
500987
191661
337458
43546
323427
497863
492170
344870
496192
130733
493996
128858
142191
185849
319266
365140
198751
214870
387924
19793
405078
166067
182497
239762
480344
466514
69480
70333
276951
229419
456979
189836
250897
456176
296030
178801
400504
273075
319601
121869
228915
15576
115642
269458
24788
463157
193456
537343
270198
335624
126432
365013
509657
5643
171735
416610
357244
558317
530781
7455
404754
29501
107701
442732
168828
314246
479779
508251
13844
75133
558600
122923
107900
331140
474330
82679
32872
12529
278256
70871
245221
221842
88538
389171
145849
223612
308463
512322
563488
312894
96132
84845
494518
344941
120006
485891
391170
200205
442646
140909
230135
472968
534124
263724
249372
116562
50305
256431
409216
249561
366399
319005
194276
351553
126381
93554
386154
355387
141201
503077
488880
496832
470467
401917
450518
108599
442686
569536
494837
466054
373148
344544
370193
271419
96481
321092
345903
299495
91057
143449
424431
482407
571774
494398
368702
229935
489573
302325
498493
101401
334381
279212
386715
64190
571361
25643
180046
522818
539510
197585
519510
198537
447823
50601
379575
477494
490870
295884
289915
161740
87338
541082
54957
518265
77136
3628
34378
565018
208657
333431
21143
319105
465335
378146
261172
530649
355492
352191
125586
574696
370461
225989
389705
326472
431266
48641
401969
340561
513881
413929
575648
339074
23487
14477
222358
147277
39141
397675
288700
316699
55199
300192
414980
458397
336534
45299
51443
355119
186626
463738
457776
40534
577405
470321
325143
192513
530082
244577
286645
563323
220218
153618
389856
336291
184751
292257
366348
134622
153162
322943
423162
274770
90985
421520
168422
415119
392571
85774
329954
238675
487824
517983
41284
457020
352724
511736
579999
526542
12488
18917
332069
426370
174356
228175
495166
233697
110855
500036
313502
554283
196117
538523
420711
346051
35037
311179
409414
365662
503488
123848
149726
117205
356809
210542
366000
177896
435328
127648
89580
369735
67027
340959
524389
492008
213754
282466
261648
399668
220250
105452
461429
497390
546473
521375
175451
193255
67531
324882
43692
412567
189182
42404
125724
287434
472394
152003
261633
157424
506710
569062
516917
206501
356006
24242
440349
73262
284543
491426
138201
19918
50046
238105
113594
207761
247049
442811
183112
40075
197001
565878
166141
244596
57767
285360
202413
9062
541105
571950
97724
63900
480474
46303
454916
312843
157194
162285
324692
446834
253906
398704
106664
401167
46014
266666
94593
367554
17206
398093
503935
9822
490312
285691
295473
131467
189094
309850
92218
393095
147105
524027
187642
516570
7544
368594
182593
413628
344520
81784
156910
329351
231103
506136
16980
576634
214373
519429
536730
181443
28854
431991
451099
483066
337647
381667
541174
340964
555653
265715
559464
55331
64244
153736
57466
392142
148780
315568
449826
535688
395766
323115
417571
330770
365950
371950
75458
214997
16342
388309
29575
270623
489986
120744
379891
567453
228043
385084
343432
407336
461434
74041
217136
11849
422959
563279
157693
389772
39629
363117
362145
138482
450006
513053
176194
318638
97514
505876
149874
344254
304587
377019
34795
575938
559427
478646
544831
19994
299738
105529
121841
481354
303360
580851
456161
197959
383968
185158
198383
563208
329748
304523
576994
367718
68235
22014
52518
436519
110613
399122
141682
310203
48971
173216
340976
544615
449913
544785
341232
536938
263405
421108
435832
384793
70491
345899
406303
350617
178436
45537
256611
343503
394271
29802
543994
565940
270243
273808
200343
405851
193529
307156
229633
150559
565546
43778
206304
90358
533568
70365
319359
5522
234997
403556
95494
474084
114139
185834
306718
122694
467589
498795
247263
437660
314202
371871
387546
486869
421810
485547
160535
722
115218
352192
25461
144503
284507
368763
154083
42707
524325
12497
256799
542231
308192
36341
150541
570601
463533
551372
56938
86825
258676
508092
355261
121954
329684
62923
487504
293233
272059
473776
154329
24723
353483
92269
102976
558018
356765
530124
481178
10639
209144
177193
471409
11271
275180
443136
346823
241271
60858
97632
267719
95097
497028
282926
216856
165833
561864
432873
568009
492259
569081
32523
376831
159370
399294
524406
530377
573973
94359
136230
142557
149556
304143
46114
2244
434275
27224
123193
438157
346550
253498
266360
348288
65144
359408
104172
324000
129006
462445
225949
278096
575354
197561
465529
134271
68084
3286
22536
105605
220786
173745
155029
139147
496399
128113
250533
259721
212311
476111
25723
144533
559816
170908
538805
225824
175991
275271
273082
17413
116851
106145
568071
30630
23929
307020
325145
82735
418717
574461
208940
467460
79949
9833
74739
279563
539751
187683
494056
32704
307550
137733
446064
448712
103821
553934
311635
152405
292120
177538
195153
315218
390286
500129
250881
274267
325015
291019
231677
124182
565116
154704
510141
8733
103778
72505
122263
568854
311174
106567
27299
73885
414381
553548
477136
228160
261843
478198
262862
193756
482766
76652
361391
391831
269434
187465
533502
450066
275961
409681
517597
576678
33297
274768
95185
229962
196108
511693
270250
285998
485931
373796
64941
193621
215563
260513
538480
375544
87652
233193
61982
432998
288650
136415
549143
494534
414495
472516
421893
152328
238217
38697
433536
29817
416284
59335
414787
478375
110516
352143
182658
127921
173474
2496
226695
4331
210201
530869
388449
332824
347957
146091
390951
406926
391410
506782
262683
445408
252604
554128
87850
159409
432467
104844
290183
238982
141251
7524
468263
432153
416741
524044
360388
113929
14855
395053
438912
533826
574147
349914
41737
325682
258555
154140
256141
394698
127296
382692
167243
558090
167740
510684
267350
264982
84649
155806
293940
350854
18293
400134
579604
179511
426728
438878
537291
475743
216507
151245
416869
282197
59551
261856
204938
66642
189285
381274
277999
75614
78750
302241
265277
190900
233263
96630
444831
489950
25404
156878
493081
116174
15236
166522
60060
187181
127540
299111
445845
72187
133086
33352
389681
228474
172426
369905
417887
387666
539848
553793
74159
120524
293066
287651
123862
407334
223516
516319
428445
562863
113389
145978
370363
564073
200560
460125
400380
2280
433561
370824
427642
79610
503356
196099
374282
328119
218648
230050
134079
341075
337711
27006
543263
435902
446470
102506
240698
405849
181932
128763
472455
61182
287232
334708
6488
127454
344935
91442
470473
435913
320403
469195
465174
484158
173680
307981
156985
20527
239436
185545
287223
569683
365572
445446
473044
404227
166463
503378
144620
461819
246831
567566
197225
496636
220139
316059
509188
12986
403398
225345
545793
237064
323737
61206
308170
440390
220502
300273
466910
535389
156784
286411
239676
148165
538120
234211
6148
464321
185437
66459
338850
107011
508969
388575
468771
410216
131460
88029
420598
164241
282372
581071
251425
335566
56641
157037
499915
498425
54893
105194
504093
522252
260320
243309
362881
567438
564493
390177
499920
77797
474622
327000
526008
412142
222371
47267
515198
574275
381069
458664
385734
224670
219099
429758
4901
442146
311469
336580
505104
89949
238584
543466
396866
255233
187147
268881
178996
39971
230879
173184
507827
9112
569747
9474
422872
241082
129977
237718
553872
205915
35451
502703
246639
359379
510430
317322
507936
151324
82650
481365
31765
115633
241407
198600
266569
95948
70829
370242
287304
399600
386632
329133
23096
254706
273205
91366
567332
11842
286912
391721
331419
500147
110581
353358
136699
490947
13274
119882
577749
302707
408362
474461
515401
405515
389932
542054
391219
507520
306671
364701
385749
393086
299647
368040
356086
515206
182758
242979
23066
508913
198836
522411
482300
491991
143874
59438
381759
312218
501972
185646
216158
435584
256593
416006
232394
256284
314002
470525
84803
535089
148525
305752
418675
112078
320217
220006
287792
422130
229208
80619
91135
128167
13914
235609
555227
108722
306393
250566
40143
409179
148024
271814
391926
276760
303629
391600
508130
246940
239365
41311
575873
404783
161917
462767
89973
284468
365175
148969
333024
532635
63337
311007
438795
467662
478215
566591
378323
396661
154835
474353
333904
124197
160307
450608
417218
10735
374563
89087
294051
93851
501006
493136
112656
474930
24393
403535
69705
53369
83568
552740
365117
539851
345462
488683
13417
83430
8436
401854
126815
213725
411726
218482
242998
310499
483620
302349
319626
32629
561673
20251
134825
135344
524297
396366
383372
477605
546037
305485
330084
5745
287374
129314
542449
60415
86715
3124
44464
242361
458522
11505
137635
520858
75637
532718
437467
8909
238915
120518
41458
422211
97563
555639
94825
214150
525563
455881
32729
293448
207097
278045
68359
50261
1941
569838
500675
315803
191568
110439
367148
354075
65353
85122
38890
524909
42124
415588
276290
121333
90350
375948
497579
246719
217165
519075
117512
103108
401260
424533
273850
29943
181216
291236
246382
179460
519376
562498
120185
268370
412134
467193
96705
423832
426733
386834
386426
477343
246285
26699
171109
204060
177807
471881
263047
91642
105762
511036
118543
466037
297092
460235
196688
18127
191340
524651
40957
381996
83516
533944
97712
527267
82438
238428
487114
103575
326920
262603
523349
468932
562401
15927
458677
212814
391259
505884
302021
44781
195316
38375
558153
211408
574915
159332
306621
177253
207489
427035
225878
383699
389350
493897
2686
439324
210643
94318
477331
329141
310450
60775
432981
17076
395716
102288
97808
294159
239671
300898
410739
223670
516500
236438
364618
207331
570694
386419
406075
234416
98882
151016
9190
455430
243066
283171
103839
480602
162213
69029
29191
295773
531507
549044
478525
417793
437986
407845
355170
130740
536896
290482
286619
128998
237990
180327
487279
12698
487486
166592
34128
147743
209494
199188
370362
42416
578659
46146
313361
325149
516249
552001
101646
415446
92746
55107
354771
481547
459943
233575
273729
200311
37174
277799
149078
271873
72203
543754
47972
535692
276531
58325
560632
172264
106104
87320
559900
92813
157345
200782
65588
140188
495502
190136
131419
94004
372443
189183
540890
97053
89202
557832
292187
452685
390161
220568
276694
518627
5830
382945
251315
103970
225210
69653
100536
285170
578089
562850
355907
74081
318672
271002
345867
517552
208829
94096
120399
175231
92319
269364
518957
477336
108762
180971
214028
549413
130328
13121
39747
219565
282998
480947
65404
299498
258882
130856
581351
258495
479903
472172
438267
475696
252214
496617
312671
479647
551956
57930
70251
205648
172805
267497
335744
194027
490843
354392
186056
31418
458286
111933
555022
36498
537035
444916
480082
63865
167295
355650
305278
179896
211716
291752
471825
259338
29936
25755
501210
521222
388469
314849
368
46852
241148
385283
515729
74590
396677
127076
190914
490648
519685
165555
329613
294838
19022
466573
344597
512458
217938
222964
341402
478648
495162
567410
130215
410836
406286
288627
460937
460496
392445
48685
66696
146171
429256
11461
270636
35843
224264
107607
397132
384140
214998
301615
208698
318974
77834
229995
486711
158913
381093
570317
515374
436843
133410
131011
519588
281650
579466
11544
533638
421677
350631
519168
234422
19711
494409
273200
528230
457922
114561
396354
531591
199739
8920
10546
571978
154987
539494
25675
234234
368274
305256
302051
246026
500169
432897
190921
309319
410107
479208
176737
32134
527643
354656
535355
315663
377160
189675
376397
230601
550355
74885
292181
307322
123445
282828
97170
187952
568725
514457
521031
253904
439801
229825
89052
132104
314203
320432
325799
147060
478778
160670
505879
541856
57673
230727
10498
534060
399354
545944
540275
40905
217322
541004
36228
449177
361746
114748
124473
211302
118904
420363
421243
1497
537944
524710
208043
353288
45237
469248
523035
112785
479901
43601
562474
325600
455369
422020
30431
476967
9127
580765
163917
563046
57903
574281
163803
304608
357700
571867
61672
93904
283257
148373
471348
130081
301195
54764
72872
519124
93030
417295
68254
269693
350280
285091
218574
408995
105100
205486
74127
253873
278860
212633
284817
257392
375296
522660
2083
575419
500135
260634
298573
416190
160932
66327
531423
205477
363190
330164
47680
121929
185177
178040
232648
580104
575206
164659
330004
487276
515197
181837
159457
428266
143538
480157
343878
322315
577358
429745
384964
29041
392949
65859
174901
3988
276768
462833
338629
466624
68176
24259
337153
350206
490872
101720
180055
191570
401790
114692
393412
340270
295460
24608
288310
1408
227307
300267
516080
483297
85482
285149
87705
43099
448177
15558
304973
110371
120108
394817
500677
84390
395456
436918
202960
392629
250607
543618
537379
324228
426762
157260
427060
226176
35094
198547
142794
241221
55303
53294
43936
130269
342532
144646
432636
253054
469770
133247
475441
372536
522150
127306
549532
56699
107313
27037
366414
508449
125550
561630
66319
45475
345302
148841
146324
376972
308175
426201
281052
185666
49586
451554
576187
297631
447345
450471
129565
22071
202112
447376
66156
526172
354429
119304
122863
8339
513729
179155
75174
498137
45580
29915
320566
67220
351262
522491
525450
522579
427573
62958
555654
354655
45840
167913
451016
568023
171012
538653
244715
334936
282198
97039
62893
42705
567294
391519
208954
194191
507494
539729
128012
377619
339453
246358
250880
68576
231521
488018
249958
227975
476501
110353
487493
389304
532030
274585
179934
111707
360701
544856
242079
20315
517875
558286
31451
288347
285696
557794
215280
316089
217874
355413
564688
237390
216036
501054
31391
338745
363885
378821
364006
72263
394889
327241
223497
349204
568884
129925
49550
420496
269232
139344
187037
5811
511537
26652
412612
571768
26938
301158
446655
106513
114024
14849
560910
262544
294849
136900
136343
365918
460470
453664
93496
348175
48571
117289
170953
248355
529586
201706
146722
420465
190521
293277
282631
180021
555738
5099
519146
245304
424429
123535
459082
388527
77899
417542
518859
412220
384790
148114
108124
407812
33698
193479
282574
316106
576527
384499
463270
360693
237445
67439
508207
318382
167045
263467
26233
549866
109136
224790
421735
176495
569451
517305
244418
531224
99162
389351
577343
566984
387759
59361
224395
110233
255362
345625
111330
560571
511373
192723
140236
59611
179550
149220
6721
354553
331697
138134
126943
397502
493853
557442
55534
445010
541293
286386
1562
106047
539858
425072
195857
192236
110792
465218
213499
296821
427137
518834
243839
378035
89203
391874
241975
293741
76150
20490
495712
263589
279350
173814
4322
503887
12641
444830
201714
187866
400850
442326
171290
246988
548863
89384
6010
35424
28917
373393
199244
562113
323052
514531
218850
149424
304561
498721
111936
106019
384374
95096
522302
353402
196775
441387
367020
219756
227000
220353
472103
389137
574037
147839
498587
27989
396536
420964
461902
262184
500317
546739
155505
395425
236718
260740
41742
234516
458876
514801
59789
33146
328185
40689
454078
433643
530282
405663
57284
231338
155749
160910
502493
84243
339250
275604
354718
293966
41054
567065
257867
335109
443984
362340
345345
558124
47386
392924
387595
501441
512060
554756
447795
533827
533998
102974
1523
11673
295185
452872
169499
17057
184477
12726
224688
91188
545804
277576
406024
140543
192642
532768
313993
193222
431363
449469
292436
32474
326143
508252
89115
547845
321679
427618
349573
361120
468503
374174
42975
240155
71714
41087
271249
486361
149993
530962
123229
534559
183670
326313
429015
271310
113415
574453
159338
19781
47805
140563
136241
295310
280941
128152
402082
191464
483241
357339
257065
388421
271343
412277
207998
519713
194000
329125
339454
385682
161093
547807
228181
279131
173157
14261
78196
289238
334881
385262
203036
221805
265327
577939
205223
207058
564566
158107
433041
247421
533222
511641
389041
536045
402689
261323
538993
543413
338121
42516
176668
530686
485770
268988
399970
219399
503875
406245
58431
299438
357210
50462
47515
194774
97372
451248
242981
423778
125316
247265
540978
22894
328449
472327
211852
242083
55301
182960
121255
317153
426947
328228
450741
160560
533961
233434
355438
169066
146511
269054
178865
405527
322692
489183
126607
191686
209139
507198
381789
267560
141718
223072
425815
32668
109061
185064
434264
13258
161937
305287
149583
431304
314480
437951
520123
230428
333424
331518
381544
132303
140244
333407
243187
192337
192259
192043
529240
90983
415026
405842
283138
389921
562846
466466
513440
491989
383746
277284
386203
441949
488432
280059
489442
122947
425437
245326
439124
416643
222344
440273
542974
41708
163220
45089
274786
567448
59351
348945
361051
7853
338549
11527
354530
16629
80801
531459
547637
237762
244428
199619
411750
415222
306722
418985
268122
510596
88287
463285
160837
217925
175038
381330
165654
264320
133517
438550
1670
243851
386429
555265
7669
281563
66737
83696
208678
148348
471413
161835
286061
411455
276696
175072
101690
559497
163559
88914
188388
292533
249682
221743
311087
214892
11238
563302
326598
549715
183435
173754
13278
118862
475550
320059
228256
463060
478331
35427
491151
419550
527264
292238
566512
5368
458139
284934
151699
13856
311092
523189
101559
194470
103435
546352
52090
38033
400710
71223
121661
420380
201425
158625
317061
463851
370729
370650
13285
390785
410175
369212
465123
33612
266769
554271
29473
556458
152269
374723
113334
24621
61814
243382
172012
130132
154912
459152
241342
321011
133257
536241
63014
279710
105237
19754
530726
242276
42760
439479
44228
145898
119428
148129
181623
86064
404933
35663
356402
291574
61125
333868
430759
64071
4931
124456
352835
555537
260677
121949
428006
382742
539718
359876
192454
287760
104020
17460
327234
404108
216649
325584
33476
102451
547859
326414
466002
171453
381932
299474
4984
531949
90573
352892
151732
374326
13169
516474
515098
539562
268068
269862
271058
355217
392657
535278
256311
378466
486732
338087
449841
400028
364879
475952
559586
84607
331279
369775
217700
528802
368588
60325
35715
404579
159756
116003
231748
569723
370827
524467
465143
448529
341663
490479
311516
257928
390002
512561
245682
365452
200879
104543
86243
193148
343341
87465
58580
23875
565595
326947
168643
18256
456035
489100
159356
237853
572289
328588
546124
141520
205917
82198
524718
312352
395326
221888
128286
282901
354699
52986
497807
274477
315793
452930
201989
36006
182444
532115
205604
34574
288039
84851
347908
144906
138741
241345
80448
50927
220743
571160
384924
378950
435920
236087
171585
496160
197551
457123
535099
240661
400241
535327
145503
182029
294679
345117
133183
369509
406362
208718
539719
161648
187397
98145
11591
43367
292242
469614
262283
137387
477383
120246
28329
236574
122763
487098
343310
462588
370928
237663
265506
90319
495317
124840
169975
333309
269557
442467
263703
355667
500982
542458
44792
346341
403553
431873
111489
284297
348598
270956
149429
86832
539573
292386
484033
280189
231675
468605
471901
192369
295695
323558
320008
50356
29438
579534
160771
568369
208548
392055
554854
226681
486168
482775
26833
444024
91530
196351
384888
569143
452380
280254
495149
385272
580002
457724
32074
255295
364458
355559
110934
116502
556391
203948
427494
516046
483690
75270
95213
559585
52650
46447
361991
349376
303148
437509
360053
237608
110829
264663
452470
114540
537512
38079
300470
442587
224272
15174
258108
444206
314787
140708
212381
508286
520750
402335
27451
155515
477664
470029
446813
85610
43007
117445
544005
232952
86809
285647
41754
26645
237825
230893
49977
138290
494351
342160
123762
373038
448771
251205
424820
211303
300424
342976
441358
262690
400133
173865
40286
130563
494968
181084
401705
224168
236936
565444
244986
342098
211445
127035
172392
550766
233384
58296
316269
536179
301602
73361
463903
451522
546472
299443
254632
415151
176148
296528
473352
512146
265106
579213
196804
549011
209275
349433
448099
180098
397769
154656
565864
78117
177959
186201
295442
322197
525607
190353
291854
351428
39196
231614
256549
81591
549988
83271
569596
106293
422661
327330
274196
493581
521644
305323
436600
197063
452198
532933
6233
424308
153561
207074
547391
509485
440104
361888
409623
32639
510290
94826
49268
348935
415455
337833
501667
217584
357668
504259
461687
268334
409182
424411
546620
211918
187792
147505
573961
101807
286186
401362
139215
126732
226528
321844
93025
451219
75548
576752
536579
252996
459747
395973
67191
559755
344284
9778
562770
260576
162768
259439
84730
442600
360189
563511
435433
354248
568880
562664
463114
327526
537475
39998
36046
452331
497386
94409
132883
314816
168738
218557
560655
493740
185652
101602
1924
529842
352180
178811
58179
443974
440771
237282
243016
408625
70558
132568
525898
153790
553030
504531
42156
31079
199028
454769
278569
529193
301851
534259
200946
30307
435399
546515
265173
60362
543166
201126
300207
192799
383937
550845
502153
435451
175491
421689
499932
44040
385577
64738
310693
287531
299051
26506
113982
208251
231874
248818
23797
248779
73276
190845
169040
20182
222470
24299
106144
62468
136026
551446
251589
214523
475998
401235
258099
229228
292047
98131
484341
56605
117514
455664
357017
547148
43049
255975
11231
80336
87739
98038
560238
80073
130096
134624
348180
571355
392556
298658
439669
390183
403577
252160
77912
46013
225591
548861
554176
273932
514030
26405
546002
172665
493773
198422
285841
557246
420479
254432
16166
312877
423050
353942
539705
378846
70740
125626
557334
36547
140029
329888
198705
145606
309817
86708
414162
504070
460533
284014
566568
3478
336185
80391
400862
410378
513577
422657
450832
71927
28832
212715
497035
116272
45276
178505
5688
401071
376941
195578
293974
171120
288733
567613
409163
84786
472079
128022
336081
336910
91234
247660
342885
198545
12597
371836
15008
480016
320921
460231
55085
218011
335383
117637
124795
272765
574942
475967
69498
300993
230422
468792
196766
526664
215341
283942
79260
193506
71526
549519
337339
497265
562082
267863
155191
118974
511562
250367
108572
237193
17839
497216
36273
286870
452963
114617
238757
554587
298080
376875
25872
89230
168508
438810
196093
469336
19431
361415
348904
523577
352162
479577
503149
504187
174861
130981
452944
430530
14662
142779
361842
373830
514553
343558
268481
124805
99632
260951
426229
384146
316377
233104
578226
14036
499771
71582
389145
69971
143017
541574
312038
565264
250043
90192
157704
299764
439926
346521
287418
415464
488396
439824
401957
311996
41740
45479
27345
433331
248694
421618
225755
439270
87450
421763
169573
113654
374553
139948
379539
286753
117679
52751
75361
492495
158854
155936
44437
199408
328663
67200
33874
122948
357971
509652
24371
332273
124033
473206
361148
340285
572505
442743
261560
283329
91576
192891
557568
273159
212914
255674
162641
318820
255330
396082
442682
356673
93427
432877
427434
453512
96008
532638
180967
350368
230777
579127
393664
110170
366799
383129
43319
251663
397859
274039
529107
296763
154621
563024
364691
243650
314297
395216
361437
529350
212451
447025
498372
248935
3432
252244
48130
40498
15919
555143
553876
384269
75607
154377
277406
471554
264537
260264
14367
210214
387206
536494
324643
289693
532605
427046
61044
62761
157017
374418
81443
290403
317863
215522
385118
333599
92197
99308
493114
285358
53347
429321
527640
278112
336397
536413
548732
358043
104384
162089
70297
182976
575756
25996
85110
512582
182723
512702
234978
554674
32778
301251
506130
539819
343243
323889
408564
97672
543697
288014
562556
29937
458598
216075
109766
227948
439539
443188
180462
31335
438504
515916
357728
457162
425743
380139
446937
115804
35246
9951
343734
143540
458281
497797
230315
196418
411061
470891
535251
255634
480812
291897
567964
308496
437677
43161
510366
336766
106287
104891
68778
104973
414659
519438
450434
379820
477617
417961
24577
119751
76250
266071
506598
446422
34557
577808
201814
467109
150082
114541
94660
57185
313334
346391
67566
190075
177148
458309
316443
365782
372980
94664
280622
340242
77516
95034
28797
449056
541085
277346
288836
465610
225835
252492
247604
248730
55128
581198
130099
504766
572179
72859
278555
146121
153397
35358
337994
569866
302323
261876
46029
26131
157825
171729
210528
557291
247121
123797
395321
136158
535660
26483
362465
189684
39098
240685
89095
525684
533742
460113
258110
319057
193340
233188
107584
82776
411408
40228
321907
212682
441228
138217
98689
254786
95023
96130
112959
411700
531444
525904
32720
409621
307970
457781
533529
196365
299676
500408
482659
376819
80480
503717
210249
504917
93090
362008
115635
1375
426807
471261
552052
346062
430285
571805
72708
558570
418074
398752
14812
552623
408324
377701
177238
479391
335304
125908
279522
336840
308265
59596
108987
319339
166465
348950
472707
474075
462709
391745
557762
111348
82833
393629
496404
98447
198621
79822
174554
140730
15552
455824
17105
438904
311678
370831
413903
320858
580625
228671
312010
132196
90989
246815
369598
343183
350578
494090
294309
78762
574236
411492
320245
66292
412752
394929
577879
215558
147646
23723
114080
35343
417376
457609
410239
341027
458724
119036
21281
91387
361139
546053
164783
492417
347524
437210
187735
212934
138405
274232
579901
337842
418418
500962
24551
400535
382731
382695
342459
157160
528117
576286
348027
400332
92122
32270
92216
140493
372714
365775
206697
66944
481222
39777
95711
521574
574857
44127
140990
42044
252391
187519
45659
294692
145631
388294
309915
275190
196075
55849
338173
560630
373895
392068
235499
3157
68581
98820
33555
82381
251144
457777
522234
112604
22675
131511
488032
347542
265135
432683
336935
486606
455227
23177
44138
452781
111671
117684
490598
415548
116831
176178
75647
266386
565211
371530
291499
227508
294353
371051
78263
557567
553126
452004
535649
398025
504108
125252
37244
3314
296367
75754
252576
286171
322325
146274
8396
407617
96690
279450
137794
231786
238392
381008
386161
230639
541964
180020
542484
523109
240457
445605
340171
533128
294528
91461
91104
579739
355578
450544
135761
480948
452824
78640
79670
343863
447865
519929
187738
316937
436333
433221
373730
418391
299325
78509
174470
31382
352651
217487
26488
336651
16346
463451
451240
53716
378416
265037
484344
337883
367201
371255
33764
311822
414548
338787
546984
496918
466378
304078
359870
150185
23047
193001
49
300542
388177
539820
350960
220897
530729
550338
152626
220364
252925
98950
218142
187042
236294
333443
200500
242677
309526
539197
265008
427443
92710
72704
18394
160900
480734
502679
580191
18396
239244
460417
170308
292818
207686
187972
220428
34933
37880
387616
56717
560644
255495
754
251974
543942
3830
272068
296187
572040
398350
471407
298034
124152
97380
266083
90173
292977
187108
371153
564993
479427
253094
309382
149422
576317
191332
418938
513743
154161
545781
86032
205590
298077
33177
452791
213069
324443
356154
286886
555118
197243
77569
286190
53696
157554
113455
363194
290361
442489
462968
369644
480014
534722
474472
39315
250926
254296
410436
439333
22456
458326
136943
101686
285488
138747
523919
412194
128409
575176
18317
259022
88270
320550
10732
464842
347962
57381
474434
38027
357076
418065
265943
325215
260664
560726
144147
327498
61502
563177
52035
246161
8311
301419
180923
396572
370768
73892
364464
387219
85799
190964
561524
54118
140432
385805
70688
144812
127377
125394
12057
82201
20013
145056
65564
115071
126979
292102
189593
284247
32174
407891
124190
172303
519870
165479
212331
543490
7247
36559
261955
471582
225331
22741
349580
496933
357208
221394
62392
298868
488990
511866
164076
329753
231719
84499
70261
261316
412453
359189
126388
21175
251230
479886
492639
522160
513237
231812
468383
19085
494749
320752
393630
332821
272832
376668
409732
176918
386350
26365
199169
175584
486328
216569
546787
83219
507028
408599
297191
10318
474396
494415
101155
201893
261315
482756
407365
212271
91051
280339
519250
518553
268741
521619
579543
409143
27701
403351
179070
55859
229733
152954
401455
366342
237443
499516
126751
105936
491976
321403
164638
272162
224891
144
278393
188685
176089
153290
250243
364582
521618
149237
418586
435011
169934
537925
541094
71766
359207
332125
353783
213382
345391
309873
58443
238203
535265
28037
105332
503502
357602
152147
354111
280051
303318
455405
373317
192077
390864
390796
5005
259093
18627
427389
103678
551042
499082
433546
140247
438091
98693
439628
22559
291149
315378
437100
166794
215450
559995
301114
580979
381865
116732
187902
9990
406708
471107
109896
251314
217197
187025
311550
254250
59231
324246
397173
417741
294499
116652
1098
184937
256322
330435
235713
172020
123371
71883
242656
291478
167171
53221
164694
335299
480790
274376
520091
186794
158031
386029
60818
44474
42476
242113
298479
68139
78079
82568
406168
328673
352502
540358
318525
142629
417983
471916
15239
73016
562488
215679
459281
349154
39406
42929
447934
211576
291687
82135
475768
159702
428691
468382
473045
132249
190393
288642
418348
269199
110393
232676
410815
346617
399548
445187
268523
501493
408067
61918
208833
511620
55468
219457
225533
300052
366500
182353
267717
276811
158420
34377
347811
276208
538249
313802
560542
174440
238004
18862
150704
390625
137589
255622
184215
379136
5946
380252
472452
352120
310878
373283
276621
542407
522454
15190
171590
516590
472907
470613
322630
164850
527599
143453
382521
300537
348577
151327
530966
558863
464810
414439
227554
346158
529379
97902
121931
525932
7224
481748
74039
467685
121601
311301
276516
567454
388896
429643
117969
344817
432806
432233
266153
302551
339100
366956
385302
199177
309338
481137
247072
264307
321737
484260
460078
228957
523735
229315
82779
245523
372959
151110
346028
360585
402862
581813
164972
379844
96745
559566
534026
390935
556399
515837
463102
125499
320390
358312
126296
435940
13717
47066
242860
46065
450110
491337
405605
48226
146841
390594
462192
36113
554275
316293
139572
202856
427654
82716
528299
219535
257830
140992
82881
444269
86378
382736
207734
413182
528624
410981
264158
410908
542221
359521
332039
227903
31913
10969
493793
333225
449844
283584
479651
199381
495073
54082
435322
92247
96653
572680
8520
177011
451840
460296
277665
580974
181173
496607
456975
166987
196566
304777
45153
114828
65835
43917
116625
199304
438864
73694
462134
346189
371940
87229
200680
570518
537152
209056
523576
28654
355774
332133
430375
298672
347933
144747
407952
94564
256968
333818
48595
238007
20917
438167
435267
36652
120706
504052
302117
78462
233402
247422
506599
262705
343812
26529
318840
92799
392270
278692
267715
106435
471788
579136
320402
150650
354645
257713
134033
91123
268100
196197
416013
336843
84040
78380
469870
311401
334338
350518
317040
413400
337047
257073
199225
201
537424
150537
548390
132816
33643
529886
581362
394019
159340
540626
575908
499801
289223
572245
33667
178208
327462
242583
495460
420396
48417
539920
307186
288984
383263
314398
359823
254292
564552
537097
107119
476889
295499
129586
501575
549168
355440
76877
292730
389048
261931
526927
503416
574635
422691
276460
523098
524966
524557
116134
406105
206166
88117
254325
114286
483187
228123
30960
117736
346407
309502
10466
574155
257706
516463
23703
116220
561677
14083
487734
239853
137181
168090
332238
579995
245609
224304
556851
417573
245496
22890
15986
195062
528097
231267
169192
202066
505649
186933
292116
357247
30193
93597
200288
91868
474405
336959
384034
41838
527866
460723
411733
335332
166087
355727
220485
287794
512506
408373
432339
45524
271396
108439
29964
349282
484467
540287
44140
523151
545891
442099
284964
392615
307148
178598
243782
449598
371313
570568
30947
279883
569602
270586
380248
535661
60274
492104
495793
160866
125882
132485
7839
52365
393592
66041
347866
517594
70470
543057
35045
385517
111922
424388
366116
505038
547592
502726
399054
462022
381384
549729
543194
481162
248319
335308
187167
538619
289545
128074
581821
254079
391971
36086
484385
483796
235912
26302
99170
212523
465178
2270
410800
127298
514362
377758
320947
505100
157875
340354
229381
182639
161071
273456
347168
206731
291725
167692
183913
336696
286469
404282
159777
329667
248031
54664
439072
402470
126915
540457
6531
136312
205564
533402
198202
306240
187214
368931
234672
63918
224811
551676
128621
446413
532565
15183
270338
489827
425622
39682
179240
521752
100322
183276
205986
427613
436400
544626
78085
498690
96757
524056
477408
299704
517484
503976
285618
125773
458321
248839
387044
428872
540831
53722
335076
212628
58736
399399
15318
264322
421309
242847
147716
216601
364457
241421
307884
470976
354327
387256
235366
199678
548773
106788
291825
369857
479358
116988
10130
247553
319115
169334
131832
438026
144703
336578
414082
68637
442364
63886
107394
16525
560635
30791
513551
463039
211201
530287
411717
304789
373480
97976
465177
545381
521216
345331
517882
178838
486513
66902
303507
526781
189838
179580
106498
150370
404450
179408
316250
134475
19013
399220
70387
210193
167042
414603
425037
406749
523997
412172
338235
170990
260893
559958
566041
351397
540259
527073
350549
299773
141005
137703
453772
229440
462164
318311
77121
278211
411653
95789
118694
494811
442461
508723
428126
23258
102090
122918
122939
243000
29962
300811
496879
17170
71726
154616
87762
227451
339849
490523
336569
577126
232689
280674
144283
77429
501820
136200
76978
364032
61007
203926
147122
575754
314392
324936
332202
410680
575008
104800
199835
380820
296901
279947
566765
255525
420859
40625
224230
404101
88915
294379
244713
563961
168287
52631
308251
58861
429221
216840
262967
306031
451836
511553
390895
374605
224895
541332
407911
544347
265324
119706
402590
395800
40931
365353
470206
650
329515
234293
112377
575623
537149
410599
244406
563943
195352
404013
423025
395101
196985
198424
47346
190141
251210
125429
485632
270871
175135
128137
521301
259715
431012
125689
67085
45493
212920
73541
47554
130518
41489
403506
436453
289569
92336
98408
90232
133505
324455
504598
322253
348637
344374
190035
343158
79968
126070
160970
14861
572215
140351
470207
253467
378872
360723
316781
383828
177550
403940
196916
356810
73029
95778
215391
371438
331772
200840
415611
567240
309496
487144
446661
13000
454206
69401
498903
390159
245825
126413
395469
528006
303404
243446
306353
352861
349318
530655
7746
257666
164944
364064
553878
576850
176732
35357
480744
143733
454039
163928
120103
233935
171478
525035
546594
559486
427633
565875
59106
393317
286212
200659
540848
39905
65829
244222
63345
541208
236267
393094
347948
308302
495790
477878
435327
241786
530717
329148
475580
466547
397687
128351
398615
212648
269888
379052
575918
484650
476500
548824
275613
250808
328487
11569
237309
210134
96826
380500
276666
549104
94535
543222
509217
426383
434221
490221
453106
501867
175461
390000
71552
390001
509365
68223
479984
86452
205078
66574
183123
425461
118989
381433
549933
317460
114204
173722
221241
485913
150196
546300
185558
162598
39733
29839
400436
295376
446614
465369
309706
526966
440885
66082
346384
480950
60433
456042
245717
450918
85657
29816
166874
260395
462536
255137
281301
12953
129879
160610
512023
421596
101411
68958
233477
228522
107386
573191
315322
157539
280995
152354
412824
187280
392107
70104
349074
223203
80475
49254
449345
256607
321711
122403
125860
274490
246759
328589
271185
205181
150552
358781
561371
15179
22440
243251
252873
159582
453222
233453
232181
186775
510781
117531
44341
394739
531987
92670
459706
478391
181176
337812
141648
429819
327144
415659
265211
432370
33940
300079
533670
77100
427547
475929
160009
20255
109506
330727
290856
140522
20119
494721
383930
31524
390943
432748
164522
388788
308919
337730
337875
170366
495860
259419
389159
419609
263639
395500
49716
208350
426510
29639
523002
149884
212712
59416
340406
145915
225153
368589
256364
218870
485064
117644
197540
210702
319848
217241
468542
220487
493316
197650
242202
388382
36421
209200
408116
165470
125038
371794
178674
103940
127056
296188
23163
309881
425288
219357
45634
333241
229041
104482
456491
12690
405058
363038
1926
461300
522405
580185
83482
569525
171742
336682
370030
122255
144944
185233
229852
208372
237279
111624
346614
295295
356483
192994
248809
315453
504852
470147
393985
492408
467790
37646
516986
302343
520879
8813
63482
151758
359399
427853
342105
487191
128711
553189
321786
50624
66316
128297
239520
68623
35413
552142
246356
168963
248481
42696
101738
33974
199888
30565
255623
98773
395424
174932
294811
578626
207391
69500
188922
300578
334850
358690
380724
495568
549183
106792
294564
403834
287695
433435
561446
33991
278229
471929
356610
223603
496183
319322
355761
315243
432171
578597
571575
118769
319118
52440
30646
422558
7642
195968
122752
580905
99636
35506
68147
519382
581282
552575
433190
532612
48257
354745
295370
77556
254615
92009
488689
557461
571695
29091
540092
99701
407751
100318
47879
98182
492698
355347
551175
535218
429446
162828
484690
485163
580487
471256
38431
215677
352751
182347
299723
483442
178429
164502
12283
99536
412760
502513
147301
571392
401720
245351
486586
350939
560885
69605
527216
47134
132760
427523
355830
338385
381683
274793
512296
530629
32607
341241
549617
215493
550759
431837
469145
85802
10403
12822
91149
527048
488118
568403
520554
395040
460903
58838
396006
234786
277914
468615
495485
522350
169510
247515
432624
26537
13922
476947
160294
481581
10818
313388
171479
291527
88956
189949
69365
266697
318506
267969
396670
271171
445607
277129
351979
335824
100078
243787
271416
23395
234949
201209
244461
221252
221446
24591
325390
547297
563606
238197
500233
42003
14329
112286
516114
478899
556883
381509
65869
443342
272671
544483
545214
327660
106615
213405
347455
312802
359202
569148
59882
131735
345100
385881
532856
139878
216930
335131
176359
172196
31142
37039
515066
268094
93793
176265
527829
72442
401085
298938
548167
428986
545108
288544
563562
291557
304360
332915
574590
344793
490267
529260
489666
179319
167683
81576
479608
106832
561545
433853
381400
459824
151486
109355
553233
387202
29794
100282
465302
558576
570879
184720
333302
108091
478652
553402
563809
514435
73302
553188
526458
86476
368656
151959
464736
86564
375665
244846
460565
164863
358841
323672
414479
462599
294716
420231
65557
522527
183827
458599
253500
175101
393576
369701
22627
305502
386875
198493
208095
489203
25100
372193
14546
358970
378588
484714
381457
367071
236961
359479
338289
399675
170225
229598
495367
325012
128665
264532
234022
449852
491111
529408
305175
54806
394214
527388
273917
310411
542591
547267
200528
54318
91566
132585
83159
564677
497915
384874
367605
418329
144203
440984
564421
420626
550955
334362
63426
525675
71749
57595
219674
468011
226747
320816
493811
455984
525572
163358
299786
100985
104466
128462
165147
246797
152294
36048
517068
458085
4139
122182
32689
138368
558089
506838
508984
357967
366139
396150
269920
272481
339307
276197
512827
546320
180410
528355
259491
539297
509255
136721
173520
578307
115719
506061
57169
396186
228161
416979
40846
199134
469056
447330
418178
289033
349744
483144
327168
44946
59654
125995
346360
31562
465229
405451
14628
362198
380449
111022
213621
333088
210065
183244
430244
432297
30401
373461
486376
208805
554507
253491
127418
300407
514806
30109
546307
11831
564796
44644
33861
97078
372554
24401
208974
28184
549703
491
472872
359789
240594
374955
53275
293240
89462
47016
418384
136185
489927
490992
400162
3225
383213
577207
356958
467979
195132
342401
285478
48340
15302
35228
326628
36816
450649
318032
284498
546041
150772
58880
544502
117417
16693
140304
152146
200653
554490
212483
4502
256613
89714
460703
352310
496516
298644
503497
524790
194273
368148
487938
166303
450965
70122
257164
67982
35127
157341
378451
426421
509702
413603
366150
250084
493603
174868
541677
563767
447639
281701
248928
439248
221663
398986
113112
249536
273371
388123
8791
214705
385849
532979
339211
44332
164066
129712
493121
378486
316746
342919
499130
158933
494264
385259
239016
443074
105592
561891
205152
408167
580790
145642
426528
90140
439871
438447
214008
15897
246729
409546
167528
569389
34837
234083
402447
171270
527345
485002
33517
86285
256734
48572
138999
518266
220795
390499
119248
313653
353086
165046
251032
100535
465638
64310
22193
511482
126734
525438
509927
474118
5715
1947
147228
458738
551472
6945
144660
444344
406375
215023
260
58694
307759
513214
359719
505705
51908
162452
575628
343679
424979
211874
350235
314904
100454
86679
329664
119494
221427
8933
233319
321700
116100
464179
219445
61780
10621
551194
203975
163362
48974
130757
440314
377816
19797
66376
481828
463334
377110
106964
306255
353009
421588
92380
548889
353056
549426
280955
383949
316727
298182
511814
236593
46816
570297
187119
454110
483993
6996
61527
497815
319725
186205
332690
12461
364176
110395
400371
527173
579053
87040
565447
347068
315895
281034
8592
475621
107776
173068
181367
129995
476795
140588
45653
349047
244748
58143
294892
277470
184884
86239
568647
274574
419718
265128
522338
412762
235061
508885
198704
53147
146533
112726
131902
362038
72746
531322
545066
436002
121493
473571
260285
341065
166967
321546
430684
43580
93655
242142
168531
50735
282624
204526
272196
75230
350940
352417
141366
196990
532916
546179
239323
123739
201104
545275
225251
544875
356256
132654
153270
164534
374726
1810
520860
356409
293308
528321
566385
488207
330614
504560
373128
476791
60327
276739
195848
328216
118463
240976
276895
549471
262819
402290
145854
516110
208910
301988
261597
338960
425480
491191
432577
456648
277461
360606
14707
333571
13397
17226
131784
212479
473517
117668
78469
188587
313846
351382
331738
572251
377244
467746
292791
334868
242153
316474
16432
348715
68821
435897
101190
192998
59641
162993
358874
192929
146202
548951
55821
271655
418982
5294
284843
15346
530560
459978
99405
316777
460405
227103
267256
279920
471332
548357
144725
258770
570423
466536
316640
484059
221865
228244
152299
158729
74466
302588
90278
226326
151163
334234
211254
461799
294348
533739
20769
350703
191230
453002
240054
447511
105396
239417
480582
280999
539299
524730
293825
211113
393064
518341
83950
578796
312748
326475
418989
66753
372592
187540
38365
338736
177604
13172
446974
81117
106165
263400
38891
115003
437302
568947
490978
547509
336577
102771
149923
161083
135305
341737
556491
218379
304408
545394
21222
300284
256896
249656
467766
121762
413560
321562
102030
558318
30429
422515
34732
238070
345161
228714
193923
468085
322897
480676
491440
77973
86901
111010
187963
466403
572276
455738
445491
104325
323108
326176
422508
265446
104725
534756
524677
407030
117993
409078
512904
94
509154
60774
533807
510899
514955
557047
501902
158196
561648
323936
317934
69583
5377
289071
62852
325444
396907
530894
142561
509682
194510
43576
542678
397219
374210
464800
96298
382287
84356
468064
25552
519783
265355
49603
67256
548893
400309
3535
135735
269664
132548
420485
24193
504873
250289
540769
93119
21083
405520
238005
557245
292799
165829
345643
570486
133496
68420
5669
274360
288262
270999
454695
63874
446199
471358
426556
356888
470062
37413
519836
116771
427467
234383
481357
232755
228392
372976
197330
572801
558396
109338
377409
344482
98703
267653
558467
266038
151975
143522
469317
234475
361564
88082
421538
56980
379771
148825
80665
60684
324049
388960
303012
374357
542937
502438
266504
35995
576206
315423
499138
106917
66483
26359
320649
230867
426470
381540
540407
532439
114185
542343
150184
45528
137886
324336
59138
46940
532247
23173
113150
346021
413374
90739
206137
249336
520486
334626
180071
113328
5237
530999
291894
34761
252702
519610
118110
521203
31923
312937
120613
104343
27334
83468
98864
572550
363546
580200
227503
180315
494240
65220
198997
354721
373641
23737
198017
467187
233401
538334
164043
158883
22928
574770
268037
466197
270661
200221
233143
526565
333482
188585
538291
480599
181224
218283
271771
139789
177652
28127
99956
568187
75002
392166
217583
423909
85670
173231
574456
184319
119320
151581
64765
259000
390262
359085
449125
506198
64355
381887
439678
467112
270326
77769
410663
522195
541067
74913
166575
249620
185127
450047
299212
502756
387669
188973
103428
415821
50994
289027
563679
251701
20164
369638
229942
203702
148862
129512
242915
558009
294104
67355
348841
427800
551357
124609
461306
142428
56800
182454
295798
210591
468035
154244
64481
407505
70724
253580
197270
81605
85081
38840
262917
62031
218990
547743
365517
263418
322260
176085
314201
472133
95341
181422
412641
434328
550812
450991
563717
344763
314204
17096
257517
106100
78695
484324
304187
126027
172156
242187
100022
390797
279578
18011
206198
564825
371396
423881
113026
552810
412756
262508
317292
293949
461632
74901
369631
195508
274633
149212
129582
470880
547052
129908
483418
181719
221654
205543
322625
138861
512554
519482
308687
440726
492583
534672
351439
79554
574870
151482
435471
202426
408680
171063
512537
441646
300748
381119
62541
463426
322326
307464
405997
527584
394393
380138
96111
64954
177636
339940
191098
26241
460413
548926
459325
244095
445621
310968
136932
411327
2470
375045
394447
83268
59552
537673
351233
369171
371301
109218
458925
96622
554699
187537
122188
377331
235437
489724
577380
512769
213135
416767
447016
82683
445257
24702
371587
436
315691
290608
410772
549117
384755
386876
408854
556185
355072
432500
224838
461870
211526
304759
80541
502638
401301
8734
205960
499912
545670
117192
531385
60945
272651
279197
95201
49901
345751
53539
192531
259309
53589
410066
501013
287213
102004
539051
562675
14113
285526
269152
197324
280968
309773
218964
29304
206749
362768
176985
383680
422897
253395
59174
322407
440903
244578
172092
542154
373421
426077
154354
13967
440820
431009
128431
282415
219591
569774
199460
78642
450748
107686
97534
329239
487198
143630
217460
493707
447292
526105
3770
33536
89534
485462
429960
46809
207467
134721
462712
426548
127581
273886
469701
104248
427538
495124
535948
241490
469188
538534
382188
346272
283431
203710
435453
496109
317022
101530
101978
457324
333379
543200
40346
517670
573501
396622
550396
72312
130741
551466
466097
280814
272034
168122
295560
512764
8106
220988
331334
105389
487602
557342
111048
305056
513550
357895
44047
299689
376109
281029
378305
18908
556669
508244
157708
509036
129971
185080
292349
278737
29892
564183
327490
194700
542881
168111
450383
554742
260010
198196
206700
50179
295575
238227
155470
185520
345972
205846
173629
271136
265139
348217
526953
391474
466863
516088
30836
18658
2931
139617
133766
263769
350640
227743
102734
153892
244284
339495
396084
164381
70965
60780
421229
572732
345357
488203
264255
290719
416450
538990
279588
357612
294937
380827
512295
565830
419019
248854
81589
303815
314944
180354
342946
501067
511165
98878
533619
317687
240511
412545
27104
298777
32513
331353
350242
188515
229618
330570
383652
104696
471865
145381
98563
366109
396372
470541
297964
159856
105877
458870
338518
403374
81372
269090
358100
45419
461464
281502
57526
358620
190322
65685
79116
423184
30106
132057
13650
136993
331629
57739
446471
561529
203497
206998
14493
511357
571448
36758
245978
293070
202146
559877
390884
122350
522258
414401
575711
92696
237333
482728
304047
457796
458453
338834
111262
514887
49424
344582
562123
180141
130506
104309
135564
88759
245932
295889
558287
557197
147082
268213
232656
529140
326936
558798
321132
169902
26809
513434
558851
156090
555910
473879
74964
149679
310435
117542
437391
194540
2860
84585
195390
128248
382316
29241
318521
149188
486627
304385
545126
272901
490596
507540
55419
95273
259067
30518
362944
310833
504021
28231
71608
403747
73339
525567
449760
72133
203711
58270
148771
237976
17106
48661
27674
33124
544274
510006
114776
489514
241288
133308
380319
223470
335339
503538
344661
130914
493936
445268
140048
120811
432134
71723
184497
516985
159820
376457
199143
476468
237550
266108
94416
430688
134779
366641
218503
17877
133609
306433
320803
566126
232339
52669
380678
515229
175013
371021
228907
38686
574541
354603
177817
445218
493504
301527
323478
656
90843
444619
562106
279849
470189
47230
466971
452162
250136
18252
502971
533520
406226
520593
339244
595
203371
195225
134912
403750
444134
183022
572781
6560
439838
104044
32787
80780
421995
540695
62941
111768
70282
265100
186508
192827
212044
113054
520551
553531
115384
185168
423643
175421
486821
186480
564371
439692
547938
32093
304528
334048
464081
514676
135749
277055
140100
571541
304248
282238
353915
509698
157029
557345
236075
531369
314189
250223
49315
532504
160952
561931
753
80520
143401
528372
41785
134620
164491
546279
403270
62412
42644
258119
451793
464880
309541
558541
305924
30114
442268
198947
446531
406142
420673
218508
505666
402683
296439
525549
576422
528468
194679
311004
86071
73899
493880
518816
65080
539255
265330
49073
74060
78410
188443
249264
293274
458229
134951
280069
377383
172751
315110
388303
391496
253829
147052
275870
20289
109848
1762
195860
382631
151277
160331
324580
400257
194195
495752
481558
539319
540285
543916
23199
244283
1997
495167
220932
335826
5994
295556
541768
442345
487806
507278
516321
55652
420372
83741
208963
253449
13934
428142
277729
232546
64797
197613
427154
140617
453938
134309
115251
506418
385538
336370
516617
512961
97685
9178
410743
342998
467325
270583
10719
485193
89446
466047
269680
481678
458420
394776
310688
232586
188017
462737
400000
211350
43511
479531
116894
112106
80445
27977
160433
223420
28307
53533
469838
165094
453313
417201
12109
559754
503674
144727
175333
40449
392352
579487
239464
158038
238928
361127
484814
391773
363786
354544
14766
251360
308221
541109
575
280866
133137
485440
318708
510235
569520
199822
241505
312926
318328
336286
310053
208011
194758
237515
150048
210861
491873
121461
288724
26497
539397
421502
358457
383972
43750
49611
533603
544588
485800
146819
210451
10472
508104
162937
11158
289864
300307
537157
262724
532684
103520
563840
543612
89436
373239
554354
346084
261251
506500
570209
454683
233610
403307
560009
409616
475984
244171
556813
257946
160994
25525
293081
474554
484386
453219
161856
473651
189924
257090
199502
188229
488139
440694
308210
22767
374717
32244
327735
508208
488033
281764
67230
222489
449384
171472
566547
50161
310649
125351
529347
578009
289814
161719
235351
76583
225893
518948
413489
122159
319256
259535
149180
139639
40910
483069
515364
173447
282440
494190
335874
203107
277491
314082
577643
252627
558759
474446
99423
229456
46004
72564
271250
389582
186121
267697
146586
445351
388228
306837
505028
351830
146583
49024
257117
71502
171090
152108
288383
567055
65025
382652
473531
206624
249198
82904
160325
566598
136265
581346
160648
384852
138571
489906
183231
545859
389054
268804
282142
31919
65523
275658
5483
386783
190486
443505
238256
76130
408543
39099
169794
415670
463649
571462
125353
264365
9866
265187
418737
183990
512266
260415
40334
506750
114598
77058
424989
296892
368668
390110
411393
505265
422528
557408
18704
402945
88200
461267
96573
58619
146096
552304
215655
274437
43093
443397
108725
244026
133369
147623
447444
10041
420769
466035
366598
157920
175189
63036
349268
420183
496799
414733
331740
32126
492354
454631
571573
180540
364252
18090
380591
283937
202168
484964
437967
442508
208295
220216
8562
331186
51574
23050
300918
422100
282706
443165
211034
189646
35407
94718
416197
213963
229975
393997
405709
355593
494660
294667
284863
536900
374181
411341
371923
392750
168121
301281
18217
250026
368918
5165
228045
367850
455108
336406
283729
302003
521101
197888
487392
399490
292602
572965
284472
200001
217856
43451
542950
426478
190942
284861
171429
92323
49718
30010
9017
521899
46322
183219
144965
180333
524377
428288
57062
537055
446303
305427
321448
314048
443093
579374
408946
384037
75339
295196
338943
540436
151353
481506
503227
97778
372514
370010
354261
203599
30349
401617
337689
146654
327682
433259
563985
362314
135576
244812
527868
467875
324893
372378
3197
560787
234642
449136
24086
112922
441182
55922
566783
5016
489422
544059
463482
346799
303484
445093
152633
6465
268739
460578
9789
328161
531362
177824
573997
499108
130100
451482
509740
278418
343264
235949
506011
21138
97596
382058
209590
203707
86924
258155
247508
110536
136014
512186
184523
576630
576799
464935
30195
276491
149849
470549
199152
259393
333820
214927
5219
485616
137283
163660
76776
19794
32574
70296
484354
178020
370391
349208
399630
429829
559836
311521
535457
323030
537304
550911
328628
24238
183785
567914
284652
395178
97844
367085
353860
386166
533030
185862
104368
201844
147051
210773
503155
562196
446494
195703
124477
88999
377450
565044
211760
427895
523456
165438
112443
396495
443601
317500
139994
429433
523863
16101
436455
433770
101127
267216
441180
527554
313249
152781
553283
224060
403666
123382
168822
278293
341212
272877
90328
348801
362500
221053
574217
222024
182863
486318
72986
485014
488129
416723
263041
22526
142534
193042
65898
32231
409833
244675
513616
16725
54348
230614
43024
156035
216681
49175
106941
168716
456399
371791
388417
281632
544384
171315
364959
334714
301443
292668
66124
134111
369358
46276
277435
63414
347509
236623
66785
219355
216963
139083
544660
205023
186888
400558
72861
250069
578396
202388
418056
358980
361303
372180
297173
382142
141382
481626
386784
439386
54124
202861
210344
51606
251985
514546
484739
476846
89707
380279
100959
256236
555534
22447
521796
424542
481452
548375
260953
387421
436302
528970
543513
160890
503640
122264
72091
73697
554534
168371
113132
299732
203206
76004
264959
298459
265980
246434
337917
432424
456658
471579
151864
571039
186614
293340
367100
443129
504969
223571
81463
27417
85659
257345
465759
109041
443519
223082
552440
294639
136092
511392
229787
376776
493416
297724
222594
97686
151801
28650
466710
274556
65587
92691
449154
369253
73721
301508
26247
94011
224825
520229
283583
293480
487528
304250
345655
256608
159723
95308
286914
412002
202270
253550
527660
380620
215913
302432
576155
31084
322517
455912
254005
483047
358724
238184
383173
427805
102662
81994
229541
17545
388805
490361
449959
238336
341865
524476
104956
245806
336663
102885
371315
569987
150037
330040
97130
13076
573786
238049
112459
245835
114162
430643
210703
531179
365947
230700
40830
149202
144056
173843
246245
336942
125667
185884
318073
223640
320875
473870
507838
254861
565564
118794
159331
4377
334098
467720
205964
345844
42725
270947
239331
510399
221717
25907
357858
425724
437148
437849
109145
83149
233146
136609
371222
196899
42209
135438
413707
112207
317162
290260
329734
163571
195463
98298
275511
352649
440003
145623
193476
488423
202554
8025
562999
217045
173297
515341
390559
90065
308911
166598
329235
575589
487903
579437
336489
336457
189922
323149
276961
330951
274195
317995
347976
450634
63943
50636
580906
159963
218635
131764
437226
568311
516587
366021
527830
352680
238345
504265
154614
512864
477807
61730
304292
86
220289
403357
306113
203655
234474
196198
437542
381821
257668
270295
124800
81323
213282
293254
431168
395022
503099
400311
215221
87509
329762
437354
501138
9511
553542
472521
327205
461561
47907
359357
164552
158058
458832
125168
520094
177705
200984
98116
554378
157397
157393
59874
494282
544703
200446
407705
568168
581218
236262
348451
55559
487635
456771
186740
228098
426118
4920
207339
163054
119551
83804
195721
571503
134306
183413
95621
75308
234706
342592
106033
169401
167264
360352
65586
371244
201217
359420
489123
517601
378272
415365
553371
208067
347865
262715
124850
466294
518782
456845
6602
120077
30681
156823
510314
558246
207775
213596
74415
555365
233625
131858
224414
222513
87783
137674
224248
296235
111694
460342
273174
403627
452011
105116
569865
46112
65183
278673
437778
178244
551679
360205
468097
480961
381003
455353
72733
90683
343922
384598
313116
26147
409374
106471
512625
23255
426857
137385
278469
119573
394523
297851
268592
229866
264020
456438
409736
326347
199251
407782
72556
315221
400449
38552
386497
391444
345914
252544
310213
447711
434457
416555
108395
91708
562389
14027
67623
150636
485185
88866
24497
144161
295840
176943
88726
554098
498090
235529
120683
488547
572789
387356
159168
110758
6914
510540
6146
561911
184568
221937
555974
385863
285131
18873
467902
275868
145366
502285
78322
331425
378983
240423
316542
29616
326845
296712
555535
312090
88332
344918
258450
28607
488764
365231
159346
466671
467842
164687
448115
295169
466621
145518
107617
543000
161056
277292
511624
145116
10343
12679
241026
11272
202605
553918
411849
130705
396896
283885
409820
26162
439596
206597
459026
506900
27504
428817
64866
119827
248496
480074
203108
273046
326841
64800
209405
282220
570023
821
297704
554319
437832
384475
365600
68125
569158
237201
152819
391632
55363
537960
59232
269502
474356
11508
15297
333378
56961
468013
219855
492123
289805
414106
363224
297979
359908
486777
4622
155340
175775
333067
52760
121903
343818
380416
305546
8797
143123
419645
551341
339987
58306
113634
506740
371137
226091
430563
391887
384263
571249
525248
445731
546074
128029
173198
223511
438663
397479
54632
121088
52286
259286
418853
227909
255904
233435
557856
221763
251358
194034
315517
271595
61758
181661
201596
98612
373309
310573
193707
184583
119669
18072
192053
295558
43333
358378
507136
254629
442080
165574
348922
579138
383438
205000
276169
434239
232433
1453
134918
270696
37160
168848
131374
325787
148480
487992
45785
113944
69700
342996
358171
400818
374896
342336
521947
326966
428050
242696
501284
269503
545806
385704
118242
166525
448530
492810
230644
43291
413923
499682
404
137304
431947
216462
578789
84648
317672
500214
543728
245842
203429
343185
16660
198560
308603
245953
538843
503963
120882
206680
221169
575615
22240
220630
93417
518110
533494
528868
282590
470700
293130
366005
149356
364400
181681
33240
114404
457477
130037
571938
578337
112832
380893
573246
498134
139564
416976
60316
250048
407810
580741
52948
56868
563061
1907
16335
197850
176131
330729
449840
453885
313637
456010
388135
179326
186116
532555
167671
522530
431943
350552
330516
119678
567858
98107
33649
355539
569431
453231
471086
10691
395140
202672
149199
300741
190806
558551
412406
69167
321831
211557
45193
398616
480464
126678
321140
560047
420523
445964
239396
280839
476902
274430
16547
107886
336858
339543
489011
111490
54178
101330
47867
502686
437865
373036
319798
12096
504178
501307
192974
502104
241818
358343
29799
221894
496339
123939
381065
353899
68149
195213
266120
526464
112836
494959
322990
324909
219486
129648
509538
135263
378118
581285
363671
259585
394058
42740
553067
427291
208723
535342
492251
304384
497273
465508
497246
568461
246792
370273
535042
44079
390644
532577
334423
287406
375027
551438
209084
250451
366146
562590
535971
403305
121706
485502
574818
267647
281505
160298
193318
440105
274271
384463
232862
233688
296211
531894
370682
326148
104879
65837
16403
430940
478080
147187
404849
471514
271747
115777
322518
468966
499396
561168
35964
45148
22708
376509
362031
107518
412691
401390
393738
61865
238048
479333
448662
524352
80040
469035
278963
246496
484758
404948
74942
328217
14791
160000
512509
270202
329616
367792
353589
87056
297045
367630
178485
143009
244768
492314
302940
550239
50913
155221
548218
491638
465243
574443
392943
507886
348606
136350
264170
492339
272203
259284
149498
790
183414
3365
137798
52614
509176
418034
313803
26647
401007
169270
95854
563763
559780
184903
341350
548616
325647
268341
121873
55607
82969
74894
118219
83386
295716
14970
194067
573762
556001
135226
374258
340139
419689
70402
254007
12379
284639
259443
389188
53660
377434
549841
211860
548136
573065
197780
103414
265449
105844
213577
198735
535325
310079
14676
75114
579680
246417
377914
30856
487458
24712
66755
167375
294238
447709
342469
8872
177915
45337
205055
481326
220115
343200
119057
327369
151523
306758
223451
154096
73647
338704
252868
502712
122360
245075
126200
133654
24352
87125
228293
253675
545325
521269
538380
311563
297559
8785
229666
138284
237110
169686
477567
62455
449835
555211
218868
114788
260097
51555
326757
309840
564099
260399
144163
267661
157634
459929
554102
503472
420971
259391
484753
168108
572352
416912
424596
173994
267691
188120
147250
448413
28356
366669
16715
507501
300103
480863
30332
567717
363848
349358
557717
442089
408040
89741
368421
386250
14502
63307
578513
103338
303797
68700
512400
80295
501197
306531
84276
354185
157656
517161
574462
545088
321902
284133
371814
60457
477328
545525
382662
302129
130992
471222
543831
427688
506766
281718
153616
564982
518495
362553
222101
214924
251047
360831
429995
227520
467146
225087
257178
436321
248769
77236
545071
244835
299930
23025
318185
495884
264618
563270
150502
90962
421406
13160
201655
289075
226716
252093
383807
466196
206077
573623
363593
499398
446900
363028
68439
557188
65509
98672
540460
31437
393577
504861
133835
311566
549459
183972
564789
104449
17580
532445
553509
441013
573448
227558
330420
380574
188510
430720
323008
444060
437356
375192
256231
121559
320282
274496
124428
480443
526739
506388
55493
482877
536008
208875
147306
385684
115158
361253
295103
376791
119854
436698
479707
454477
107212
418315
481355
134078
488897
124057
20291
565799
198308
281213
17858
29145
221691
454887
412681
235721
354821
130011
25470
337771
255546
481802
504744
509149
406074
535141
486391
255770
360068
346754
244328
344292
128775
229774
220736
473506
107633
352484
317555
37708
539026
340321
157551
333335
448613
581882
289245
308327
221459
207215
314693
39301
85941
342709
578737
91301
322615
12034
498890
465613
369299
172501
107970
407266
79080
463600
581127
555020
421488
131016
526850
90392
159280
239885
220190
337401
103352
338963
151778
351654
164343
484342
209933
367461
146599
457381
432648
186828
153985
160743
569442
393486
107009
262213
476276
176090
424485
390817
24221
474067
26027
327572
381556
465294
38668
237111
490979
545370
237202
165436
81966
410898
420620
52222
128987
192745
341270
180168
382688
151364
463057
561308
232329
86183
319449
94223
422172
441058
323862
40988
344885
220213
96189
572884
390544
318220
44842
140976
446853
519308
461450
535100
440136
536402
243895
35101
171235
357771
175288
315348
470750
75190
559657
555520
492541
384327
246181
500664
207828
225174
33329
574032
440344
473665
515213
190466
568469
408475
403773
168114
77709
487568
199522
275532
82565
575863
569332
291066
254304
20839
288021
175020
543332
139507
184980
339276
478577
118724
552721
553407
560704
548726
392648
187855
283246
4624
340082
542582
91933
444132
339550
373637
113370
35473
361672
184123
531329
519579
289341
69355
508488
114087
144224
212268
236111
405179
320374
266633
344038
568459
86393
179906
18450
311578
539716
400353
476114
313543
132447
159714
580345
102663
564707
280199
114844
557314
370261
461129
576075
570385
281634
411441
237210
108165
271324
479218
414176
45026
133456
78797
54020
413942
26551
168978
187268
319621
241390
307721
29647
371307
284469
285323
113708
33850
504321
55465
359774
463984
371351
391018
251860
534896
501346
313926
189670
325567
33992
52826
513849
203142
12377
399489
102200
268393
105671
32516
483199
559000
444783
547675
14728
438808
369788
178491
236556
201115
542452
15619
549377
183107
117031
294954
71879
554783
97229
472400
488362
232484
495258
38729
469315
210057
554232
158485
68597
412881
216393
32455
135086
283867
75630
118937
201386
288985
277431
486893
119294
224199
489288
535510
192009
347177
266959
204700
143563
63473
352082
489070
93000
206975
314877
528903
229949
375053
465814
10484
86705
159640
308110
227205
125244
263002
403263
496813
430338
91465
81918
84839
4739
503928
194372
211116
324950
382710
439390
54614
2471
399195
150902
17817
354258
358266
339715
62756
219059
327841
159135
23100
257204
448951
455934
30133
470516
323457
52609
399330
133261
108321
139568
119665
520976
341892
548965
354831
132102
292314
265297
196491
356940
321418
174747
318955
560495
295315
5131
551418
86213
555065
254177
418325
215806
219842
159897
446868
242047
77092
429122
173966
397233
378068
387226
81885
153567
428816
522669
87263
200597
360217
427301
171875
39812
397462
57274
197273
205304
143490
343349
363867
366022
529676
51156
64708
385921
348816
573046
354993
473190
198249
498730
429762
227270
255598
495609
239382
469834
539448
354839
489372
206211
354631
522992
67057
297131
580121
554617
406056
517916
247726
244424
147973
258956
220077
59281
430114
361158
372790
438896
428746
149566
429818
64731
541999
366349
28759
115740
521256
29600
502360
46211
118748
408660
339227
34013
139945
528761
453889
545072
115681
321851
405718
426595
240466
114869
544778
337167
362363
275502
123013
423537
311596
329503
386864
248682
394303
108606
273443
201969
186045
103042
524014
551793
61760
220772
295394
560573
554125
378621
65307
297664
79085
344566
561145
269263
486870
12021
106194
305647
275660
70076
20193
401625
250645
444311
178031
195420
148032
319682
413073
428834
289689
64520
243214
319735
225330
201909
444037
11818
278796
197351
518769
495100
119994
275970
327153
360424
364885
464151
484355
425989
217494
136032
229250
106119
365271
107144
249166
312368
388318
369859
27216
571389
568378
80293
55805
203076
303407
546677
271563
347115
222525
460043
69325
541456
292920
292538
25003
195386
534519
552813
574964
99382
267543
69182
354897
506146
120370
91911
512829
343542
100855
136683
530369
447694
465677
103902
291410
261271
453082
225511
54162
158212
459537
378684
143800
572586
482464
458502
44672
385280
333532
545335
341845
306044
244241
135508
353378
318087
530936
158607
253143
556986
298310
431062
399214
145903
193110
200837
61215
208868
101362
345417
503623
459576
222492
68860
281756
273081
536059
220823
511650
43071
145526
521887
174351
310965
514283
69220
254981
196112
556560
19967
127531
25784
530272
527092
95812
201322
459339
399480
343616
462082
170106
158043
193444
361592
1697
572001
206048
478266
223790
274466
369271
540317
64350
348291
331506
436108
152036
333859
528642
455677
72626
128706
158179
78213
284088
68662
466662
361130
418185
254191
35367
349069
140671
332261
534417
364796
159121
275443
394175
363202
382038
9322
60892
53361
185097
217766
287920
366040
544234
496458
35573
80043
416612
300721
376315
266486
356224
45007
532766
309551
356384
202400
188762
277401
490087
491659
534191
183212
464537
545844
325555
222676
167490
264884
81906
392726
126235
73786
151287
370059
12015
329592
571640
533454
44385
35948
363107
201261
292287
37343
451842
350513
338515
495304
130007
217268
179037
456136
439003
362865
503886
469853
152309
580396
453933
91948
275956
139042
431
175870
105228
185634
564265
149394
166420
535455
240944
479560
427203
534513
235073
502949
464430
565625
294430
260110
421557
40838
275793
307751
57199
210189
195969
5360
74788
395780
496053
341905
103758
208945
297989
551036
153475
138258
122786
20421
439214
26577
375751
177998
209126
402228
136541
307894
183740
503557
570436
451337
442026
173856
218668
180549
43227
164423
402954
272588
437485
455374
266676
317997
262336
198880
187829
407674
275980
490555
520176
329797
208333
153105
201018
334110
193760
17583
122983
319783
404964
107176
432169
570075
275608
561426
383909
142735
3118
28698
552441
322215
22174
237781
185819
236823
222206
555122
420634
377205
51620
435575
458232
192400
306511
26053
537698
111045
450860
462516
204273
343691
376719
173749
166073
376740
157491
11754
337675
114027
56508
346481
579952
342523
70727
398202
327029
152015
477810
382641
23141
179812
330513
62716
138790
9488
255368
232717
24582
335653
128309
399899
255006
290774
121693
445810
3219
397908
10964
354290
340283
169318
406807
523314
137777
121879
552876
151053
355918
254821
362319
115845
346806
3483
569024
110809
224505
386211
348593
271338
288471
466014
580781
42320
228330
366489
244141
297049
515704
58595
430493
168739
215222
157125
233543
103676
248712
363389
235464
440291
557227
100781
123412
413784
538209
264969
375201
430166
415697
494780
270812
219454
93267
317690
166467
360112
138303
11265
201168
252272
373737
445515
44810
443627
144884
252188
197036
354766
155351
129700
115037
528119
183788
84594
78400
336027
417832
190216
454210
240545
548511
438101
458616
483699
453111
284252
7539
28981
518323
434299
153380
356290
123967
430281
113521
379064
489695
540444
280788
553863
144937
164572
72595
477800
170139
369321
523484
378071
161749
69468
239881
430417
503598
229284
267830
161823
296620
538058
111152
279603
563376
34645
507939
192266
222572
531481
515210
259945
199422
395520
373568
499639
502508
116872
570620
220770
46754
10388
68712
121110
301888
427816
496829
325042
325057
303592
507049
247858
284386
33074
32846
196971
253424
140821
180503
317911
140682
219300
4903
71657
464303
564118
263526
413011
66859
304445
286860
529238
203040
109561
292921
86294
476761
536509
344361
252608
455198
2754
450672
380171
229603
169360
488244
544035
316649
439946
561527
260929
58987
128172
100523
162414
250789
102037
208206
317851
402257
426875
532842
37913
457188
4415
511461
279881
190798
292053
514161
254176
234720
206377
104232
462813
145863
490615
526079
348479
401534
4761
346160
173069
423488
45822
54260
173595
401526
522339
402806
15276
454940
152663
402915
296330
336075
347055
567076
221184
188749
563597
544752
244206
499294
332097
195644
98179
80788
25886
389154
93657
211501
350363
160585
356049
510860
419297
468394
379448
492630
486683
169490
191802
267699
141855
454959
535113
162650
212780
122573
19828
222047
558167
454862
18425
495143
466949
132621
191298
90061
333694
576290
140008
199960
327895
312735
293931
184822
248565
559760
204682
270070
144091
473922
389491
413078
404183
567066
265454
361071
570032
121555
125213
406646
382320
172361
487260
29254
48194
194365
354626
52091
545191
399325
273379
210424
388935
324413
481930
236389
421556
459113
395920
551197
517086
88931
6270
209534
205656
132857
14533
496430
162908
178242
202410
364653
238554
407378
579545
8836
406420
157199
417476
560581
79680
553758
494990
500888
320926
421602
398290
165053
5757
135463
397216
461175
531172
536663
522391
546117
432593
452621
190064
258642
357428
250966
280020
350681
282097
238018
405131
328223
318483
473891
176263
271464
129859
32468
256785
19725
334561
560997
527134
171419
512258
388539
193243
487930
36639
259988
435045
374146
267498
156467
21772
564957
479591
172901
72800
29287
163546
63777
209704
305384
97211
282385
114732
397431
212359
233925
222157
346061
429361
446565
208915
85179
411379
62943
250834
284888
428495
396550
178218
3602
554855
7823
287378
430853
222397
290189
226254
394501
135955
470114
65325
552776
81127
63446
151115
437547
301405
43464
117922
280368
217103
403851
2951
451667
309795
140736
250556
366081
542060
230000
121731
83801
528019
237093
221996
82585
134747
88382
263993
84887
287245
536806
239001
372709
513145
463883
404432
462839
186599
266136
551994
146058
153036
352389
299244
505160
361145
49758
231091
121235
79628
376712
336021
349784
324772
6710
397010
142786
348143
365295
464856
326574
431707
60319
506999
461506
100050
157237
335197
218579
422995
236519
293851
438329
47640
275173
99247
498949
488059
270984
377008
570390
496783
313047
183131
372535
338535
71256
536138
380632
19759
546940
96716
511527
124859
119492
112845
114674
566935
181509
476268
115299
554852
19949
304336
170309
218715
498792
575246
324981
340489
333415
292183
333207
494508
502114
12440
27412
194193
103737
39509
191850
415396
413291
315168
42614
42704
335133
251789
553308
442672
491400
380280
122818
423734
41745
476736
98479
510402
237743
43719
494434
573898
519996
227687
358534
411475
437604
274731
436793
278287
91858
143067
171026
179060
308688
279300
446420
269580
77003
238073
473042
328412
126816
372460
21571
172017
79196
191193
35613
308343
198327
189742
154995
146398
442450
314597
494628
93444
503682
336414
102925
375841
61506
94569
129072
115950
6339
368240
544261
309002
499168
192335
184377
350842
304710
88860
26041
481515
44763
202888
121709
50412
473773
184109
249983
539023
123260
391486
176509
141678
523799
431383
376490
225138
553501
566690
30120
469851
52628
53177
447182
195394
111606
76079
304614
182893
82909
86140
79555
409669
262095
110105
215858
478035
545411
31752
209128
439939
21292
480990
235110
32707
495171
541816
49384
289213
141146
448700
383918
49080
190992
137123
32575
142053
498972
278913
90516
385107
23982
348047
562067
526856
247885
103166
254775
266310
283730
283750
152434
51175
280062
187277
504057
470738
371361
366753
123674
91696
346795
386648
297210
452404
446310
350452
498175
314092
578702
260040
534633
73996
400622
116927
439702
25232
526568
314379
334410
442542
565165
56506
417219
525467
453738
153159
294329
35580
350180
512734
478741
437753
376079
230263
407262
554059
528493
572383
484634
499371
427610
96901
279697
562824
24730
564294
88592
26367
71651
536167
141160
212602
576001
72923
55514
29730
471330
186198
313432
137332
508467
133532
203905
213181
514698
464605
88635
268845
205769
369140
45625
537996
407381
495608
59912
348523
81398
545351
318444
559411
439621
533134
45146
528710
296933
552538
178625
19096
301209
487456
187007
214782
517408
121172
50058
527796
53587
366396
517856
450414
114703
545572
552517
435579
487775
457021
201116
9514
494222
136971
441633
325891
581277
466723
109872
273147
39778
33105
43968
347392
531696
316143
365021
249382
361384
40603
109324
32071
551172
423818
111873
214888
198759
110060
93075
577811
446705
84403
159530
339639
189943
400264
361030
353740
459210
314852
502107
522817
24375
467223
59934
282129
447728
309607
10646
241904
475978
447615
214193
176160
55434
407761
177505
278638
201035
548845
316476
566432
199639
355110
562248
212450
27282
433484
294702
242832
477335
416622
367869
344859
471841
268146
332724
35482
371874
266859
42463
333920
19955
17137
424518
98903
158507
343002
16243
59313
24073
164100
579261
339545
182125
400149
45325
268095
286519
93712
387883
166335
222097
436468
280988
289357
169612
522360
568604
377416
425179
95864
434828
40902
162892
331191
315856
174869
30409
275529
341399
13879
170439
324969
460901
482989
441965
335072
511141
251804
440610
555045
340038
553299
14985
540864
46524
250079
142749
370505
247789
268397
302319
370793
10614
65407
297622
251938
322662
427852
420124
429708
567572
500271
330961
88825
250724
496215
526599
196653
267068
156260
544850
142806
472749
200613
7921
270391
15117
248833
168259
329343
460715
33596
285253
151848
418736
454144
426143
106148
227959
80433
126352
326719
394598
43894
408207
39225
157815
376434
67090
347016
78923
127612
377666
317234
90346
523354
120018
17896
211644
81787
205093
150999
38910
525075
291321
123444
329563
385709
234527
333855
362438
144000
544485
231997
409199
308222
483304
332739
335376
419210
560891
59084
1764
472226
384957
189224
71371
142587
347312
200370
546401
139456
322847
162524
346367
428071
109730
324713
33323
103437
152514
542638
56283
482802
32242
288664
54229
38622
455081
395409
548175
342086
444952
509601
129201
49782
459184
553285
298219
185200
41666
288506
577637
437783
472737
136468
237344
4441
157796
179814
294934
182968
90708
562008
276644
286058
150480
223988
460576
558190
106464
81084
367814
97243
363806
310518
271214
70600
239616
184148
6241
137571
84283
122382
205756
484619
246927
434837
161367
189148
130458
288948
432201
571513
416172
279803
93535
181771
358344
16605
334616
381661
335434
107424
321427
198653
269566
562589
421873
576030
29377
406298
525660
458836
261085
227502
421305
226691
256806
93007
231838
564573
442249
248610
241820
534406
59947
411155
279939
36996
556356
9195
46891
181896
437520
20795
537335
284494
212082
256824
348146
132432
155746
421969
285018
78542
16470
461650
330518
124240
411400
179915
404981
237017
250827
237143
330732
103910
395144
339536
498022
247951
81735
42469
440049
235759
110735
8965
442043
79471
366313
494125
517176
108266
193738
311811
190234
573119
102763
148375
418047
279582
377745
115421
534974
304642
361583
493601
367786
473373
65197
303423
451133
371186
581108
64551
248009
88214
421529
572206
321373
274776
542450
115942
359656
283393
315944
902
321821
173155
250395
318780
155795
167027
186944
353561
196245
452459
304456
570817
130116
290911
387977
89092
16902
235959
62225
171208
201324
285499
91508
76372
506183
266809
213602
8373
545526
457288
125335
390534
426939
187557
313807
149253
263826
497622
348604
457537
91482
11877
549708
526958
414754
107535
452186
197120
246796
489267
239558
252779
114863
150932
438979
71016
72391
475693
404877
237542
314788
17180
374502
512895
504833
134012
278565
72895
85625
195755
468846
118920
505093
83090
335323
511218
173596
149871
287960
496959
152722
234162
251454
384659
303637
209731
268546
97182
484761
429353
271696
471669
65028
46537
273653
67115
166822
9075
2896
286349
57498
94293
171231
225343
405181
38905
94439
507603
236096
307270
454789
528130
140590
44959
213646
224462
509988
444448
359005
275969
44663
217068
362608
413989
367767
121562
321382
99313
571973
344456
531814
104493
339361
251036
282670
280898
166057
78868
23203
510617
141232
518098
172568
140042
40129
289621
536365
569591
101697
456286
261281
363548
581738
26078
396415
112757
476060
36836
160701
329553
44953
252025
505865
225406
32566
423988
59528
419656
523196
219580
269372
401831
393195
68293
62301
154349
111266
71516
257513
432805
286961
417823
329638
333916
435096
572585
514111
557037
200728
501258
308653
109386
198057
13528
237098
420887
115654
334585
554335
266274
540330
14960
562317
180324
535592
111660
544222
71280
369762
286897
29214
553079
428390
435924
274663
75061
175270
189605
540833
192111
553851
490469
265444
536109
516849
155582
316441
445461
268577
64089
7124
454174
448220
73510
181021
494579
258305
354410
457508
497030
388922
349925
554360
155624
396014
435792
81639
455443
469457
564803
562092
18309
152711
205150
376921
264735
198205
325596
279871
882
138518
398010
224695
100159
235471
539317
32248
449865
529097
141386
553314
307240
560326
425746
464833
112978
68812
542011
198119
542186
277867
433170
455508
240378
453167
261458
186558
33581
447913
503605
308509
230169
168927
303036
301712
132500
474785
483048
123201
555906
133909
344388
228530
494346
88527
271113
304841
304314
378203
457492
355321
491909
363474
287364
308139
445892
338732
148295
188935
314602
148644
555673
395346
530242
512533
53591
108718
398674
470085
133151
567997
26101
345813
305986
530059
134597
16206
211451
473843
150819
489834
559720
358667
377212
63571
105546
68287
435303
324104
158757
3862
3481
389946
76491
567503
498427
534548
481014
82081
179576
117871
306128
361905
566377
332722
475635
294550
5471
416477
474026
379211
372615
392964
133831
354630
314710
489085
153039
27704
561565
367743
379966
219760
309562
139702
257847
98529
564270
290350
532710
201270
183762
421333
71128
395567
180402
225213
60710
106326
263600
459201
430925
85030
505595
453442
225230
520422
55496
115707
557886
389998
332905
201907
439874
100603
450592
552911
109761
151339
182126
159070
517603
474315
346849
462849
300758
468086
399780
27302
344180
553671
203676
48665
185436
127028
34882
122064
435311
190805
24296
251255
46042
60297
578734
382664
94920
69770
36827
365372
472439
292887
416076
84253
375481
481002
463732
560567
174196
514558
87501
553777
562989
205744
404578
135229
414571
155775
66487
276572
290754
438028
146649
540428
97882
554336
346458
352440
359099
280764
195731
247360
265267
176757
430092
276542
107959
15496
275954
241001
182828
433274
313925
399500
531374
551609
164013
206717
147342
461786
308598
513863
231014
119868
87880
383348
48304
118422
530958
470771
5376
122586
469973
205512
510220
293713
344782
67835
506398
298418
402603
418214
498916
428299
326531
293822
300966
534687
567085
486845
288703
148747
8968
218846
51110
573949
310020
379272
444809
432865
490626
103699
279226
140204
17312
152431
341942
234903
393978
99941
299594
206627
352041
461222
225808
20491
160037
398493
232311
107782
159176
255402
544018
552066
105603
42384
260292
157801
113166
287572
8468
35535
264589
487876
417105
554651
114403
179505
519625
230503
403948
399774
19707
251009
511802
297672
441475
17450
477587
216778
247160
69226
284989
139276
493341
349338
575601
386036
353046
17489
338760
530743
18265
490027
35256
499959
217974
576063
529391
100859
252518
304023
54214
147459
1108
164842
60572
398473
300981
275917
60979
301207
117160
478174
427178
232724
535138
432868
475438
579571
119743
19134
288478
365587
77310
192090
102599
163239
287197
462124
155543
241541
449939
393544
558766
126803
137212
15307
360846
40874
570416
53131
423586
74577
352295
83787
78536
185117
258020
164001
36322
575961
265815
109568
289739
249489
3511
269004
383704
55578
208597
354225
188137
114340
423081
136992
213527
384391
175731
362007
143621
535369
368424
142981
44943
396636
16458
224367
319337
174787
360536
361490
329384
421187
337030
172218
484256
139904
318139
16173
291767
340331
109011
332782
257021
363303
277630
181922
396791
569769
178275
484300
396681
180628
3442
27626
280291
13675
269386
505086
527243
369023
268654
402387
385188
451824
344736
550093
429614
189045
381253
315964
258440
408672
318234
77903
447278
87876
111142
542799
313799
511455
353138
160708
365569
571483
514424
263358
530038
104509
190826
93580
300534
400602
455294
344264
336708
285910
553595
416656
416907
296735
535276
130271
30139
475258
474369
302928
423356
537286
211521
180351
391525
308197
346242
288171
290262
412518
147290
94723
435951
532276
400409
201736
491580
339521
453070
521555
523320
62617
550435
518774
568658
486650
315094
483043
132670
469330
457800
20971
579524
124408
93842
162558
276105
90566
502823
187474
155047
42818
427864
357069
103554
128977
360898
483285
570037
367823
458541
99681
380733
5915
356752
547722
511786
561156
151756
11411
66537
86654
35707
482747
500450
128428
393608
137288
545812
437816
440160
375093
49860
75846
139503
328935
182455
70133
540465
129689
243361
323203
176612
211160
240527
76885
536374
546379
411007
250955
404537
406488
182799
509671
365116
25121
477266
421283
571603
66337
226084
324705
508878
160106
294323
560131
310660
431178
19941
488775
298788
315593
511729
22230
221247
508561
62957
540103
137140
288176
234452
127543
460186
391531
524834
40181
45836
423638
518273
89703
316663
342325
263878
373697
13129
108375
306475
122147
438071
374490
193384
1307
418196
578387
527858
570938
101781
303076
481144
537223
194698
327820
272217
356834
79883
452334
186405
390991
545992
95409
371786
402776
331417
114194
547633
243820
436649
564966
235518
404797
36473
508064
253715
19546
455916
362824
44080
32699
538422
475316
156073
204423
461189
258370
95744
286892
373639
440313
259591
228274
575017
12103
532559
38447
17481
156969
251660
483362
230017
518853
385406
467252
127301
36805
338357
405582
318385
419696
419145
108242
497050
460987
230582
101816
562862
196028
505501
103393
366907
416281
176765
540795
520852
233737
552135
536798
330429
49801
197482
422593
338994
135122
38558
321753
439493
57264
312137
248389
571880
399332
274356
211449
269245
231907
317857
279422
532525
176506
214827
131884
78548
497402
499460
293514
547135
434222
141603
6539
230545
477468
499364
338407
178692
431044
58134
302213
24428
454659
106463
219254
117639
60182
208882
180037
216415
551717
85836
247136
138582
572536
520701
190957
302481
406391
12728
374818
168475
144259
242298
543517
254729
409767
529632
402305
374431
415370
461669
401616
337297
286101
36850
550482
320173
419406
384197
228566
232379
27352
209460
468313
143171
285000
374337
25
370012
394208
436288
376017
187563
194105
394713
416943
373033
392723
525779
354834
261520
386625
367761
360110
412853
394527
478152
418596
188727
108049
383512
311424
577968
364420
164153
439991
52503
496214
278910
306451
495013
340317
397473
169763
543062
274526
173579
408981
428780
169588
408041
282771
568886
387796
542674
171269
392015
14686
525953
521632
340903
219285
309721
575260
5336
64233
240112
415533
344618
379038
347858
393386
568668
570870
326613
512459
508761
573651
63182
411430
118927
322820
313980
28976
124145
466827
213389
386200
219905
199063
402702
518645
429896
372343
353351
215026
168905
553267
275046
309206
271580
1090
464695
445952
22166
224524
53595
301603
42458
122164
38691
458864
482159
109095
452689
299441
5500
319676
425216
45490
526663
292805
298060
513075
318247
268251
359104
174474
146432
563658
256690
221909
252022
280123
421804
578715
453319
89072
80147
94245
430325
139787
112865
59817
112849
57969
428912
340876
161686
165852
244978
251016
298360
369296
547514
165253
524594
70754
88176
524253
265957
291822
288578
534347
486793
166001
105994
308582
454086
454996
162031
474775
509000
368084
194848
241797
446604
271344
72998
265895
122480
93257
367423
507266
399649
31865
41233
200494
577035
105904
128300
87871
339684
326116
19987
229522
579095
510334
321493
57178
37230
183537
211600
452072
577967
146439
229052
462997
223734
566681
68290
98949
188552
218569
165
336900
253805
21183
555586
428851
323958
67655
113032
155763
507798
75522
329118
430391
131427
207770
39768
53546
305219
74114
470036
20253
20355
399442
385299
454813
154204
354772
354493
250768
488541
29715
50553
327233
458839
260957
108407
416978
309727
525913
301110
310536
579926
125703
505861
267885
277396
187230
189780
295201
243657
147775
137953
574562
15554
442174
22409
348794
561560
102460
520449
529283
390664
286081
392177
573874
170780
314277
285605
554502
301012
174831
560153
80553
167206
129806
467089
295195
542725
172350
467769
454832
188949
38827
61852
311938
325863
82091
209387
59462
300661
461915
337269
419141
256946
566607
55317
541859
170326
129726
187574
461788
333170
487788
30764
390840
11554
509225
102166
14209
204087
470474
432410
545361
266093
140278
197891
18743
208122
442685
533308
3366
292312
172910
504140
147618
146053
510985
329660
38722
128256
522228
157603
472405
6811
558678
375882
101968
462071
329865
425721
395337
483530
514451
288580
229078
169486
354874
214379
341843
528224
387255
153426
547168
104255
449942
179017
530713
427749
482671
546963
316657
420414
373923
410755
119799
509110
197264
234709
391031
278183
7129
404361
142985
261579
342949
80408
454969
343090
65280
168595
289154
175609
80819
33912
449220
428895
109825
499788
87208
463354
543084
82766
180670
305441
393379
254522
25535
408182
382032
525015
373325
571078
65971
324349
124394
53423
422382
393730
173882
285342
363554
237418
209638
549114
547411
223139
508896
529524
435556
397860
36966
223660
451331
421897
397593
279577
260407
406047
25533
139000
201628
279195
374028
492881
397163
306620
409031
527353
27490
247712
313385
161414
341674
230038
402384
222276
334789
21246
52873
260430
244585
492266
391754
409862
36110
408491
402020
480023
178987
575641
389586
551651
271166
142589
212248
223035
273446
411226
513359
220463
266917
149343
491883
256651
52073
305267
509114
501289
425175
392387
501638
397161
567018
83858
270154
530610
178876
494128
407246
229947
149091
289778
448521
479496
86208
361316
192982
378458
330562
228018
374396
35004
349787
314818
116694
565740
179095
519494
17985
398869
246184
47953
208773
311271
139571
215070
311228
551575
200307
89813
280908
387169
564226
211948
129658
258520
232957
25230
363750
151658
28320
119195
543521
4259
172322
141785
540633
362764
422341
27902
30973
53232
320376
475985
315399
18294
466374
424470
101989
445680
35979
154345
476042
547066
124591
199626
148646
36057
431504
545428
581572
60737
347590
210537
62574
306678
307124
230109
530286
199331
529345
106596
374887
123306
450
430480
363947
282994
113649
362676
577312
59082
28314
461688
170464
521824
167698
62420
209745
152397
485543
182905
104174
440695
283196
354938
178567
188518
281790
461509
551344
475485
11196
365359
202511
32937
347189
28335
166093
56486
486215
214955
442725
414916
227325
547730
434767
547879
346867
498967
249616
268986
502933
468538
453010
268389
221216
63698
59910
61072
97173
416047
311488
163081
60167
218467
138910
547742
335407
155090
252105
344146
15485
479396
409558
424161
79783
131277
505188
565637
124615
25423
549184
188532
267116
157006
21276
105804
442197
263261
420819
422461
147635
397941
389977
66192
244055
58834
332124
209113
82622
302680
235722
231744
467647
333976
118076
47101
131742
241170
781
352288
343307
367952
341047
46189
331588
27151
561910
48339
234734
227891
334596
145502
81871
93288
243028
27873
268418
277697
515230
234666
192395
95422
450477
494383
156175
147073
544371
534112
352247
336002
31273
381766
214266
570538
135082
433045
283534
100865
507460
21451
42785
63566
451651
62480
334980
168187
557205
301077
281599
53931
70983
65855
14335
210813
24132
356856
499623
553505
104349
9656
292868
7830
267199
420649
239884
246084
239352
460148
93576
515057
81211
457371
375099
455311
103578
210769
27524
46106
407930
109477
94570
377190
440401
427519
281164
502091
232363
511915
20456
104752
76477
256835
380315
368871
273369
238768
86596
432037
542443
24664
185467
330220
326663
562819
434782
169854
59632
250978
168624
304794
312608
575376
281631
72583
58245
137552
445167
434525
357173
93219
26171
213203
1674
445103
5667
200794
35018
64001
157714
387358
191525
144079
335712
348697
279199
500196
159296
530903
536058
153909
549166
394572
407734
316170
133071
321852
576526
557985
308803
538580
289871
565435
538537
158501
550545
286174
502321
6512
284144
110982
294020
324940
571779
233064
483817
55808
295265
495903
193594
89902
67647
560007
360306
80906
310175
67936
417276
324261
563394
308021
486345
497819
116804
225654
112882
150354
320379
442394
156125
548278
225517
58099
160848
78221
388250
394100
312246
352807
503957
111141
374361
232375
493162
262136
492754
354600
260857
522535
19581
23298
569075
15851
65610
283502
97321
228163
74299
210688
465940
406767
253965
177319
456996
205432
479495
155244
552297
239089
129247
12711
403754
238623
466597
9018
378618
263302
319581
22689
190330
168524
312939
532926
347128
36439
342550
255179
389382
426979
219493
63275
45222
359405
532083
475056
104594
214816
6230
131533
243156
192390
146638
400534
485441
371132
406242
408445
311121
54286
310606
414027
180672
162538
276845
101643
174911
466895
253764
470211
505738
134262
100827
87443
463318
304520
442818
259316
214908
252283
475120
311562
462081
72565
112536
142050
566043
369973
420681
49573
225848
487645
52498
270906
132850
47084
573184
251283
415540
96192
148462
78674
436579
211536
550104
115638
131666
94608
80518
480685
311324
424348
77550
379743
382689
425041
386712
488787
81842
339547
123333
397445
459451
482753
280024
378586
206889
337342
523959
284310
380812
530919
562398
12875
412508
284914
461750
17147
530899
342952
70444
409808
337802
529824
527865
299066
187929
396770
291780
373414
9845
110658
557394
369476
300439
98090
319766
534314
577766
490232
302035
384151
247078
256648
519319
419364
111998
430094
174238
389630
310526
568060
391989
434549
469392
239957
530551
215289
435653
214319
323467
22274
288119
576480
361669
353000
459975
466681
328350
325564
126536
451300
454892
322449
33383
139967
111067
285890
516812
61524
191879
393905
574922
79696
581393
539746
79806
319611
562937
198651
129141
315997
84131
143594
386299
529261
138007
264476
334911
230117
310472
239581
411778
130252
435758
367699
379464
352505
503575
311197
111002
538748
141257
246625
353384
260990
108316
371595
110869
349046
258738
129695
249977
110058
460042
537918
279848
169282
5259
337687
243947
151893
488657
143845
313579
52563
128826
193867
353761
284070
354318
328676
169589
8024
567870
155058
304580
125872
87205
160741
199695
100371
398140
550356
299682
84638
323230
59525
234883
356060
127042
522000
247320
335463
385940
124880
1472
488857
516490
164183
151
348019
210480
147843
212782
7729
215889
128709
534016
228206
373482
404385
275672
481142
338078
173760
329641
308621
311080
143612
48441
57770
349931
7558
34525
307352
19675
198561
263454
572469
103711
429334
88671
19932
35478
418868
45922
146646
359519
18155
50256
349809
432673
574049
264388
433786
319364
112295
222928
521823
488160
83448
16697
319594
457976
175946
298299
459736
442603
128421
49123
137341
17954
221012
440904
477718
318190
379375
542181
531316
297995
457889
253444
515630
522868
540943
322835
371179
74863
296975
467256
575459
106290
520810
36618
364244
230507
137514
118330
72605
285710
154171
85604
100253
142804
158143
310671
185792
190219
562502
165063
293543
268114
533677
275499
239190
530622
94925
377208
58385
80275
337536
1139
564273
386936
284644
414137
472830
4404
25803
316448
393634
314319
124924
172681
406068
146623
571842
440666
355875
265315
258853
182316
233926
328064
223741
187153
251623
169726
538478
524249
235545
283970
572572
29538
128522
212893
327579
229356
411208
271476
125652
20221
328295
261043
256334
566319
295257
340598
142016
288127
266536
432604
505858
8095
445495
230213
328023
9133
360165
304031
47548
247106
225719
98437
416300
453646
4535
392809
28887
314725
322082
93357
456037
530888
70659
544933
298160
148276
110417
335590
572353
159715
568288
512838
403853
554875
30239
104282
264697
283678
141429
500281
538113
53720
487567
31941
569511
6562
58965
254194
480240
260715
521064
463800
59996
73808
371702
98127
216757
251335
579758
563340
470819
486847
126319
554486
351702
436435
205620
218734
73190
131865
239769
301247
88770
563904
528756
131565
88950
576931
295903
230900
529786
145794
466750
538776
137006
10414
71221
24032
269541
414683
179633
579224
579165
409510
474423
138315
31904
14366
301646
203481
496100
253334
578765
271736
515301
103018
528900
4704
520213
357362
67961
407313
234728
127550
223127
28131
533079
425458
174952
546395
139139
360555
163103
124836
252611
38046
298949
532510
204680
269738
455393
472012
396792
350449
161846
203098
515513
328995
576549
391175
557694
175743
50040
30274
546686
482441
187797
561849
54001
175284
294734
169159
366480
463301
1264
240820
359968
427149
146711
103730
434333
300369
245691
489939
336897
332204
149643
102935
197407
551858
130411
21364
580212
39191
340897
523561
11282
82039
246976
505020
236155
121943
408481
170394
415150
24763
163764
540892
170712
85518
67631
356159
111224
528374
3579
443177
355779
46023
487404
11504
559953
525226
201039
99785
404910
493732
525807
478903
282691
122117
335093
472581
429858
242900
452272
576829
232275
513086
535844
364433
562807
463242
194456
211325
71376
485771
341271
41995
105881
24038
78896
403225
470781
307091
59244
284233
164921
194744
339159
32149
347640
447557
55707
328065
82879
579907
182793
139551
131979
363102
565312
55712
450136
565002
3911
191978
468321
122796
41413
155705
369889
144320
268682
344599
262413
91289
171281
183329
40298
386043
404024
536419
299351
91979
450737
555794
559522
416997
330575
177022
298152
499027
418134
515275
50340
62226
65753
55723
228209
399841
365306
211678
92684
219411
423796
62261
302855
19349
481747
229171
191197
276590
270135
464902
202307
84013
147444
60077
141702
245853
398036
413615
8587
486555
307190
268835
391162
242218
152659
228215
66695
249538
204407
176279
84046
297441
545249
352412
477892
458611
39131
376377
289797
93838
483795
265536
8856
326570
32068
215398
329869
262172
487033
5832
102632
145841
355186
391332
554217
541117
140867
402779
144272
322008
108557
530486
322891
277426
280850
67297
29140
399250
1359
366135
281855
302467
230039
351061
399499
4608
487994
373254
23919
412086
528345
569901
468401
244614
105933
505092
255610
75829
11528
101515
159634
298146
444986
404236
551389
521775
349827
213863
572879
25528
254968
159993
263823
357673
125125
475982
429116
396642
258909
566832
54479
417347
433704
217471
382361
235996
410143
392780
504620
257835
8979
354813
138851
128281
455799
156543
517101
101531
453558
541422
391237
32611
99942
421533
581739
573815
224476
69768
282357
571654
348031
55237
68956
458132
537621
464494
437774
484217
549330
163192
356213
522316
79971
304434
485374
332547
103427
436038
51152
304125
405827
261759
256851
566236
251045
387176
550181
215254
531404
125840
563545
403935
362999
357059
395840
257670
574673
290114
316281
373249
199826
495683
162813
283803
535961
357837
5046
398349
96723
114035
4159
339693
83117
79808
64626
540342
287585
106557
228133
563743
374796
436949
19927
491279
425595
238605
317840
69576
32176
442060
51941
410312
248830
429715
83348
375645
268548
245356
151100
509864
470811
206583
567161
480576
246718
302903
45854
189957
413046
308312
253958
475659
492298
266659
501299
458650
436539
489199
291614
543447
371654
217252
178426
410256
106123
102529
148541
315200
487693
22951
283382
392030
458170
271604
261298
561576
82359
331759
412190
463844
218674
398157
102322
175198
129918
39004
100471
447885
242592
102320
464888
138153
94031
577608
546018
367951
422779
471202
577876
90171
514060
562
375878
253975
25833
447726
380097
174024
483862
163743
197886
216319
357003
465049
532501
54918
341013
258344
275398
564056
13158
125720
21676
539072
259811
547265
233004
306249
354695
90526
384678
66520
165770
343574
221200
482928
242931
446045
248280
120197
190277
548013
399513
518522
348359
194725
123901
47333
544746
186635
360422
150276
84879
107593
258761
27764
82800
37857
96925
41890
485529
419631
364677
439896
521671
232762
473489
387876
407949
64794
312380
252359
513657
333894
268084
308422
177413
131678
319938
120038
72601
18389
563764
423624
514245
215357
104550
450707
51550
470426
45750
189171
34061
367357
506901
98290
85291
73837
291980
224772
243472
40008
338276
537397
116794
383580
398301
479815
84875
256386
129865
478859
531146
258794
187131
569889
425685
141805
30142
330088
428576
453711
437546
466790
185719
514619
201260
403194
491526
148385
330564
118806
416843
346351
47742
455340
396257
405897
536290
475692
442531
133467
434067
451594
247052
497179
216952
542587
530433
156876
365301
216142
258856
29402
449870
131570
334957
149458
143716
66299
242642
33695
158036
197237
374049
70271
98601
282776
548253
494743
63049
218982
533757
196393
244349
178418
510012
137382
191847
151291
561012
91869
144994
563593
137925
117664
147270
64309
450245
400093
537879
288397
559040
10545
95266
118404
200447
240952
564072
165347
102377
189814
395314
380665
426591
19202
133939
260679
346583
480053
248066
55882
227003
66441
331876
92136
180911
485843
48658
220527
5564
529541
536964
351134
211935
230769
521747
496730
352831
235740
3745
201722
505479
170162
526680
392099
430191
566893
107450
486641
172615
86818
459343
160028
114741
244451
500818
390546
238905
489414
423046
562257
259526
341245
521150
568955
393602
576543
92639
521132
573988
86831
127575
138859
31673
322670
353357
422423
461236
38435
14824
25644
577685
316622
315808
392404
209261
190723
525891
265209
321213
59622
344969
159683
64751
451312
68764
83815
53957
157434
552159
173515
122343
324901
47293
474653
420487
62821
515186
64818
469644
519696
200404
289204
451381
113812
70411
386074
443432
239559
132617
318815
530040
417528
69758
296696
553719
452302
490318
43683
375185
79733
460005
164302
197236
282137
518235
35322
296793
180806
501842
340441
199570
474764
429143
549709
26884
51530
445774
343167
204473
468087
169607
522996
535229
494049
240762
527342
214174
107204
545314
406187
260970
530030
456528
205217
522173
307757
541212
407279
185667
531961
357013
458866
30065
13290
81686
375529
106638
350481
305954
288317
572252
417619
33416
250295
345212
479120
460761
261521
356083
505489
69342
285851
529055
565849
496206
62850
188929
117935
419110
41649
393852
505145
45084
301554
321500
297409
395899
555857
550979
473917
55966
186317
65195
233080
340993
332315
221311
175391
13868
283548
410165
355562
106025
482733
731
107129
151783
56306
402120
110606
24894
122028
15110
203306
435377
91960
227093
432622
282617
485907
559267
529629
399752
264193
413245
405090
113481
383658
226308
518951
469475
375568
567346
385168
104099
168453
201308
266963
364154
3528
130851
208849
75881
530546
434561
275297
121678
105515
457214
145823
38525
420244
96765
216160
214943
84187
413202
167693
210279
213268
561957
327371
77193
518730
491997
161996
406784
546285
159250
91875
559151
558435
310716
510258
184223
540885
328881
527624
212089
137617
38786
479611
581795
368667
175739
429227
396626
43220
512920
501864
15286
577265
416372
377837
325387
373316
219523
318967
54586
41252
428019
78827
501189
320344
44117
530925
225925
347306
346392
443964
462080
503706
124052
426674
101702
363869
298242
132527
569298
210791
349425
479749
183448
118485
377973
26263
372172
157696
300908
352757
176624
513643
487496
511026
24828
405401
229976
350413
342478
281900
87398
186699
16680
237667
237100
369333
399618
506321
375304
345987
98044
558291
456149
335695
558006
157380
36739
375897
319977
11349
317105
99363
91966
243564
177516
521999
1144
448131
14691
498706
539493
482694
421597
300264
221189
14125
302332
208316
445915
301604
1837
146215
396927
110540
143501
237247
242081
44671
213274
396905
292211
285138
139831
113309
330124
564050
145444
333049
85579
263446
568068
16831
132495
182164
230655
365164
18495
71917
481879
295670
419752
318768
96877
169287
347655
158299
347926
181612
248467
418489
176826
314645
139380
539606
9836
184800
197739
497440
142380
85777
278983
138789
364559
414989
556192
41340
99788
493417
536926
463474
296987
42683
206623
200843
18775
156152
250877
510061
229362
171444
185225
454712
383816
308432
368827
560472
84383
519832
384362
377412
363826
475019
381476
92627
465530
2892
101503
461505
1804
93603
212757
349870
51522
306798
434370
410061
139728
240478
161333
241836
42166
556512
302217
411646
297699
397217
16465
372943
545507
356749
282380
348857
54452
7733
104884
82220
65289
575284
15311
75999
94975
122896
102184
396021
387903
69214
387772
22518
377964
158223
123312
557355
2536
54606
201394
490532
456322
508398
183427
189260
118471
206463
547769
80430
269022
377543
243205
426558
8297
341429
317981
77936
395933
72817
220948
482913
49027
419644
523201
300629
52844
299463
376241
36841
541147
20794
579186
409457
197718
147278
480412
529126
414588
182571
105564
168368
439988
320077
123878
554952
344932
256603
576973
446506
398842
464079
426149
201897
545213
27974
195195
19926
408755
161865
528550
18571
151170
506360
92439
549201
124709
334463
324032
176192
184673
532998
556636
565886
422044
223006
39888
448343
379630
360485
452652
532852
438629
515572
438858
413367
251375
337068
519844
262951
215300
209195
234569
479698
324663
567793
430654
3048
403683
490328
472234
579713
453157
510391
561713
23986
474424
180794
553100
205916
61560
309413
546130
226125
118848
210848
486839
404917
120329
39082
101215
264511
522758
240243
569223
356153
129568
217297
4716
536950
467384
444953
68947
496747
537367
110094
10265
488750
388871
109125
178678
540321
104397
447738
364485
422427
541029
444664
62715
80738
571797
428787
283790
488066
59692
126674
547764
297091
463496
64593
461530
146760
113844
527096
110790
244582
187213
114226
370911
181343
287519
157639
341226
304319
134351
196016
162283
58554
56519
55689
105330
225508
451142
551148
332158
47904
82947
325287
318785
527907
518071
278115
538517
414463
246166
99421
473709
23444
110381
429119
281745
449350
510977
574839
142413
241945
63248
105293
49554
536103
502911
221474
108217
397527
239350
381922
553640
229654
25377
432119
471596
376153
367372
172226
242597
393721
127644
321610
552112
276937
570205
112887
34528
494618
314068
426246
475664
354794
257575
289255
387333
522062
300806
206454
358405
197762
404292
63140
240467
120939
468852
95526
123855
189998
14514
161777
191632
18316
506641
184230
396421
186620
374405
290412
180239
538922
152472
425112
201770
91295
459111
394283
445556
8746
488928
160996
257773
238152
110488
385674
463004
372795
128848
389280
312718
524645
565399
237091
226517
549725
326716
226577
163229
422818
519738
470691
179532
7228
277215
243629
543717
432226
384168
223560
55201
117313
341275
427366
507239
205613
363455
560360
540538
102718
93363
333485
514269
378906
352185
199598
70107
544826
515870
78800
394151
279476
234210
376643
264473
349777
214726
157295
14388
286499
402051
14253
372789
21751
558077
422395
104711
321048
253522
551260
477491
409744
499418
68601
479261
272492
125118
451493
443870
62766
219200
198786
57005
194248
561888
566355
485858
348010
566969
422758
169945
410522
367919
115151
192774
382953
350435
242472
421116
203653
18938
148146
88802
223121
278989
526043
419759
60973
155751
218649
275939
356449
578056
431516
142002
91550
83769
415190
431846
389672
62351
161757
574257
466623
328088
571237
517430
130070
204375
442945
43001
114728
514230
408479
507276
75557
534332
36533
170835
245792
125227
99066
451101
152110
49443
68238
73916
86754
561339
565951
472585
141931
474390
301018
212501
499632
480056
517045
295068
409668
138200
474208
138434
250630
276634
520532
452381
21070
352188
527785
133697
245864
87767
128632
268023
402454
345590
60678
456436
572804
506141
160152
282173
41763
438200
32695
99165
375013
88047
525591
328729
155457
443209
185229
219778
123180
109409
462292
304157
573169
283916
4785
277341
55715
392315
537232
477828
364913
183753
85816
74887
110611
342766
162996
61675
288015
438439
527509
9865
258753
500092
220564
562688
19151
22142
439274
253307
139334
87101
98155
180657
484208
339171
150473
433129
57361
161595
199499
83986
132531
275075
361332
522807
128740
56134
97861
386785
345691
557627
46760
345155
343676
46349
151577
547072
499697
360975
442901
433116
28373
177387
401802
307400
365487
212011
74945
470720
110251
28611
54308
447432
16009
256353
485097
70178
539068
503407
514519
208898
21674
28853
148772
524317
557648
469592
39403
185878
579699
159972
317507
337853
580385
490462
452083
228407
133284
577748
342005
242547
327808
211909
299862
329126
232906
14320
163563
14872
220148
53684
402308
353344
106621
32674
528957
176991
455704
536738
87272
3474
418282
52849
581153
518555
557781
137706
576010
182217
467071
40685
97777
254132
189069
455181
483377
377632
116065
281815
298981
467295
211347
202447
196061
382706
439107
78900
149539
522416
445368
284176
219679
493407
194159
548198
305888
311691
74065
150440
164676
306552
168784
73906
278763
460857
575704
166127
183031
345216
480682
482959
499369
96338
339591
558826
99062
179170
574755
417079
181098
308349
207471
226249
92974
406040
427732
183020
149572
540965
571441
275850
398712
14472
441532
440546
453586
26362
266418
564157
360566
510260
175021
532644
289575
186018
500194
576128
56359
448607
92425
471863
198930
66593
330025
404795
156977
183790
407927
505629
477920
4574
41132
57978
316490
135202
451818
523173
551795
441674
91546
541039
256276
38226
76015
79394
392192
497847
360461
99952
27428
557875
331031
566737
557187
122936
325221
289471
235843
9904
267731
287188
299381
486906
433763
191264
451758
245135
521480
526013
345238
351914
176479
577807
502284
79572
84853
519431
430551
282733
245780
442430
395673
160823
562463
18201
457190
234454
511390
232051
102333
263135
451061
539934
181697
181662
57250
551063
295940
475304
443316
510333
327502
401173
579239
141827
178034
540378
73835
525513
353952
290318
404854
417230
443934
204321
28116
94674
537390
96726
205621
245654
312117
375369
6379
521981
204683
67987
520195
143980
147782
139230
564459
41950
570542
381199
514527
351770
261064
212974
19450
351240
6957
205461
204431
206841
189296
375066
548958
145593
438145
523267
132002
200374
466430
176483
335860
476888
390287
491319
308522
83382
492383
313946
37579
103366
214821
168584
283835
500057
367776
101243
516895
63508
256380
350765
551869
222444
416776
17696
132576
547367
90225
16195
193901
94793
572448
351367
171297
491844
104337
353055
301558
537803
137134
124914
272282
206644
405523
18467
572183
238427
270379
529802
525360
530081
362232
543790
225604
97458
271422
91130
324717
515300
369283
219619
395791
413665
100821
275339
331224
64622
186131
171194
430342
517485
172925
37931
319388
448701
385126
418091
102116
520204
371015
378768
430615
138641
68344
347248
127965
59475
307196
46885
106817
109502
209345
8772
361994
175188
35107
526232
536949
182947
175111
308838
510033
427727
335650
350360
368356
254938
191408
528892
177472
28304
290720
168335
3131
159418
151237
384323
563601
48478
543164
206349
342745
291141
382958
84469
82031
494471
323964
340008
260109
499122
238562
125135
445074
124955
202143
385323
243288
239205
534867
44616
117998
347274
115419
517760
407238
550392
169810
485059
370626
160459
36445
412815
193452
190133
473035
449537
272143
381270
580459
151945
166036
371435
6824
315025
202328
260453
224989
112226
127632
191334
288805
97916
379105
475669
126931
58577
250815
485310
504909
425917
523358
235253
577118
568677
552472
64341
412468
413217
287038
374395
456640
497625
279661
450749
125727
512308
180935
525273
373043
102300
248879
229357
463782
531289
476748
44209
340348
14025
413421
216265
96368
445879
521560
480679
380070
164128
51763
490247
236206
301651
123330
489374
184816
565047
502015
23949
553546
271994
355086
45063
403580
510572
571287
415052
192999
552029
87248
474289
347877
544913
398164
541209
281237
266820
558836
65500
330621
204705
86820
184908
311927
248402
381205
86668
410331
517251
413874
38745
66345
37800
276459
485297
232279
521711
399547
137547
259104
111996
221881
207463
419037
211457
258304
144033
497245
339643
237340
580827
61877
33505
482234
205563
169995
563839
339633
373101
273164
73420
78342
81868
383250
24030
160259
50405
283875
385494
282027
23275
201271
533545
305916
551023
401977
156700
385108
482223
194413
345831
130287
544815
340700
431450
393438
282228
381261
459209
447437
60602
38718
146857
472630
139817
570945
532260
376864
434038
258478
89141
179997
415314
60911
347155
544240
90169
25549
319591
150614
438346
304088
506316
102655
189153
217929
411975
163326
470501
490556
487204
54173
362226
219739
102766
486417
443742
265014
52384
550870
15219
290428
544220
123509
502126
403329
453195
465060
188826
449422
231837
188239
364169
232661
70474
21915
283294
289248
324832
286484
209380
112029
357738
366061
144358
542027
235314
281564
60820
8321
526432
319096
110046
334736
73648
432924
270388
275565
422170
221246
233892
276735
317489
525232
531721
163095
327209
578718
490437
49257
129079
261673
176759
548974
364937
423128
491182
1392
271038
141400
2150
457522
475881
184661
483786
400869
561289
507781
51898
409323
210881
204867
233574
520133
181713
22097
34973
114326
162728
263098
580408
73460
77005
573764
569492
192196
437817
546205
219880
417090
157105
508382
510731
345265
188920
444470
95224
348331
51270
448174
517492
355175
551169
59571
463739
425817
529389
174028
23280
347727
56023
4904
520685
80011
268151
401766
73511
279978
181356
255471
551144
473052
288610
129599
246852
42277
331326
394412
440811
126728
136153
176694
463430
471529
449387
298327
242526
187420
462847
7710
491272
206913
392154
471895
204612
332115
135392
277466
171966
251842
247296
269903
247871
549836
361858
363917
540496
89908
125633
128736
541314
358825
118173
417544
385426
324689
238887
307483
274697
5678
518518
279377
83190
358767
355957
267604
215896
154755
518659
258819
556739
93430
239452
494360
344592
326325
122867
95518
562817
62662
382251
15112
27616
126483
39913
208605
477516
6777
232517
571881
8659
399028
280156
17697
497259
281281
246833
44913
264620
523664
578793
510320
160201
461042
18956
220504
120780
88025
109995
37198
386838
263735
50151
276070
392474
38923
471708
265967
210580
427449
337256
275544
289807
62707
227248
86217
442785
388281
377023
264018
292051
275316
220912
431526
152974
349442
116171
277790
474887
127893
235602
532333
386532
353850
532753
153167
218037
450160
331747
467911
222791
526713
384700
288602
388872
63261
329640
294100
543814
520758
154443
353901
241496
378659
538530
581302
228681
537313
326073
216443
554439
211807
110084
405287
440032
146656
388928
255271
405873
242663
327860
137230
261532
338688
146388
25274
477679
511716
486227
246375
10222
350889
271577
63875
197678
516012
360575
463803
207065
241292
486547
172160
194194
248116
55412
371217
416936
144313
541203
436607
150754
352145
476160
410191
413782
128553
369514
1792
124903
382500
223089
353809
54589
166869
310042
564545
498980
145573
389399
70295
137964
58216
250744
233039
135878
531681
166529
239854
137984
494568
257893
1515
288827
123424
381280
362783
65968
242092
242120
126021
258934
518667
132656
6491
371226
478418
470951
478314
141139
524676
534954
148474
76970
198406
454021
89485
221684
519554
306431
376087
514790
452398
415724
134717
135045
7232
532220
187569
144816
163302
551189
1102
386809
221859
155309
492351
532036
130897
231049
106562
284355
111182
428740
510799
465045
393422
425465
189063
553659
220782
153811
348316
267136
451515
20966
487810
388312
447684
193578
308549
133788
145153
72517
568143
264525
39514
428534
163591
113114
331793
138572
116462
350138
470999
540844
272219
415571
276975
322870
118680
276006
498988
528154
481847
19755
418652
33157
530294
426076
426525
441263
79957
129436
240433
511967
550134
402969
509971
73620
354095
166338
152857
186844
308125
479809
502466
551867
259014
181136
574757
205075
558054
334630
491999
516176
295828
426915
507166
529879
307825
538343
310511
215224
119730
255194
273874
552374
345145
170323
521978
549231
478968
437632
401842
411362
499596
294749
218405
79453
409022
461250
499738
273602
313582
443741
497544
552163
546643
285353
80821
119129
492727
107767
579101
100912
536929
466964
551733
321338
404004
25245
505927
291102
382951
251630
102445
286724
183044
201601
69284
351401
573953
161871
331503
157616
264197
546408
105817
87901
55613
125091
351759
312015
517702
192585
339373
206754
460279
366788
149881
45183
77707
238563
373457
51866
366470
448034
489328
518124
15257
263406
410052
187071
50414
206857
350629
465559
455257
322392
549685
403278
321133
126067
443562
466643
51045
154502
216663
492171
554207
27159
127278
272479
540410
281194
327042
118171
448105
73387
240902
565939
202264
395592
106769
59322
492671
6380
23630
346872
441794
473985
67847
409368
458212
66909
90393
103250
278541
127286
478636
472506
340898
319346
83464
145685
162944
14357
344924
319522
235981
127924
380989
114250
556843
555457
270821
225669
320979
187401
90148
113676
125729
369499
488792
496870
445825
203671
48189
152286
411979
9408
30488
392472
59708
48663
434485
112574
563726
406061
317833
399064
10784
255800
528664
76428
415305
321181
230934
26319
415569
288921
173682
156066
390933
273879
218447
522886
71838
44436
328275
262935
1580
330297
61512
510424
469806
120335
51525
400245
103119
116497
157368
44592
572749
581091
26454
282675
540100
224633
532245
52886
372871
397105
156527
502407
50536
560202
212610
927
412083
279693
207584
17766
386872
365015
65218
561687
112732
206435
173121
237912
527717
92
97662
358064
197029
156259
355537
531040
433340
109412
535685
133110
288753
288023
269422
326092
18605
105504
153754
421452
389715
178839
111955
497498
151458
377578
267753
350712
500499
361454
424580
445071
205010
445325
98123
550842
284098
541290
456462
89155
92879
304570
209957
403947
375899
266469
197854
289515
286910
362825
331314
269260
253049
504348
253170
147443
316407
204962
536535
577717
210751
298177
379736
153142
523754
542984
98939
64627
303330
18045
102190
61895
343383
402448
516596
581124
563045
335101
351157
481284
246869
483769
133650
444168
247319
84002
200910
123083
349947
469727
397525
65831
368219
368564
66707
499408
61375
200138
175855
208262
529827
34825
539309
441795
373318
525790
306632
543411
194045
231322
385724
194845
23803
515423
412709
263516
404148
76856
22123
393394
495810
236243
107527
443455
396311
142532
407253
397286
354936
422656
280770
48710
373776
341033
408190
366713
360739
216401
472097
103260
247555
10787
277069
474174
388512
128106
453567
487825
9993
211725
92017
123389
140333
344080
468867
349386
215521
432831
293372
142051
80397
394891
6860
427548
64893
216637
79869
20720
367106
572173
523278
114729
459189
575421
158186
258237
460254
297417
218784
548548
468825
133331
422792
481954
143331
513771
568597
251790
41014
309295
117182
404943
138785
431779
104052
202260
134643
389855
449936
496457
239398
522754
171808
224134
80554
365313
573087
396548
516793
228943
71984
107156
58482
446
433987
408925
308180
249455
6428
479539
416322
95281
266655
35423
53385
190667
581744
237617
461428
319795
438932
22268
457481
465211
167955
83968
65011
104900
485856
433921
439352
566491
462785
450996
107683
41516
576685
391823
420236
306710
108826
132494
346576
228844
580649
155461
42860
57340
257351
438187
97209
166120
183015
152976
355301
407739
381208
86086
172316
165163
236186
454399
105987
377944
14203
196851
113700
371092
358300
179011
160139
27810
342742
181906
15645
391435
247631
343484
381160
405747
340440
188148
535928
308047
217707
568962
169845
46002
98641
166853
534686
559618
442400
303144
50321
334373
362796
310707
435026
196226
184930
468373
483760
136088
566973
492302
350067
548029
154585
29161
161348
122611
391406
295875
526042
148629
152273
336503
480411
281288
92206
38748
1586
360779
482889
459853
196773
456606
143959
48617
492736
144242
230168
484332
458642
186280
388188
81508
15514
55033
191329
364044
281774
46676
318811
118736
470014
472495
2309
176210
547528
439399
468237
80082
285217
531751
481147
407693
433046
230966
578294
564247
334484
551522
185954
221874
23440
257497
391102
138436
515773
221028
132516
4616
165916
548608
84314
407687
411083
5472
313434
434699
353602
522567
110493
58979
483714
314558
81239
190087
282661
439784
74211
37847
429416
380475
41272
106804
292845
426300
290866
348595
52729
287723
29286
167028
224112
375016
261702
482468
324764
476220
461484
336474
171384
428355
332072
397486
181841
78684
505863
51644
391367
114225
363940
532131
206628
268067
565401
404046
231035
577484
369095
149623
489107
53977
323424
442771
188991
51052
167743
86687
480831
11420
295267
362278
253435
54758
460100
496321
298193
89051
72927
557374
356474
78652
546800
61389
405136
302141
433229
438369
268718
116031
177840
533601
346090
3220
26368
485649
572270
93522
123643
192920
272335
58248
492379
429266
455300
526337
151570
388503
441412
34752
203652
29226
459037
180307
330748
174059
397349
246539
351841
212636
88374
387243
49321
108470
554488
571825
345090
320744
570503
155894
564931
395339
307499
552136
466730
551553
508809
94859
515204
466277
359529
48001
429918
424342
437355
242001
407142
538947
497033
32948
252581
573085
286336
489297
13332
436558
254845
94753
19385
282329
324821
495352
249791
525409
327368
419105
348058
489399
556437
527250
501540
210097
502359
471981
530390
560046
399252
69936
205274
10540
78354
139429
469010
78286
205221
131044
10241
49551
264250
408492
137256
253866
403004
346366
9999
486541
320436
177748
36326
404242
390963
221448
482320
95202
83725
207378
429242
382318
516843
13016
384535
569203
576464
520475
204244
546151
88448
263320
409023
376320
220390
238748
352006
411111
558876
327896
456556
336546
210684
262747
240069
565947
500900
580668
16364
493500
176282
169640
256659
538872
420066
450314
287718
93428
357994
542327
568952
118019
408917
453519
447297
25115
48824
470762
183964
56668
458027
59776
70485
372412
222599
482049
545948
268032
229566
517123
558886
14128
27215
402818
336517
287496
383368
462238
172123
402359
55973
285046
95243
13325
446677
541690
156410
406786
568455
179024
433305
560020
542751
25885
176904
467032
52259
23648
15016
124028
567234
148118
53733
470925
284960
446794
342296
148181
578588
213623
129715
395957
414046
125273
263478
190509
319749
364201
516505
560087
37662
62357
461690
382630
171806
521881
426073
86576
261761
355737
444367
512787
518355
359568
139987
424059
2982
553800
459166
386016
547774
152913
390232
480172
298004
117743
489608
253109
518433
197656
200369
332543
242535
114698
389016
492705
520342
312292
454103
350059
575199
456656
483538
272743
76146
411104
484929
262851
525206
198169
273885
1323
490507
340445
46255
209125
544209
52388
341802
285180
24072
127843
576047
404424
165621
376084
421432
8559
33571
91735
227418
119798
79563
402221
263479
205781
553393
133449
396400
522968
449845
297960
134986
296162
209813
141695
189129
128918
223461
304765
113089
384679
448616
48679
105374
104365
394874
152479
482721
461983
113360
213158
109050
484287
466480
398172
112734
80246
333983
343407
381214
368833
484912
5094
45138
483254
319841
248023
552068
251427
310808
426007
80319
191242
322297
575534
228320
441650
416279
420151
364082
570543
505986
464917
152293
263
176571
1238
577925
232227
426568
560898
507671
509931
181079
278174
455161
423243
63486
443604
47492
271654
46978
490
238001
12284
17975
122605
227035
8063
472024
314953
223950
402451
468083
78699
191400
446726
386796
224711
410236
553660
335713
177524
10929
289211
164663
532631
93332
226613
194820
338197
119787
556222
3361
283408
13356
413297
117987
59442
518052
466217
503385
502805
289821
217131
330486
330593
213241
196049
341421
176734
318616
134339
511103
22729
226071
84615
263196
365451
45186
513299
569250
511269
467640
142299
165232
464615
247874
141741
285059
440766
511133
251524
553388
551481
256938
257308
521048
276716
508245
409651
199958
262528
508
230296
103297
123247
533176
327561
573892
113991
481663
525636
21383
381116
194909
237861
522788
66466
508200
332767
144430
346938
375989
402170
315174
371426
130735
451647
538944
573337
183847
553284
526729
334645
168099
84873
499862
476032
515896
168215
255992
463204
406445
57480
535699
319045
171363
498449
260138
534848
116803
180488
259277
64795
461371
410962
550536
485506
457797
348144
23447
14269
348370
154008
104638
308777
319098
320661
460363
256875
283199
279071
393297
184813
24107
328242
156043
454162
199039
308829
446694
574792
350335
133812
141759
156914
96303
377177
78555
460833
511143
559356
99847
469731
436838
139539
311413
495722
431554
573568
50276
387558
470284
326618
394580
426348
576689
226738
532624
384052
496407
244416
520800
356112
240568
313675
109182
564328
100930
481586
84386
348202
416338
172351
181168
527786
387492
506514
535514
308878
236955
550089
188723
473549
135442
362301
401428
289846
384815
36622
71427
123711
372583
78436
175439
347495
59236
426451
499230
181027
482515
164142
438478
96793
502529
471886
227957
569667
423502
430602
472003
566575
226145
315126
539727
341209
90679
387215
425653
455169
350755
518819
443564
337628
248835
466242
539384
14759
161436
428414
16015
435886
464474
241236
347702
153572
407654
24150
1900
470647
169962
408735
227828
296410
318509
563617
293385
342432
173425
237363
417475
229172
400655
83690
418812
548644
522947
307764
238724
354309
165546
467872
567384
255017
278496
6651
287310
344880
506226
71759
229779
311974
364247
495733
488191
349337
541439
112409
59979
429746
416651
105200
68158
225599
313278
317458
424381
11953
437082
65901
526033
206844
345585
71265
502828
119015
164727
542202
381251
478016
298300
144641
4020
449808
347748
78550
352173
295379
94334
400748
80911
183402
318678
353787
151979
261189
553975
225490
286234
565115
573920
213312
573044
294527
153965
466179
579997
386009
569052
62075
109950
576950
122874
524019
445143
286368
566368
182969
79441
360152
536055
57995
340504
338894
541721
488866
357750
185351
555336
245590
533484
213753
187379
387368
163829
554323
461519
134227
155496
506411
299836
378179
462791
129415
97939
171940
417834
557922
382227
494309
276317
1596
33305
33300
459006
275199
301194
115743
172492
216119
75373
327123
5683
166881
1943
108620
515702
138288
349052
71677
182746
301730
260630
46630
272578
462027
251168
120697
424544
193213
160931
286930
224499
432420
450175
89093
190612
221343
139956
499679
561624
190232
376385
396418
5699
133730
166047
191205
140373
423481
371302
371847
321438
531
484281
530745
30462
453767
76746
117937
335110
365472
166630
517522
26132
158362
339938
416247
82894
457261
460862
199151
229035
145896
305224
220371
114652
349212
471697
427583
72664
536278
522129
367809
169502
271789
407185
306584
293489
390969
456310
154369
256637
65371
120676
218035
159828
540790
133885
354483
234748
107138
391509
358539
391561
191073
230844
160414
273898
38411
471572
564443
495599
72975
377105
342988
472832
474399
501175
12169
493576
263450
501056
365525
63974
453706
521296
118909
405088
358104
348948
523914
574221
554003
332736
26109
183088
142320
511495
317806
379465
150646
499033
192357
435468
48601
195816
421364
168316
419186
486972
559282
51894
81057
242484
31135
181047
520657
212672
472296
532397
528764
513406
434502
289791
166414
262925
385423
32183
191592
85046
423222
62446
116882
215569
256190
359139
281970
154379
369848
503871
442008
464340
404428
565858
22360
450478
204509
190920
48863
362192
294565
84801
202131
314526
57926
415909
186784
493197
321646
354827
3412
410687
378028
356253
226654
85252
215987
274213
452852
156833
520479
231500
320483
473125
399476
402575
17345
575923
295017
45582
89914
415953
157961
84679
293605
88780
329286
174304
222083
113437
315861
173883
47434
557306
226383
341168
532037
12650
466243
316817
260503
185474
280267
201409
306232
515040
244875
511998
78003
503793
568308
357587
558508
565975
466772
95891
445301
165451
104943
463859
365553
564053
463680
555470
401381
163827
255088
384916
60600
335659
541193
400734
434031
412755
372560
68867
430790
541832
261664
81259
300620
231164
142295
357167
501698
340226
334699
80686
179932
404698
524766
523751
360129
408965
268921
425548
83632
93667
36388
140733
535573
12241
15273
31305
330403
231862
913
343108
351352
247493
193829
327702
335208
476145
429693
55447
557848
66878
296277
160815
331577
484149
556524
563458
108240
9446
186000
481553
392111
105750
153128
538809
457161
543665
209778
547118
528116
362524
547186
444871
20106
318261
357963
143051
441714
242387
253796
2342
551677
420754
111235
425269
449743
2178
402957
204424
188236
184325
131099
139426
425296
281085
514131
216357
117389
232886
158759
432762
362071
476140
389150
109602
512325
473090
550739
10239
337976
109635
517879
518215
16520
215436
268372
325963
575768
184794
160653
421823
260033
40455
380887
513111
379467
270644
34531
348382
193077
275741
574207
133234
323019
392027
359949
217141
60622
275817
137075
392408
423028
476901
365320
352675
242325
304091
334758
383553
499051
263381
182215
251475
165953
304382
452834
566062
280532
250588
298817
560914
295550
21895
284329
374453
573954
157958
189005
3389
303617
45885
317476
307662
486163
548731
482534
534334
289968
81447
338104
39276
36776
276626
557343
157596
441132
67347
168758
375248
175756
253528
355462
140758
540547
429332
287958
114269
580427
188459
61076
177492
118997
163394
507287
5142
471064
384698
190938
402212
35299
449985
484734
82778
78798
344893
186827
399433
306998
312825
176087
149263
407390
259146
56857
44609
371789
266029
578020
553533
54182
208413
544114
175277
57018
324412
491857
113593
169774
489114
502866
23424
443883
369811
520764
28988
449359
182020
42675
339757
163525
456245
156852
92711
72702
270163
305724
279147
156757
264944
434270
490016
66828
53150
443650
452251
499874
305425
238517
559184
92910
426088
125920
252084
441905
259798
50817
480518
33752
480469
182957
372405
560285
358421
34798
564983
373259
175334
313364
350717
472426
15859
394600
3008
495992
22926
237833
396223
422367
481667
194550
72551
238361
144502
265447
408407
563110
507438
406909
343610
23357
419001
513295
191016
247301
391726
566064
559235
516481
520743
179159
92729
254131
458551
46169
312074
558556
577051
401804
156367
79333
427221
543608
93675
157497
370562
417220
113123
70097
96790
221878
2833
376524
289740
162396
176229
536244
55809
219472
434357
164205
491164
562517
527628
518521
492037
309660
270558
226461
317781
314376
179570
295263
182604
447778
532810
471718
453377
445242
81915
462773
469082
578751
449108
287890
187654
235838
8458
303610
312205
278922
542488
471534
211458
258315
494211
87936
459827
528713
330775
34674
42441
94877
138805
135513
563447
510175
46543
207043
229884
96958
44734
489818
335735
136111
11288
26625
206858
233901
344065
196558
160688
202782
559516
175252
283129
548936
186952
32845
236484
262001
35374
354668
113851
175011
346839
371672
31332
353484
279753
166797
355870
464937
212781
20311
40418
311997
198508
184954
241208
213781
577140
423815
300501
560186
460730
365344
149686
489617
12131
68689
347267
433285
329652
369496
57157
308172
353197
483692
377585
552880
360399
277852
325115
581481
373970
313254
570078
403134
534958
326454
132307
146602
326499
62397
62591
33034
144618
166506
337547
468420
114515
188009
557721
562174
534065
237502
4673
261720
312359
46848
252121
146348
350254
302601
270523
237385
501947
129056
401553
572284
49460
527507
282257
484564
256308
501971
129071
305686
479388
223078
200289
450833
574645
296289
48145
510365
453008
250698
324252
126104
148085
216825
290498
332925
574885
35935
577659
106994
458675
574506
305895
552717
417330
160229
234665
125694
56233
127704
91154
284349
187785
471915
191310
380981
353366
307671
235543
89882
519374
410601
297198
149095
156510
284722
322971
491172
401435
560511
184585
204999
213125
266773
506126
163921
534267
419013
517038
566308
517869
523025
197605
80180
178651
253937
272997
104842
2278
407130
420582
438237
481026
24103
546295
499204
570019
353146
305055
539830
101070
49065
510883
308895
530653
450050
9451
375492
200377
484289
347663
98002
365340
474237
581667
192345
79852
374374
429233
479957
543881
339903
234020
43248
286931
140416
106202
479680
295280
335063
280721
307114
226455
511668
60155
127882
274203
463715
235269
224821
36764
140328
18276
294535
34138
562456
45526
204787
486626
118104
53474
501600
160757
101552
19182
113893
428602
137838
107628
384389
453137
73897
486789
80952
310749
554759
353671
19251
3671
328679
365880
574052
32129
240278
580026
169134
59995
308652
338214
502978
135041
110480
333724
313792
109862
434214
517349
296760
311116
580507
443725
454502
16071
496766
36447
145140
501565
139469
15175
250903
554426
541258
400966
282952
123462
7452
293577
352065
130888
58531
228505
138621
99252
522897
270478
124737
263714
79413
351494
141240
125311
511803
174745
399937
83996
343438
279187
8807
411857
249086
544380
22871
188712
487970
295630
509913
168161
549972
313541
142970
101467
50470
90862
194154
167062
570483
397772
253266
353994
517972
200625
130245
553913
324366
347419
450111
318937
68874
367716
181849
125683
135822
285263
176084
152733
216716
371536
342417
304315
558618
499867
26221
501742
68565
423330
231142
377056
325665
133573
232167
308536
231047
536127
355477
258505
462504
444272
137115
42870
401171
93634
283704
550761
37702
7504
194664
259758
149467
10714
315101
382659
479168
548384
262707
424821
128729
272538
273555
260439
98983
116854
163828
15394
109608
265933
12795
430061
253748
337079
250800
480087
445249
321492
23480
543769
371317
26829
285911
560384
363037
566448
117040
521679
161673
183342
350170
58831
121556
76049
482443
166699
336874
300684
433975
84422
213669
566083
26643
99159
382638
101894
246794
273103
57842
422255
79831
338618
93743
57217
456790
54363
72792
114694
249275
198631
71099
424337
234671
159128
278425
533255
8356
367523
206235
116735
471755
232463
550642
191639
574776
376089
237467
29508
113338
543922
173644
169883
507812
518487
252966
276829
312355
420831
99321
207625
419892
166273
295932
261956
345562
85302
324507
259655
344196
576533
392747
17892
211138
485598
123142
87685
13835
394008
159028
555805
191716
119550
430850
197155
237142
145767
440822
258336
199533
118131
92645
80950
73197
226562
503023
360273
77649
116326
94957
237834
353803
451107
98085
344632
178763
533888
148411
3917
376806
370383
477150
333181
273250
557783
63166
93451
306988
248132
394784
121612
308121
90961
208189
377583
541596
22863
161941
121754
460134
339491
101241
289514
135288
325809
174623
406518
422603
348203
131245
315030
332333
198793
341621
400625
124347
67261
36726
157020
146705
319197
386179
139492
226734
408835
214634
187331
386236
197680
186646
38730
7796
5111
20962
191174
134724
474506
367409
418385
365855
348625
325310
456070
227699
575414
258006
384680
569887
284510
254853
78361
51851
503771
235081
49581
449889
278753
100319
512411
460702
262103
462062
311067
61621
306439
564186
465353
166975
319227
273771
414607
24215
510591
455769
103797
70863
132290
86908
392537
58283
320701
173448
97951
305277
330671
180079
13336
380588
51176
187287
305885
433452
155777
17551
354545
570295
73626
139416
165071
240951
381470
405620
48428
229327
472549
259766
526877
365512
97210
108841
318646
401136
207620
390342
308528
276539
93673
252136
215383
267871
308936
446536
134378
107838
381107
92614
379749
298303
374018
184379
378268
253419
214932
232500
421297
416521
423231
179860
390334
94045
270166
380859
361054
346726
171647
514369
416325
153604
12178
84890
122137
34687
371174
61919
216740
319899
377090
523543
119953
254808
506258
185002
301479
81819
574527
335799
75954
396625
61174
344876
140762
313696
298614
184161
366485
23274
548061
431297
556485
314570
354277
144193
487835
278357
529887
296489
305259
84821
321328
484110
103564
415794
413880
290024
132503
242029
388020
447109
32681
506062
25727
305476
433568
408815
287312
570742
428026
401392
371149
469743
338741
262389
581233
49338
289460
62927
493840
241046
442857
229114
374685
404205
484840
265414
44388
222395
238212
294608
167758
254529
299024
291770
159421
123647
87207
323970
244616
75691
96679
118087
548791
433286
474147
445898
227547
299717
86869
189159
470472
211989
502495
291669
111591
479469
338719
46592
228627
271806
211263
100658
517632
506714
401482
386085
206155
340375
359472
33687
412704
317557
392201
203221
577270
476578
17174
459959
291773
472108
130053
427789
580461
524338
381811
266031
213039
182181
57617
85407
30519
474614
203054
59005
390956
313818
393685
24515
521351
127406
160317
184761
508071
542682
366643
110642
344669
74411
341756
16183
427914
543980
54717
498421
177954
212877
347445
228994
240691
375869
453704
145006
371603
377576
183658
228919
34415
456204
433366
275919
511806
481711
541229
33431
47221
41146
63553
479990
146236
66217
4963
392546
550767
309580
367003
175830
281054
79445
145629
56028
143188
527013
347153
325915
122511
556503
504654
159453
189880
11100
61849
288560
443
17586
464546
422466
473464
34570
328855
210395
275976
112858
359098
455486
296384
547318
512503
347048
443018
72177
180087
75643
33172
451909
82255
553179
73537
202667
510293
170513
474769
252448
475699
151161
304758
578453
237271
463120
124804
193654
399147
197599
140375
4477
389815
216694
75925
68914
580671
364380
258264
325014
241261
310783
96596
109296
208850
89540
302227
71024
580162
224187
279829
484163
38290
265134
84706
256341
385555
460575
378101
45600
124736
250106
65979
80883
569775
115374
27852
491701
344672
51835
14850
503089
497167
198064
41625
46149
92731
218242
59691
421825
534395
377339
276750
262848
161337
261710
24935
345388
61460
462792
444082
295282
507946
290422
479563
376839
556418
514513
221441
370669
235446
309181
365282
443579
77901
250385
26818
478029
164114
89535
446829
458879
107880
561950
186157
439126
173909
532857
69956
299357
441906
146901
128117
483363
202805
299931
381729
539247
246322
10369
317407
534141
527520
498443
35725
495445
487378
442980
297138
560967
385695
458574
123612
418429
118968
489476
383956
256098
240399
354003
477015
316383
442793
56049
408368
359909
296876
416510
52582
298983
111140
497621
163716
151731
469499
474157
156455
455945
419017
426474
456705
179462
165936
258671
261256
199865
569101
436117
127856
39288
375741
460422
517321
366967
539167
375814
369472
376009
174213
335909
322790
545919
339108
76187
517681
157049
322755
286742
194777
82372
323934
72370
365958
364361
430396
71006
48381
356734
340962
336426
24433
244992
405053
364953
304027
336734
147926
215167
571563
144049
420406
203178
165611
264526
94084
31078
342363
465478
488853
333575
277432
504235
395576
405612
477192
51434
64798
408048
211985
446036
349928
133167
565918
430555
394790
566863
24932
286132
397759
283107
166742
187833
317998
312712
70642
562014
497821
255558
340498
258894
15653
298353
319117
223242
262688
540027
177406
86611
298164
43444
73374
91451
409556
5083
385672
469913
210000
422855
503021
385627
6327
139982
558835
158676
129060
248733
39067
507992
164908
308098
103128
296099
200971
20044
339295
211676
359868
329952
34207
201664
263440
30231
564602
348076
175546
233873
33828
244844
226270
475319
542925
39958
361788
532793
357202
460339
46310
567973
350174
334139
335441
154713
437196
329782
329730
147913
431627
353663
48284
484064
25621
455339
408978
41135
409375
302354
262031
524063
568762
431874
280176
53702
411189
372685
326666
244267
67838
542915
105998
171038
573312
245920
168294
33429
565675
289482
55385
54375
363349
29146
498091
511963
214946
134673
407974
379613
39686
353216
407319
10624
91804
135815
353835
5740
469878
461908
533218
179951
274386
503411
503283
451732
509933
147246
176568
330868
142440
59282
236245
371514
24802
252413
544410
89518
218759
236057
224224
246160
286673
135453
3877
502440
267780
498729
208786
89236
51149
431536
430489
419819
143286
336854
65716
77624
231996
85411
325966
386979
304716
247680
578683
167908
193682
374313
15382
89369
528517
279457
146440
46544
379649
197218
475415
270443
446351
311561
90151
207556
284701
74900
556719
334523
60245
122667
228356
398834
414954
508663
25729
441876
538822
46207
105830
342135
422283
160899
202490
341437
160893
496620
252775
477943
538518
83369
549924
347300
530229
362879
355697
334251
519707
84964
258248
534224
444362
13106
51285
340184
322064
562433
563391
462993
187047
279122
490168
327813
118925
311706
138032
485044
391725
214848
197600
198198
489155
418028
289197
59718
70285
512968
390597
543350
522755
231542
388248
486545
108170
426085
270229
328327
278315
45680
211486
477982
494548
367005
195877
161280
331264
195456
516352
247146
21404
143623
1366
87458
456285
523490
306570
212019
82936
532449
49240
24105
435076
273142
220086
520663
506605
468830
177974
264363
355425
107148
117034
186585
194842
450840
494115
397826
365879
81031
447037
243021
243116
321960
75697
71972
444087
568155
398767
190684
259467
330785
239793
174632
455549
537284
175091
501348
73639
172509
108238
281488
464725
576088
29601
553503
148291
185818
469514
396303
429895
8309
410887
1732
574678
314700
576457
239315
548858
572826
166828
306640
177775
262329
510718
456737
162055
366247
363410
348368
144182
371839
468095
564361
473647
82480
340995
19489
80016
413865
579725
374347
263482
146591
323123
201573
156326
76872
195725
220430
259906
37157
492715
520851
427036
404270
175883
224282
247167
500152
101510
305231
369726
302415
554106
409739
471698
506231
84167
59679
95483
436809
320467
339310
204779
298017
369589
363169
237968
402264
24081
512140
277150
395241
518445
103231
202209
124360
143636
475754
248283
417885
571431
181619
243910
577301
35668
445443
512123
330807
143416
551877
486421
227207
125109
203541
359762
82140
128647
254666
179203
557490
477040
510552
506673
194620
470057
416909
457611
435124
474822
511577
311143
285748
311354
164386
575274
288589
470592
116186
495159
142298
577125
366162
128369
43369
476642
474283
79193
152209
418595
25506
395396
417293
161809
261481
204855
45059
289212
26190
283996
332549
315036
365934
262159
536711
288344
312420
580382
181413
486449
321592
139633
107051
78425
253122
288156
332757
34301
421734
298287
298189
143070
175459
306080
505994
127353
2276
120759
242163
158923
396998
167968
76910
561151
170204
364385
530950
191228
174667
464629
325590
404592
533949
270898
170390
266827
554326
98439
317805
262561
224699
24436
395775
552796
458649
570852
48943
359162
364867
416119
490184
574114
398435
242039
261272
323868
400845
265186
532521
449577
387296
253828
223194
374696
115169
137748
306522
27879
154576
305327
396481
270284
561475
142824
324567
474964
61635
387676
41588
299433
427102
42453
534776
430890
58413
502588
111969
412011
67456
333280
281656
349566
438514
270269
376269
75254
415822
440404
501612
289242
436632
552589
132778
407063
552966
341277
388074
47151
398858
51829
561794
226527
411108
130592
221565
222970
434587
149660
46162
24189
217461
485422
248831
396623
443667
556203
199683
558070
533860
497591
39619
444571
471191
407548
572865
212382
168818
308872
532
499749
175693
190022
39012
345635
98943
47631
251107
210907
465124
295896
421157
80960
250711
337111
279428
391979
214131
352564
365903
333048
198382
517508
449699
345826
56190
507329
250516
397187
32403
502884
473765
413088
216528
494884
44679
245746
465676
287774
523306
152965
440269
495508
64024
495155
155167
419587
22500
307729
139345
367907
38030
268274
382154
33601
151049
432849
195556
322076
218603
145791
39000
406709
376595
562357
405459
406062
535233
321854
397500
425381
426976
26002
97260
113952
34063
167354
25917
567391
81064
541421
26165
356970
185082
540987
290137
304867
237372
397365
16823
449599
396326
550030
424138
302199
300014
324483
379246
204505
204746
203022
11398
89694
107620
128682
132646
162206
11990
63572
426980
308798
446436
46090
67577
327146
372634
464550
563739
289410
401060
284373
580620
352787
388976
387545
151648
210867
150495
190016
376492
383640
132405
258158
374904
83931
377059
502680
375531
549127
431510
148786
423938
72519
279479
290563
411415
498633
139324
81294
290620
400395
569017
24414
344043
99607
142130
47509
383905
480005
280297
21126
51512
514559
40433
328500
434234
394248
25241
216822
224503
448274
85624
178933
358425
436844
437994
498639
288411
439720
349215
402938
376701
401583
297462
152238
522270
355075
580753
196138
372599
220763
9968
38326
491585
542442
407625
243557
244368
327913
569582
223892
250232
461211
167891
143245
470308
365206
182147
5756
509518
411912
300189
516535
135772
581423
240904
335212
292739
364683
226363
203768
174794
371807
333245
372020
164864
381694
140053
440819
569347
148168
191191
180389
241838
282264
284901
377278
555444
532817
89992
61587
460344
346540
397782
152488
530396
379732
475380
212803
79104
405886
568869
120674
382939
67888
37757
86560
255575
242290
223477
142168
81476
407545
23038
355223
193435
353284
242828
419497
282419
399594
173373
54572
216371
353072
302852
106850
159444
24762
171435
300169
56456
469181
28930
321006
5701
209326
508531
133152
557219
469281
187576
116518
312630
152963
56877
572401
215718
236580
78000
526754
130005
382789
193709
290423
281917
338766
342211
356344
81065
495987
164855
475735
574349
166776
409327
230305
255239
13202
220457
469199
458594
142102
301461
13988
35459
525340
171639
260917
154
316093
518122
371608
365833
188426
273197
61803
421103
454864
580842
486139
55608
473131
313861
480851
8043
550000
387480
145260
2902
160101
226552
405982
179724
504034
564465
565979
159682
282147
487941
79217
69486
44178
293492
242549
48474
230381
263620
499111
132217
458984
568440
218749
424278
265356
20857
540999
165803
401829
437759
222994
186791
80428
519774
509267
445990
166261
517985
513855
485179
204891
115132
577206
394276
544402
540175
154351
558134
563914
191477
241767
190792
252113
511127
435975
99981
314724
303281
14244
176996
457149
230289
507769
258837
510500
409674
324450
314801
201042
551413
9919
511221
539071
356783
551840
30888
241918
213790
202499
121249
576468
393915
553507
333323
565220
180768
170336
352454
568872
59497
105976
441105
324145
231378
225709
309771
421064
8429
234673
99997
230091
501693
326300
121372
254397
464498
164680
192500
329502
272176
217779
145682
6981
61307
262692
110111
389157
420065
457257
165384
574563
242625
390792
298651
189304
122073
419612
370171
352187
575055
473296
242118
104564
204863
147659
82228
456554
154359
172056
83058
571343
67598
138569
538615
166692
259760
187577
306384
182527
338541
12678
336452
130120
64619
541782
538821
233869
313848
100378
346309
233615
502281
328688
571125
242133
142711
564799
362199
330327
528782
200718
251049
382589
477911
392098
101426
114505
35211
334775
16343
270074
445127
26052
553304
551244
480467
172422
18432
377901
364160
529311
159929
114880
502212
8581
28103
32413
514340
80931
32843
373536
232389
153187
119488
77697
72531
567663
54052
485984
253483
269827
380007
128337
319781
404395
552585
55874
20417
294837
27995
567000
554346
398697
150225
124101
52036
532505
421241
154790
571407
256189
13547
204714
221614
520349
164093
456988
100638
336078
478260
73162
350724
264033
105903
405852
553224
58911
337448
193664
443410
4488
481157
94436
87266
214724
517521
580960
113879
91705
121116
296700
154613
236386
270024
60874
427005
376557
283093
507996
121000
458336
538272
123214
303408
99511
291260
91637
76295
382189
358396
377613
313666
314561
31680
304887
88669
410531
323311
430522
402326
287875
398535
100581
112980
553209
456699
285705
205850
25376
118964
511977
3532
113140
498406
257663
567893
214972
494904
326569
527291
500941
135794
300239
550481
160013
455902
176746
360114
236475
126375
496434
543817
351610
81701
467738
312269
347990
78359
79528
464781
129733
86356
365507
425899
246453
80609
163615
941
119686
151289
183163
369167
111807
344805
526747
368834
292213
88803
258768
286429
20929
119849
467204
33567
468798
435573
470046
267552
219225
472485
362659
221803
30915
364917
242992
396975
152090
422192
390941
204643
191403
492164
157933
335357
548689
33126
35446
158540
32722
175871
378186
223902
110204
96421
515019
504878
344280
203163
363423
480241
241595
237081
444591
118734
190945
216098
545476
362166
54961
104426
64
161193
328571
569672
191320
92280
422270
341328
468356
98854
149895
415663
144475
128670
131128
145087
376266
45180
305853
103332
390125
221042
230238
360589
331354
421253
278573
88917
182379
46171
292440
323483
280490
169803
91009
459363
432461
337232
319430
277202
397390
334184
529952
493245
124643
198269
571848
323536
388148
180641
394623
457618
150799
545160
530201
418409
327768
276913
85647
358482
154167
254882
419410
549534
334101
345745
30820
159313
336984
573584
256155
279931
460343
385971
455744
369355
134510
116717
103098
296758
253854
305450
543171
375054
17301
14044
380039
483162
255804
364437
58553
436027
146501
408243
575530
333583
205114
81612
82770
145699
547542
355426
388293
468706
228799
380998
297544
208220
214876
127067
101951
23253
311286
82790
114144
280177
260651
436856
126389
492154
559682
111131
429735
101749
233932
443653
421338
426903
192692
283960
180696
270916
563779
383576
571105
122539
158713
144622
9648
71675
148540
93600
206662
277562
216304
290578
158080
149053
4891
321234
294397
81020
504540
559747
534791
90274
271280
74570
271034
509800
472293
286576
259565
379349
87216
139889
462577
364566
199432
471008
534627
540746
323695
526523
56193
472444
192171
268042
379766
397925
92835
155942
153727
353931
421777
124030
262937
478092
230137
178859
261670
77304
264456
441433
155999
557272
148318
228808
550315
74523
293980
553976
300177
124055
395703
27055
126794
203616
245771
182335
82300
444691
340316
74524
272218
70856
18006
485113
167621
174909
367967
327218
565009
148144
235466
551597
357790
176113
128102
72518
444080
338969
488011
110023
392851
193951
354819
310502
442654
512068
322726
485966
25959
399097
2209
13986
83593
394783
196540
176298
556865
402715
173484
524956
17810
414032
470840
423693
102202
323900
64804
33799
486564
332472
424987
217864
561288
438496
40583
248471
429691
293946
350885
145447
157462
524723
306540
458189
391436
83407
406033
27660
73823
78716
88613
522342
408623
176280
228172
83561
280484
179725
555951
323164
575303
320329
173001
401231
61535
86229
388031
57777
115157
196480
505024
185555
328437
141229
389788
42700
68048
148263
254856
90964
173062
76001
186275
248876
334275
530786
250916
259924
207717
71307
338746
49143
464956
581486
562936
326496
117300
259232
514622
33813
98859
579533
427123
93106
98550
360313
446234
535165
232699
145792
409821
297488
53840
281224
551972
374725
40325
554171
260942
542818
256359
152275
28214
461019
135589
410084
363136
143941
361844
99407
335144
526825
527844
567754
426690
138529
174751
79456
440673
43077
470745
549581
294034
447020
138195
37030
404475
419276
410966
455558
110901
237002
316928
474598
376114
313286
379173
369452
12574
333951
138956
194438
243207
239791
451489
55942
401868
51504
75906
387704
545312
358079
14008
127381
156171
257988
415789
219410
94766
261541
414975
146700
202076
541496
398442
378868
338156
479331
390474
32105
231992
222760
38122
186179
358545
19552
363120
519905
223622
559912
110786
377609
117789
491665
397254
358222
367785
343707
515899
471095
39791
506640
91378
503164
350204
523161
563929
303683
76676
242446
320877
440894
302924
157916
195649
227202
236673
316528
85827
555771
60452
398071
185004
550395
272022
552276
330583
106219
236712
274514
305661
41895
209383
477471
310890
59971
577421
92869
412222
317091
348805
120118
8896
499799
58107
101794
318225
301985
390414
472841
491450
388777
340929
528807
482157
207554
401044
171959
184924
556542
148860
244065
437562
8639
529500
245235
14683
309031
528020
429905
470462
571311
363353
94323
275348
437745
114843
2211
424193
400971
326232
210205
475482
448431
207048
141342
426269
27750
56364
18670
254774
5916
485032
163818
27348
371928
304921
100668
578652
51643
215511
133275
484364
296867
267531
382103
107346
153332
229180
563437
508192
345802
89829
60180
309261
323491
6595
355193
65488
337951
351288
188606
218701
521663
4131
256606
428619
50954
572430
175162
200671
221696
510414
365413
179480
581507
140717
374538
276247
9608
435010
132385
115959
554070
73922
369941
315310
324654
14873
251082
302116
364803
463232
455959
205631
572413
179153
108110
175053
225402
432216
164955
407178
172987
169732
441419
134599
533384
56616
151859
286953
273425
344190
450902
151382
298002
230898
324143
30334
218836
311821
182496
110431
359726
579781
405934
568098
390243
209263
401140
426642
6293
57940
428843
33838
231712
79076
19093
283888
47242
378024
365115
166082
6640
304858
126470
465945
30038
47981
60054
438297
149810
263699
492198
109213
570085
30880
369872
83527
14281
52928
373251
413716
446141
518499
261387
465046
219013
92747
196119
208252
568417
214641
452979
491879
521543
96250
321238
174669
5425
83014
343892
78482
69488
447941
387605
576625
144258
330241
293820
9878
267443
325243
308608
41392
553896
38017
484244
539879
95916
196312
285473
295241
197662
352758
316113
319943
106364
132913
283870
235744
395742
157230
226660
520114
484832
62324
481931
381856
13916
97095
81715
67259
181562
74650
355122
521014
59704
393140
404201
221593
60873
209191
121211
36973
432770
1536
173527
462492
552482
456678
131074
217454
356665
103348
425208
124811
388997
524428
101564
84084
485317
416576
27365
510790
232387
519533
70566
351861
38561
292522
217465
570768
96450
6749
473425
110136
419076
417298
462579
352925
496926
332276
336901
35884
275795
291366
528108
211868
399407
382707
169003
7307
196098
120178
108879
309086
485499
399983
352735
187872
251234
322160
322468
415545
460491
491192
224471
381492
454225
109414
285024
171321
293979
19487
454282
58738
193879
233580
159081
429908
151250
5139
458089
54949
472163
300955
471690
511843
26133
305687
1815
419863
215460
549915
264350
43629
233471
97858
499274
387928
110962
474161
377319
260545
470055
286936
101248
238399
508017
15011
533240
465090
86750
6247
481609
200024
532194
154928
214453
397362
508990
557376
385070
84996
388662
278714
243253
235760
128002
394185
61463
85623
351972
488089
579255
17644
339290
293899
423806
258327
368490
172874
302076
462406
270111
235651
290420
425359
451529
221040
1906
153542
112639
261077
247181
323462
395907
99817
336231
137715
503777
182295
16240
130222
522722
155719
354268
513810
230291
349944
98969
271118
481345
494261
299972
179758
554333
243029
130093
5505
258088
90258
433826
581732
201768
316044
39270
143629
123286
363829
240945
276559
125077
159763
26031
473910
300990
95659
570628
443718
385728
245566
512944
93916
375750
64809
78590
14252
203359
309635
542111
371511
72266
310875
73660
243287
81431
386540
449037
193855
517921
538566
139763
381000
572207
56116
101014
487442
34739
117139
69163
192348
487804
112201
375820
261139
543468
201032
14238
291915
491277
87616
183811
449710
301256
500440
129313
67186
160273
281066
558702
451274
134053
393193
55521
379261
200280
492654
464692
245820
410791
565771
192524
466247
411445
403786
179551
28012
322843
61761
404095
214766
330376
420200
93832
20202
425825
447573
63353
50760
127282
131058
10136
257945
334995
341714
559721
350984
310753
552579
13595
215162
273268
154650
105784
416473
353485
299771
530851
169154
383764
8336
61351
190831
145139
110776
73864
442886
413970
167248
54194
547837
280829
295159
290974
243327
410182
170962
21079
357810
369782
100753
351400
467145
243333
401109
569878
101369
303311
400763
33094
311612
266289
415277
475774
233863
440532
253773
333929
567797
98318
98748
564451
399650
167855
8731
134782
65515
461835
84959
553493
30389
368370
515430
408252
186671
76100
508278
561865
150300
135626
358484
263784
48460
176536
250045
2559
539977
288889
392796
414723
62531
336469
402243
562029
77432
569783
290485
297227
400619
147192
526514
15451
521200
324958
228817
276894
501059
466800
531614
465414
565387
238568
330329
389498
417210
503318
132454
262897
344998
321173
112525
22278
84218
116380
514666
139757
390593
169988
258196
348722
81085
458204
195317
327625
369669
279247
5453
311076
214057
458141
495040
323369
502364
208557
94681
132626
152958
354570
34842
109777
74924
443937
303668
570807
272807
21685
175479
64324
182974
579386
443957
219217
301381
251723
368062
438252
119904
277319
321806
241790
180505
507168
356755
455476
574884
117049
349892
504065
38274
517230
449029
197329
435623
48101
245202
552819
117262
269947
70339
224042
395735
548662
243625
376283
33093
428595
479687
362677
571721
500099
71093
444464
359704
280157
189568
366994
27227
515457
342932
480346
87555
421536
354480
465854
107604
376013
289004
121610
143661
219030
260716
172654
214608
24779
68996
340345
416545
565217
137281
17183
405209
472166
259884
565257
149102
179953
412734
343872
167267
240038
395432
250991
197383
580585
454172
200980
99537
135714
337062
244442
79303
577787
523405
504169
312800
493952
178708
251869
374999
211839
504025
484019
120887
81749
166569
61575
64303
288131
136977
404982
173538
550869
469197
137052
185282
465892
163185
220992
62293
321594
195998
221618
152436
63206
72978
555088
393503
369703
449697
254884
79106
169035
83153
406514
475103
260901
340296
365631
32442
495134
435435
301296
451211
144480
88835
453087
449316
279430
108071
48931
47116
541957
224778
346615
134236
98543
214526
233071
136652
357290
511508
310514
539214
85867
542499
433225
335999
572000
334700
18029
208244
327664
563233
453695
67143
564287
369201
114068
511446
241963
191913
195797
55618
215600
473712
111369
275492
120743
462988
193819
257690
440752
380797
264676
414202
152277
370790
164655
374192
216579
173991
284925
147314
517975
436638
71409
512731
79421
305585
452342
368132
119171
339462
481966
395170
185124
322121
169197
128154
434385
478349
331093
326891
64953
428788
27175
322953
540899
296161
84609
511070
83879
389673
546944
551941
483039
213010
34039
339575
295398
352061
45771
324521
184879
271395
526701
106750
200304
183350
320314
478032
50810
209288
206196
466885
164461
32816
373731
39864
253417
510087
256605
417334
222893
57749
502616
188648
381810
401144
557948
427384
480200
94353
171566
559830
37009
452070
24563
260126
497757
372989
477654
81128
307869
215374
122998
218173
464921
224407
66056
503991
450117
517410
495670
515195
467308
23786
512100
197651
373252
224692
236211
572689
213020
573966
464558
212247
69733
481467
66234
448695
56928
562208
284691
392083
223095
552927
170440
477410
548875
378396
35529
470798
530154
520445
221889
77680
527908
318282
148184
258411
549928
494236
329055
164901
137824
519289
493526
181554
239243
158137
129272
443057
71044
218305
414927
509587
181475
77325
398367
447197
430369
446512
192273
458672
65400
41022
6764
180267
287415
369041
170476
373847
177829
202912
207152
328304
430230
572254
537553
212276
144961
317428
21968
460711
14168
137767
55296
338529
143847
78372
439940
290967
314833
261630
71313
481749
540135
424376
282039
159562
104234
66976
571149
179454
469274
428943
477259
325154
178553
95033
148879
450102
99964
13150
116792
510594
394974
484074
11968
570307
194847
576537
156284
204379
411581
6352
207698
147735
92953
41771
553373
512298
403789
51748
28417
450219
453998
557005
80495
44815
528344
129474
412365
243558
136881
300072
251167
49378
335440
559021
310655
464519
109820
371280
500967
336242
354045
252314
554664
101742
402057
370329
50725
223598
230078
119525
103510
302278
515512
19250
304332
327468
245230
57491
509654
409754
550140
336497
510571
578497
259551
107052
130816
310317
269958
36187
203545
40474
446331
85998
379865
289007
183923
566488
279882
192501
143528
430193
424728
205124
177361
331133
14966
130974
192631
335321
153780
373704
221293
540205
190469
351301
343148
443592
219817
15944
476660
80585
30276
341529
513832
156652
479141
441858
369886
453697
461595
397454
562648
292034
492657
229407
335534
310300
215863
581860
167813
258364
152502
511549
308520
437904
130280
552365
315743
27901
478118
526312
352142
466807
147779
369179
513676
148343
519852
183585
164200
412555
22102
68586
77577
474955
160181
141952
42081
246009
398799
265819
207995
474404
462860
254032
542809
463889
364210
18089
119139
127339
518941
25192
287528
383760
673
117839
444578
285811
343284
101904
414338
116968
282773
168774
249435
33702
177809
316481
63485
335249
279444
481585
533315
176945
567949
193880
437944
565446
154600
74398
424771
344157
392269
147595
4820
382312
381826
436246
131572
417016
363847
82411
488584
416524
387603
344920
141003
534266
95667
499636
210989
569046
18157
28875
537300
138453
388702
82896
207033
92761
158841
578924
194536
97094
280767
333615
316214
268197
521452
227928
360672
357690
89128
6200
202527
297512
94010
161242
78290
81199
217191
448574
351534
326823
84758
394480
153262
332594
404159
69231
99902
245361
506701
1308
559145
25902
148642
486962
568790
52992
377245
141056
89519
336954
391480
419883
403423
219974
362837
565870
52151
216432
467674
332485
147172
407413
155930
15002
437801
520635
247718
381945
528466
79667
317896
41962
366009
359535
242378
510652
358291
24204
417006
265594
281246
93183
373881
535517
183481
144530
74431
259790
215631
437676
425320
232720
445900
400190
261885
69321
453562
64079
92686
374068
294850
245209
258240
426343
401032
137228
374084
92646
422967
213578
213559
538247
193647
514217
421794
88647
333842
194357
2752
23102
544046
232165
406771
512967
349512
384110
371007
319962
524069
334103
165341
126096
500793
111417
303822
62440
534965
83023
558401
425712
183266
134362
233744
480883
366925
560350
83884
254267
551657
396221
91360
327262
318598
158567
44670
493507
461868
16290
542643
423349
412174
99718
442322
459078
124935
433051
224197
270865
213090
113617
189701
553773
336195
248878
141519
568135
300024
442593
374166
220903
372876
414373
561106
64148
22987
429793
74206
378807
253265
423343
492975
252998
489419
499431
347653
30151
463055
470068
110123
221289
485180
175781
574232
251751
498082
227453
196473
266715
433168
430848
183690
362446
28674
326776
453857
153871
170882
237923
376828
225191
314179
263576
239461
542888
238009
137377
122453
289169
493173
445906
507680
78384
426839
227295
445540
351386
481728
325681
209785
555590
22854
556709
47735
219861
441385
78071
442308
552028
341871
520637
469779
517047
106504
42751
272343
178430
267055
53989
89223
100316
46893
16955
560614
28764
317573
360323
327183
126921
346566
72237
11643
531541
21795
127167
88456
156120
75973
36503
537497
145186
383309
60172
191297
80360
219348
264720
538336
275900
507876
221701
22882
527112
79242
353720
268065
402177
80311
194907
225403
297043
86934
433441
83000
308796
321466
22652
73159
187724
417171
148239
40844
283279
493375
259951
512736
519843
527822
192410
254658
527649
430771
482696
98887
93644
188556
153064
434923
228514
41027
313285
523055
29342
278243
130598
130492
528467
344765
514338
356479
412599
431922
266898
43645
161287
336634
194054
329077
453357
56109
251418
381998
448839
320159
469389
475033
291786
426876
440738
334798
278291
36425
533989
30446
553813
445392
110325
203887
233955
444805
227606
357663
329989
137056
15610
274715
507532
51379
209574
235069
389577
516945
285019
351139
519850
209920
309774
189356
167234
482296
119124
419477
581900
479720
125466
210899
101761
462131
417039
241204
380274
219654
461558
78009
83586
61137
255494
470381
437949
491029
462123
84284
47294
574882
57481
37956
454372
321940
521182
416875
450555
70309
543058
432704
337886
185760
384021
475475
283316
4189
557200
145264
66255
361370
277926
294974
168558
521165
540
354235
9599
314425
440625
209232
340185
415042
518885
527935
132015
355534
279022
230837
200351
439963
33891
135683
195916
191803
45280
483573
44017
60576
560103
254347
545323
397210
162577
487489
204217
381758
268855
396825
398287
485325
183848
167450
271964
493474
429844
14484
140738
300279
116526
308436
276325
581563
475810
292136
28525
326684
116740
327281
208779
114288
141654
476874
148002
472913
355161
332655
293246
467678
6336
119357
322735
40961
57702
215480
31462
438413
333066
209185
280191
275829
246104
439325
328842
72430
26504
138982
316934
553488
496682
37697
121448
276703
256576
380742
42763
293668
65705
14432
229821
311694
212174
541570
230931
419747
504191
389948
494466
204015
66660
12792
24990
359365
84551
5011
277553
473495
295563
333738
164287
391807
255998
48749
484065
205047
110984
163813
443702
43383
22429
199212
64616
61567
416149
264767
353480
381186
211322
86811
378918
370126
174773
309454
516974
324315
39155
412248
333231
365943
73187
179470
424458
572411
51100
71109
149314
182620
46563
403407
481732
280825
100918
105761
306877
204131
55776
335975
483334
161229
143758
493329
319952
392105
1712
8187
33888
324442
314279
131400
573969
34608
218307
172173
478955
382418
205520
116656
420874
54607
455010
228934
81556
66121
265645
364992
171430
487953
335236
256742
370029
503807
224753
44491
466202
381684
349511
27739
362333
355975
102987
430818
226374
221895
460495
32727
106981
272341
376472
249941
282840
40069
174137
571929
370082
568446
281891
218774
255420
216221
14073
487942
425788
50049
23594
555355
293720
133145
492897
580562
399837
87334
561126
166223
368661
325620
107664
17914
197636
530730
298468
117119
436717
136835
156958
210258
424367
492236
321567
179687
514034
174015
280119
230007
216733
334920
390915
159021
382620
377510
517534
575437
449138
380034
25041
296139
459212
131967
229885
345725
559271
138234
5085
401147
310158
73936
151908
253470
199166
251292
407372
435713
233587
464593
452543
240521
393924
46660
522834
102842
546097
48733
258854
341981
541764
220505
67074
180713
478839
221328
388568
194707
271051
295448
158810
168769
422910
119614
344024
322246
323243
6253
97530
430710
496628
76111
396004
370904
307161
376045
77847
433938
561907
337962
261765
251368
18535
153259
132574
40272
241265
463108
469509
535561
129956
372130
428000
237214
514099
262286
309404
70794
21587
507605
522285
340333
203472
279917
305527
555318
260400
80853
42756
140088
264642
170579
356718
255197
479578
132297
105256
101684
252003
155482
301943
193640
379434
530406
168999
532673
199390
554442
321059
154111
64522
304223
314766
84591
423770
83151
227713
578439
213340
2444
337314
85035
302364
353301
357613
384826
207980
556956
36255
141889
231019
353813
213999
94514
37377
2279
366171
385337
89158
457387
224029
479172
241565
482191
16334
97483
206704
298297
242194
544472
165921
101413
456639
516220
27907
424018
160420
153394
117770
50204
70629
539430
471606
397307
484528
360525
525432
317971
149185
269432
382643
211161
187511
238255
19399
336289
462878
30838
324310
544737
292549
197289
156349
413360
74340
301537
348924
186605
556149
287567
26427
634
30160
415946
365137
161963
6709
111129
430974
495356
37323
381892
329751
303597
265745
155105
379177
247884
138117
488379
45124
398568
395888
460326
440004
521923
337584
490242
392839
406244
107638
317873
157940
418611
240449
188498
254599
444828
104931
540479
14307
8677
339781
45031
455756
567571
308299
193902
175368
392148
516329
18059
416167
45949
554208
91902
282557
290543
579184
576993
254241
380636
560530
73966
312139
432372
293275
143862
120176
91952
8884
185623
486452
471913
2402
332748
459585
414279
403224
404471
314822
526867
580579
157450
335027
383721
34854
365293
260056
63881
305703
247134
488127
247849
519840
138166
414904
555921
511062
319822
496496
415871
480908
552004
37620
499147
557586
407061
346712
413391
321690
419349
451278
64036
165319
208165
44724
91666
218652
480121
164286
171374
398225
174066
536902
286019
63266
463299
165064
58753
552595
113861
3735
446863
427915
232143
457227
157085
86725
103927
235534
497464
542713
461657
130275
461004
488150
543333
488706
574775
513188
401269
330863
109399
145348
111967
581495
531378
224190
369793
77155
307652
321849
123791
371090
324823
355863
155107
114392
200213
430335
166504
360069
224309
109778
436394
221422
283333
43776
339597
407634
480820
210416
222408
315640
508004
36281
60980
400080
247921
118827
190413
240101
410409
260181
76846
87525
403306
472348
474006
548351
385341
464150
310360
327032
201724
482454
94132
571146
432755
350701
374102
468205
236744
86075
61842
83093
556176
159105
480733
364525
487357
136953
7277
495997
426869
438453
189813
294549
564557
464845
110593
278752
378090
123582
457723
240741
113248
246755
415067
515754
451834
461447
245823
455651
209386
374595
443133
522076
492973
581884
519273
255978
580919
250067
381619
538057
255056
563129
480495
360637
461878
191881
361928
468619
442125
20063
298987
403692
392457
350272
117867
486717
438287
532589
155995
562075
489409
106851
346812
331479
188352
319765
512940
317090
2560
96828
104021
91867
289901
305103
333687
225053
122469
510570
198360
97492
573670
101719
368875
162848
181028
573483
443805
380732
65207
257628
6518
453354
483875
529661
30911
542854
367058
72396
219527
204378
44840
52418
139372
251125
284867
570963
496509
227976
494248
555263
256444
346950
547417
182406
500044
330916
134169
525189
471884
175237
65732
312668
527711
565594
386880
190363
453765
86655
492096
39802
205556
496847
44277
67779
18093
32903
112590
396337
95095
287265
113276
65986
481042
36796
528940
42427
58928
24787
160901
531725
509792
279503
333502
443916
164772
566188
105444
572756
285254
351116
81012
212901
419711
426390
343511
300836
464440
565109
393306
182468
475488
133453
318990
429539
124235
220896
327717
383902
4132
75852
480629
242403
406826
366560
340923
458299
530447
213530
203538
41305
487228
434894
259228
310258
158055
561643
520472
451386
546218
441325
275014
33901
492550
327586
207083
465005
56664
252162
515701
13143
236990
517232
429096
143358
99724
455073
565091
24520
505152
530832
357898
573132
111737
1145
371939
576676
7625
437592
183386
195791
323722
397938
177658
281665
523412
178821
404322
269788
477428
41818
49312
408681
532257
439251
134772
502914
5345
553554
542180
468537
379232
425184
106371
438537
462135
531647
175405
504907
227947
139944
459151
272675
507828
479400
213539
544926
266058
455342
425243
438029
401458
187368
525510
503401
172463
415429
442220
44958
572508
393641
119618
436046
154462
522464
496869
572626
391518
524916
13770
239654
284950
500537
318117
524168
179839
322769
546975
286490
181595
454207
65566
367990
486304
390494
88576
148437
438855
297876
486628
156128
60425
393546
332166
366071
317365
351062
298110
532491
453545
95850
415174
185314
470028
176487
473222
523346
507243
84558
215502
512438
478880
213922
1645
208612
321964
365831
492606
537499
154119
198085
573807
85397
63495
391892
32271
118431
187675
279935
565805
32949
424340
135032
178971
93191
2400
194752
538798
372319
351521
483489
333356
28858
318533
291788
79768
500594
31258
547846
274341
574211
368311
423114
96512
142953
88735
91989
276918
237721
422473
158198
425078
551832
347042
214445
176249
335411
299115
397034
480588
103158
13455
128020
211508
289030
377807
196021
439650
371282
419839
393844
134946
84221
360238
370369
255877
168779
247529
353302
328113
278303
351852
437506
254082
540680
117961
431606
15652
563711
536781
222113
93378
16080
509390
370821
40138
373419
29322
425773
236224
175655
494251
418479
231889
31678
345244
167675
528687
422804
296479
121535
134871
572752
171082
47857
577907
444912
314741
258400
258356
317283
515502
79671
348107
375611
155061
131126
117515
96315
521682
393600
369250
23405
223776
97744
198953
14622
336939
362793
456351
454867
69087
271592
405111
142741
58735
488686
529475
559490
155754
216682
159704
129742
398428
327328
318723
351025
186883
456950
145476
401292
168349
139105
560392
86137
204272
76607
17717
368852
514454
561615
370638
549115
312960
4537
376772
467609
537444
473337
558668
425470
540735
166021
514888
57631
130998
514393
412525
549216
530460
172405
527689
328858
578082
496696
126696
156156
469282
554559
189741
302313
267797
68136
420375
453676
178798
349140
47848
71828
341902
356147
576500
382873
225645
557990
203559
79090
406356
158201
166179
524059
204759
279580
209089
220417
464075
346266
143989
94971
456608
276835
25058
132991
327843
394565
20156
362152
382080
528556
381305
58464
26924
552681
208086
157371
12614
455529
311667
181054
93083
393845
27516
83875
294049
43933
536649
20849
48408
577464
482858
109277
509132
40569
551710
423964
570656
452761
573640
191156
206318
9820
280589
229058
334400
145361
49402
364372
162216
163431
561152
128512
91681
284910
536842
322905
75546
72229
58674
476230
67786
466307
517656
172490
242145
520027
200133
556021
375947
267611
278240
513936
213674
206044
494341
67118
513999
509269
509419
356690
412939
282316
542658
67445
465468
342049
218985
90245
428412
360002
213970
5344
390447
464372
435141
155323
574360
45946
45360
460198
366802
334383
26421
226639
382044
207978
129328
246646
421208
108442
55119
186429
504313
125735
515125
420085
447108
149648
30739
459234
505102
27646
485224
74386
226460
289170
78609
336697
491018
489440
541472
291347
492519
157249
506550
480065
519548
74183
282069
464812
256539
221004
158555
541319
244928
269360
331858
500043
249869
350327
246007
31540
290285
137150
335552
410731
59075
170122
150827
85902
73857
344667
573357
35971
249861
284902
147593
145155
569264
480322
335834
407477
267925
458543
235233
433063
220834
563444
117094
530782
159411
437093
381664
349750
369869
529511
199256
51750
3461
123892
407092
142793
157783
338119
570786
217661
8383
313921
573827
401558
85400
497592
256451
148811
576237
36023
194448
339031
87227
185151
203450
271881
334872
441598
61196
18785
366793
19635
35150
30438
449210
488408
355236
309856
500226
387225
186148
362766
498525
168145
222977
45351
239283
316557
349782
268617
415206
394666
246761
181275
155860
458082
479946
573627
447439
59327
446391
468253
36908
306454
392643
310665
11713
223534
400094
27252
138114
111124
532045
20188
116224
147131
274518
320399
332733
389660
457774
489520
355111
172246
138922
234685
103843
378670
116181
87928
264358
17585
123273
297527
393699
165684
66388
365657
149554
61202
478833
531812
408795
5303
443681
246218
487718
294688
427544
15036
364748
264581
20168
84815
48442
256419
493066
118534
183321
304052
349897
292001
538744
291493
384173
421298
575361
162861
24159
215346
189884
348968
80564
535289
297600
204735
38041
499094
237677
213570
258925
37830
481832
230272
29642
61377
444014
227250
92067
828
366068
563264
63299
304645
371002
460916
201501
286430
330472
53351
458629
486262
1397
340081
222260
75620
165835
136670
411274
362118
393760
566099
334215
426841
301998
577411
331298
32877
64472
439141
483695
495915
108293
429959
225369
368647
265908
574132
120125
278242
149615
48944
317905
579594
219407
178116
42418
151227
313009
59230
353991
468202
236397
408239
194850
189491
70800
192564
478204
448317
231844
240912
537924
270373
251937
184858
463792
61769
468393
212998
151840
355159
396534
398936
234247
224047
58630
354063
233111
558983
416605
168067
255374
473144
477882
560155
45624
536169
439336
81222
193383
52193
73783
300057
129433
524924
561488
105168
115296
555514
26576
95533
253072
415684
11129
562377
251493
227269
377251
534898
125541
456392
208479
579418
278494
312439
201862
479314
76636
451169
505622
71684
67854
110841
538846
377252
95501
290215
127055
76742
19905
349447
82542
195880
442590
282803
279117
141668
176596
148655
580978
416357
484113
469363
398544
207385
122355
291476
416625
578147
575627
49884
410343
303548
276949
564496
56676
46729
555781
64635
242984
3077
416973
329394
114820
542090
409591
444801
487112
79513
237569
407047
554324
212083
86192
478115
542928
358719
144772
222251
283269
34120
363435
573749
501269
320929
320611
339690
373623
150691
311965
257297
536149
450704
317659
66822
424108
81033
167581
451213
319315
379315
372482
112989
46258
409066
25855
168571
407348
359156
131763
27394
365142
309364
12386
147226
455463
185258
53632
481804
64704
238402
77018
127681
138473
514193
333910
544053
56572
194677
252384
58627
435695
72681
501624
224596
39359
525300
433145
25162
142771
153711
450087
135369
6664
337661
400200
57895
442443
402249
12098
450777
447633
568418
146004
30944
60526
237996
385980
350557
538407
246275
543119
353590
258843
29931
478712
483205
155177
42540
237851
561369
212685
227617
116049
475571
22650
395005
429514
338132
352375
372479
36197
507385
8055
118413
555998
438867
176318
516725
372097
103812
200339
470642
81707
116577
529203
324225
521334
268777
448761
377649
270098
498409
569823
483806
252749
320137
232910
429591
536553
147466
501648
445464
488135
167661
227184
209681
214618
303485
400953
30387
451707
151328
387604
4065
561406
138248
529490
437620
147823
567305
364455
479452
286939
560978
197169
504664
373024
418927
424044
256230
208956
96294
272299
216091
556954
390352
379294
534866
61606
499120
311337
494706
52497
230129
83085
139198
414948
571051
578356
448077
553541
280799
488345
189274
385601
223500
503383
307435
468623
134538
417369
407626
431872
164094
228435
161384
466742
271120
283617
457560
174009
190475
179409
571331
78030
131547
487840
451761
581392
109174
132188
66930
396137
577532
433911
247786
135125
171758
395838
252761
317532
418213
177150
64054
335481
313927
286678
89232
342441
297981
275625
21599
390278
277718
165960
109908
120247
282566
55648
377411
198514
67361
243211
231315
295970
389669
575702
434201
459716
11426
49877
274894
552852
327799
465138
194701
401291
443005
355967
319917
504058
503893
123766
502479
426191
564978
277653
319121
543272
230273
175608
297168
284333
379035
65262
576417
128652
475447
331955
484418
247971
562911
421771
323258
419682
170706
487555
427343
163091
248204
359061
168178
235276
569142
49434
75309
486002
573922
521894
59110
235670
47983
63587
1072
70927
303438
519365
576550
225623
471507
409824
94676
503782
132773
231282
246146
305496
563475
293289
569177
388011
447065
431194
96161
415157
349030
392039
141659
394229
436797
187351
481171
167795
241248
337189
390175
503637
60547
418912
581031
374001
276763
554367
508100
520005
26685
574476
210296
341811
280599
349734
206397
437908
441212
478997
419893
467604
328783
157215
130147
19338
266816
59870
488726
213694
335039
566653
184745
478148
29180
33642
103008
505583
508430
540682
188181
229874
577929
305458
395204
42010
33425
508174
259248
242752
553271
417129
370736
327988
473902
78042
299854
206837
211384
238902
530834
309563
487471
365261
556683
437138
438061
24947
448401
348639
84744
336251
39475
5340
51831
85779
522525
32675
326442
384412
813
334396
182602
102899
337716
373292
378137
281581
529365
502678
335486
221680
448355
226451
492435
140946
273641
428212
143780
112737
250557
110187
527364
524984
542338
160660
474012
97346
373045
239668
544950
277384
380528
170662
115643
329766
71880
565834
49562
204216
271999
374516
454554
556647
283309
283884
508923
319427
163761
537560
514662
572533
383987
564532
183940
27988
556722
272033
246855
170021
108510
221916
317819
361896
163933
177093
285132
13636
334480
65601
92217
378087
285755
513918
457305
419273
365316
241531
562940
84448
393633
244179
527338
338475
320308
437371
209903
469807
347243
411509
310058
108751
40335
72606
490057
217959
42799
511763
539101
471631
232969
494283
235547
221509
208459
530658
69364
255746
422115
149863
291947
208433
219462
212935
500401
473159
221223
48263
385582
206309
515053
486581
454858
24972
495051
315407
150161
494453
51501
515240
434135
261448
103580
60519
289894
392664
193342
391512
246787
508262
558890
435065
286685
441275
186552
220951
165773
189850
224371
317563
242210
54521
395987
574140
233588
383622
32986
452807
53531
13920
315
231259
434866
420823
328548
385929
495454
44483
537910
391651
162237
477351
472157
265612
463338
29085
264838
564570
409192
375140
37041
332849
495769
475610
370724
458603
60915
44291
361661
190886
396775
309034
534593
414320
202241
196723
167748
131731
131087
115505
304625
295197
16119
222858
108113
575666
90310
429949
138456
287303
104737
307583
217978
285965
472823
341383
466024
450653
465225
195701
6026
128561
231381
269380
75740
163225
359707
579629
40114
370522
277956
337427
301870
103252
4219
56312
259477
526594
32252
499451
568272
229138
166069
460995
379781
465467
333846
527314
219488
142274
338086
109586
66825
313206
424152
265831
109644
417570
537408
332556
99597
108802
482563
294199
307280
230905
251777
222180
349122
210175
169779
258205
319465
10445
95509
261942
32339
478502
476074
358576
178494
468029
309461
56892
393230
401532
371138
286751
296648
572960
405060
327738
152353
224080
231087
26985
286151
98924
197951
78604
447103
154547
493148
552114
100311
212197
576431
187914
329895
93599
291319
306152
553700
394518
254431
53823
129129
160691
334473
467800
172622
235916
144246
23311
294956
157778
19766
253915
189982
149215
148452
88425
233938
236390
348179
168451
293061
215334
566145
325008
414684
494019
173504
329623
40893
52295
508780
454359
17068
507424
44741
225468
534297
383111
543860
116633
431530
160337
328326
385744
221794
166560
209073
16556
345168
23988
282835
70490
109141
414204
139984
487696
100647
437955
476913
273560
313209
443759
531752
580942
17578
111930
30492
401499
522413
11025
70062
463778
327964
381017
71599
14103
225036
457476
176000
408078
365069
198084
3870
97450
143064
53601
208513
90322
360126
100435
55569
101560
302055
301425
478582
330223
218319
212627
367639
157707
418445
554886
63949
194437
375086
135554
112385
290201
186703
534419
490801
539313
274275
122945
274978
558900
365419
96628
438126
56510
447151
233381
509415
17591
177367
165688
191616
113501
388611
228326
229896
334187
332965
549958
261879
145351
3375
510577
290072
365310
36741
537825
426128
223914
520902
285477
397138
125042
82990
492772
397575
78253
136286
487256
445723
538693
215582
400377
575323
250777
276849
328270
110779
417413
470487
429113
394266
33883
227733
144007
44266
263876
357228
102669
288737
133508
57859
359471
351033
212843
297502
160503
558656
451407
417141
140918
100395
217720
244951
6216
246932
426355
477415
457654
157989
314190
350620
559952
138094
576963
309260
551752
69837
384617
142225
188858
263896
440157
464030
54563
329386
206400
353653
401369
162475
520039
107351
71678
93114
259595
254100
486004
453945
375208
369642
578215
367065
393223
224079
173998
558619
250565
93875
93246
509820
576638
276244
499191
528654
401313
189307
492692
441168
154478
107384
151637
405121
166018
306661
169116
353270
44813
224677
330499
63724
564235
56828
98694
28229
430577
67462
535033
356569
412326
205902
534220
145409
54534
69049
322007
389262
471309
96712
70092
258101
458208
412004
294574
402184
58929
492413
332960
434916
515581
160290
275895
493829
474979
398821
117156
30055
230178
121040
532188
572109
24149
461002
95455
492125
116601
444404
171698
85427
349658
233290
35589
542630
350460
74599
254822
311452
510531
562136
520978
547470
318475
306947
230433
6268
396321
101960
456637
72095
3827
290668
140999
27862
102171
84214
570141
473508
538574
4057
462801
449504
427169
132081
477052
578499
476094
129166
470808
456819
413792
527532
68685
223283
240662
268733
16757
107454
97172
167482
310140
102667
508147
285978
199827
324732
293520
238193
562247
568948
445503
148502
447883
266369
495776
361700
240057
240889
4424
397058
351622
418517
243526
404587
244484
404899
510246
385276
94884
457599
227978
118234
145180
197583
257894
294029
224629
175520
226713
483083
339051
528800
44267
370145
151077
306407
259198
505825
334981
537293
18183
382624
132497
51359
555701
439546
465359
562527
90818
3866
363336
350008
533316
263845
463702
407864
260167
210693
515527
489771
282703
373401
88458
108360
506842
406530
380420
28995
566174
4578
62348
223869
493698
541338
435425
518451
483305
39570
472432
382887
549691
22198
183953
478811
334790
547533
327819
370718
233351
80549
17553
570951
237044
525841
487137
182897
102315
21285
481627
222026
16963
465765
430149
85581
75521
147873
375382
263734
187371
93883
272882
337546
255925
450716
41826
539535
411450
149616
284155
563898
171449
554152
405418
301261
235557
293906
455737
67470
497455
102096
302029
18766
419150
218155
514407
83624
19428
494599
510216
366136
35782
373109
63573
29525
461124
303178
491742
208669
437662
549644
217671
436584
79896
29821
554040
355622
411238
256981
133329
525265
462501
519369
378415
473745
265490
305247
106820
190360
329147
352601
269597
343887
35985
252699
253145
82860
216413
121951
514127
139240
322852
315202
516598
321517
345207
482499
68786
382558
556554
131894
342130
573260
443545
55637
509914
428502
97503
268622
549407
519181
271079
287140
55232
403526
32967
348487
3682
64170
484668
370400
109246
126282
404208
32116
428460
520802
249611
226976
481254
184300
479899
240344
550144
95001
6819
275930
303723
87726
262541
268643
290192
225358
210434
199555
569349
468891
219435
48747
487778
275694
447236
473952
496151
211641
315508
77989
304866
161463
548636
402143
65891
465554
264256
188927
358646
279747
507908
355081
65643
53330
491397
341431
52341
461939
236282
72023
352829
367715
391456
44454
29327
194676
383645
359394
193785
412847
8300
510313
177418
19413
354282
77533
106151
362370
508516
236349
374023
517394
146317
301781
398139
81286
64348
157036
52693
400936
187469
205634
117157
564290
149365
130647
397760
76985
22907
564074
481856
396159
227231
146401
343823
10716
484257
164599
218606
202465
244471
412868
202252
436048
141460
300965
431847
4834
469301
84324
561119
61526
435139
459563
424029
249306
178658
362351
253903
334097
141204
472027
381641
451420
290560
545128
35497
269751
442414
481829
398967
216191
382476
283757
413057
281358
544188
162741
170766
59250
465407
543795
546212
465195
267680
179201
514356
463856
316447
417660
140922
320271
454681
245086
224812
353581
435228
228380
55166
446467
188972
557643
512757
347224
464322
420070
570463
242303
405677
474363
50003
254997
180397
538105
339446
87403
71589
335986
88339
260175
427283
389677
146237
532107
505645
340734
6197
546716
67428
282431
357537
358630
28333
65098
78314
16486
343235
89631
402980
420530
283484
507721
189888
33841
295358
384164
528198
501286
489276
98471
71818
240967
281217
21076
157642
153987
102205
559382
548141
425652
111492
459800
286688
318299
363933
233617
21569
515814
331076
232263
285257
153134
496619
190117
259638
125377
232551
317208
195886
257588
110989
484494
462562
196619
200031
255045
480776
390567
425069
237994
416684
245314
29643
494690
325850
557101
22223
60699
157618
256022
404714
409796
492572
259557
536934
129890
515296
487323
14611
350852
543042
293784
308034
37074
534070
345944
515656
483646
56261
267825
208594
239052
272420
547307
502366
448812
178144
325416
42553
99657
569816
17476
523524
433683
577083
61184
466680
179586
403830
232801
117108
480687
346250
374253
130361
571351
91712
231631
263111
221494
554082
361520
439932
495344
18530
102915
515998
415680
323489
313520
301965
136145
517370
56594
441172
257951
16297
494663
384049
18385
486686
461507
202827
267111
478670
216063
134846
402970
214280
551349
268190
571903
326011
482929
271568
559086
337775
282252
264085
284568
102223
360372
19227
418569
165883
203818
568788
437395
103318
75605
298304
263327
445030
484401
118379
318468
224420
115763
470970
551736
386068
115191
147970
360725
3995
443834
513854
176522
3514
438833
399835
549810
187442
449158
200464
556481
230048
433994
502324
518814
292444
104565
577197
321355
127586
462519
230484
27987
365470
18367
363702
528315
401551
549597
453152
114846
33494
25234
477374
10015
328346
225307
264356
111361
531730
73889
404473
89288
533258
145757
277389
13035
407437
456433
245062
149916
503906
238210
226545
546695
267852
291107
91023
412208
223599
399376
164941
115939
15122
558748
160428
300772
476562
350657
14483
385379
5823
103320
237513
206937
521281
132000
76405
135685
320429
387513
500579
313710
322911
269550
470361
322443
12998
443268
213433
223636
137090
190794
493597
564304
160679
473801
158786
172366
572456
289031
21286
104408
345177
149179
203069
201078
167245
259354
146047
386964
71346
531912
359439
567106
174090
283715
540577
218809
452837
42735
242784
253584
438769
539378
409443
208338
368346
487679
337365
446006
12156
572015
548067
18377
523669
79345
458475
31885
82834
574955
253238
580930
194050
456719
278646
286157
23093
207500
34785
229583
368885
454044
117403
557539
154895
265329
75257
523515
479245
315713
469198
244361
342220
329026
13908
401910
191625
360297
267146
128989
525823
105594
192652
2001
119765
402885
33077
328732
205338
460040
53208
128475
370278
369382
297175
16254
103228
492729
174526
26286
45552
250381
61582
85281
229474
146454
258597
460164
171239
506039
253121
144173
387102
327088
365738
10655
308744
467594
81838
556938
399750
535037
578213
455416
285588
554619
264752
556824
81379
289058
517690
514875
297615
38798
381577
227236
346497
26928
407112
312017
280923
465605
240448
425155
207889
361406
364359
6747
377772
265843
469047
19756
302353
271960
344276
394729
147369
487018
82511
281406
59526
503456
104999
40699
503945
491636
375815
400644
89212
461147
309153
341695
47767
291898
342259
381723
250684
41832
253064
344255
139065
50562
103556
50620
556823
28186
36260
420366
213219
27486
443673
366897
287934
346492
267059
449291
47173
106346
42972
346302
293679
248564
333580
287041
215174
331222
9539
252646
57646
409064
229312
19737
278799
134177
404554
2229
23951
489052
2963
578856
278528
58973
101952
379962
336783
528849
335243
213742
535995
471822
140209
528996
296614
404684
49720
316555
532269
332219
439613
278665
190530
23420
305085
511402
151200
260654
578023
27307
242539
490712
328124
500183
35265
426232
452495
373813
382693
34354
263462
415790
54515
87602
322090
79684
136641
484899
482885
506417
481607
62833
566088
223373
66389
450975
134454
4042
354221
482675
347789
420892
495841
270248
74090
382704
442103
216324
402081
502517
55269
8329
215612
369019
574368
7894
260223
550478
376523
475357
481866
166489
578903
383605
63119
379093
560476
363469
5608
236036
340129
258160
503822
178053
229622
134841
143198
352317
229024
371143
498702
151396
50686
155864
63754
137859
496392
467799
368093
193090
514528
229660
342277
363014
407377
409525
172121
167992
367317
202171
424607
248150
89598
290457
79887
562747
159731
20046
149682
481124
559525
94179
22777
378051
103151
149555
523964
400422
416644
178376
534914
128076
292182
244975
344896
259360
402095
413585
268579
145621
139173
415551
337609
339240
482326
460095
320125
459935
514772
489510
516866
159680
147211
443635
15107
33186
116207
223929
387712
350733
526098
579544
141965
254682
127309
276796
401528
528127
272211
102066
419483
68445
547147
578114
122001
211164
48573
13452
124835
301147
490289
578900
366863
377476
527834
410916
89112
21097
493947
538133
271077
424088
239784
341886
425418
576803
30665
341947
88401
74421
302236
542804
12838
237514
542213
150512
112688
105472
443033
531465
488676
489452
201431
206577
18809
196379
276584
354639
233341
470414
570512
86407
444015
121316
333355
78578
274559
266976
212903
194347
505023
315751
1271
24849
117178
160016
380798
514514
319396
153776
346699
494817
254218
111813
185296
134902
139258
12315
155993
453351
430035
420629
203454
33332
540567
15704
497777
192118
231448
87980
206434
484304
541709
28058
379340
226555
412141
34164
385066
174718
433619
431133
64562
339793
358391
563514
73215
270650
548416
10434
500954
363023
70421
479481
352508
558248
284706
339886
538233
110873
268905
236841
488060
324817
429476
222588
574605
566261
75185
479803
369792
501718
21718
526980
378864
571427
473797
251702
225584
224938
139111
37477
127342
165271
129216
396412
128955
258559
357966
454258
189493
409455
228155
130553
523893
414471
108677
104249
89877
279119
314257
117585
369191
487058
43279
458463
407607
457276
403534
255418
13043
220666
542000
438909
158486
375455
268547
432218
350987
131174
175418
517881
465008
22218
292055
311511
573572
522820
64317
212643
352485
103261
253285
336061
206001
310206
330796
338383
163002
479023
154972
273304
231966
418958
376128
324706
87672
189469
577563
548322
309241
371134
527879
414848
205007
328210
546651
21084
127747
386752
153350
487573
252919
288055
546140
392841
219442
79824
332012
277204
554731
156151
148705
413466
124316
527477
24287
6447
365066
285639
520767
145551
485268
45954
166693
519936
319605
433232
507765
489187
99040
71970
272648
82775
3982
39597
513200
324866
473348
416840
227337
126281
346445
272487
222027
31602
289293
211830
42931
120520
157610
33808
106045
391216
250578
570779
233748
190872
127603
357734
239047
421341
330177
111824
56878
405999
276125
525691
119444
485945
360125
234900
508311
135126
532102
281134
447607
538444
9176
44463
330229
269799
246312
3249
425577
30471
83490
443671
293428
166474
13318
436929
524369
517282
514581
254400
319188
433992
97431
334610
183071
450771
517487
211464
272489
185588
105339
253487
498160
197213
524788
535340
60639
512175
138067
14619
112114
380096
248236
252599
38055
21408
108093
378865
94952
424528
421539
542502
550783
404739
183771
286613
231119
448710
455075
54560
566501
494812
514798
205374
567837
267416
388744
134502
453132
232005
207622
189509
258460
393617
547745
451024
307194
426016
526301
31567
421469
460704
183734
381238
241622
469781
431440
222741
80234
448924
30068
465779
13497
440935
318462
487851
355984
27942
117494
442888
110724
246364
481465
473595
550246
484173
52299
413776
153824
37012
296755
271235
375200
231374
468408
389541
352959
389718
111400
469902
68030
419384
70322
378901
303666
10759
476481
517080
316140
31057
379612
504774
367125
166585
518298
29602
151615
13235
493552
136951
334320
462710
159965
12093
313480
23378
65156
298224
74223
39195
303855
486035
29523
408954
395740
127499
224336
484875
352709
508065
188163
23812
72788
136002
215405
25193
198546
191305
480010
92041
144734
362656
69952
466429
371510
311167
272803
155578
321666
147924
131342
506832
482954
55417
190293
425612
323661
23811
580843
566828
85888
581571
562063
455532
294925
82486
72495
255139
366717
286874
105756
368586
282042
499202
109219
540225
98733
65584
162700
161006
285678
502459
332411
581097
448137
509823
442872
482091
298639
286932
176621
348134
421792
25759
327055
532769
5782
116480
82475
202158
51012
237701
448352
127743
32627
540384
298322
240405
253981
318144
349907
260977
204899
315381
181769
573374
286703
94667
241156
152898
472181
68648
98047
121867
357235
192516
448161
347673
334916
42355
407767
297844
143777
340459
222691
196912
405544
388962
274745
61779
2907
76245
27950
56845
321794
102256
300624
50013
13020
481349
456082
193540
552267
73903
262454
27330
393241
143559
104485
482751
207935
427779
346437
282568
223299
180559
434493
243176
446093
363624
522827
101017
455615
339384
318001
273362
158737
145462
268231
402757
249921
301970
82898
61201
496613
405777
455658
326236
433874
7035
287659
574059
507819
481760
251311
409903
318630
64377
421136
542301
577072
509553
167973
517579
146886
120734
353221
169579
318495
254520
358904
346433
21447
523262
422705
83427
439859
63334
309598
252504
43270
247065
403826
400612
480841
574153
557636
283405
132041
498241
280666
155509
174615
9768
374005
186719
143933
82513
480977
269483
462185
438888
105532
472036
116088
417797
183280
67023
398087
143666
563123
398017
472865
500324
12073
193385
236141
244157
5086
540257
38900
414499
368910
252381
384161
432268
401785
355647
286376
297187
558705
546361
284545
527155
390914
310685
430192
514650
74549
560532
298031
402408
414422
371577
123155
266968
265303
158293
340688
85294
575197
402902
430624
31915
347507
506378
63879
545982
86573
483449
408386
90216
535468
399010
233517
408792
507756
302312
417751
119870
69314
493845
241527
387109
255258
412325
245417
389698
460114
408081
262238
439974
535655
351036
414609
58801
70508
225124
107974
458955
45770
198604
493926
301927
124569
563312
404869
142269
567637
479769
509547
109986
37246
256278
106830
523907
256748
25009
341139
190991
491001
95924
98361
440931
99077
83730
174157
256101
222209
317177
52979
234176
44170
411451
238607
488404
424503
122405
497856
265934
444800
41658
104631
238316
148587
364535
89253
134819
982
166556
566357
456425
20561
331523
283141
317730
250035
214873
329756
506691
261637
415554
315314
193824
579051
382741
552826
249240
399876
106107
442094
193403
476207
502148
62292
406550
526247
124141
393464
11358
533377
497870
529613
355368
458228
231200
275869
40108
144321
487310
346930
276753
431116
553166
67046
218099
184218
246102
465625
397997
241675
174711
73226
436440
379914
22964
285400
396793
559908
172806
567357
264337
362281
163350
422117
17181
375294
501723
198421
163331
425441
380484
319818
195233
432890
178685
362140
98564
212838
151318
167827
502606
482706
116402
259676
561346
192878
217429
207691
236919
302712
194235
12079
285249
235328
373444
357933
222262
31532
174680
382078
170008
395974
554598
297257
203982
126127
333551
273403
254002
355180
319543
146098
64098
514800
159889
431915
381972
545016
565381
387335
153267
285076
179875
262086
90490
96193
538435
27237
347754
131534
339489
491579
130394
263265
457926
510919
175671
228042
49957
550719
142803
101806
326706
31729
231714
163186
475731
144754
126264
182629
194694
281207
241178
559591
348843
169352
351253
275001
60706
476785
12784
461350
315732
380889
567916
338323
308575
305923
286149
311988
504862
342718
65448
182956
529309
63691
337761
329016
456113
229940
70344
201030
282339
152614
326229
241100
209246
158353
124397
315393
328740
487502
447967
215706
483213
570474
114229
335366
220101
254101
113725
475523
273407
192636
203349
126090
464382
404064
512797
326056
557695
145845
554455
278078
357113
471629
526391
139333
460643
211216
414686
324504
88744
92092
403936
49770
273358
213740
39080
198426
30674
292537
184664
316855
159768
431461
518509
135759
379034
25425
82631
204203
509484
476344
574460
60496
360334
126024
497113
387913
229724
176174
134754
548711
360871
334328
186962
302443
75968
258975
152060
256967
398419
63558
168992
509373
567836
263028
404147
239928
513466
80271
18702
467038
135733
10097
401201
462208
419994
234811
401182
146224
572478
538588
554750
77095
541536
509806
219762
546333
193047
472519
332537
351783
21926
91942
269333
467763
443733
14089
188889
412516
341534
43340
329752
333087
311925
139970
54889
185281
580149
512501
575227
150920
398613
6178
510405
476539
176461
420688
281763
13463
63512
389021
179025
373898
450666
551746
401299
182054
257683
409126
453605
490146
315795
374135
108446
513966
127905
89906
481172
313957
189975
225160
306288
571745
38808
11638
143342
567530
425148
149366
491063
24498
219246
365479
77025
51487
174354
423710
528562
362711
46024
509733
190575
519768
318180
196948
340988
1306
495243
322592
181208
12902
277795
53121
280236
64339
204382
340763
337095
55695
66853
220942
560242
160690
563827
313525
481462
548428
240602
482798
534663
8138
225040
525169
134914
120717
471589
204728
304518
104610
574944
323077
463279
561591
451768
209893
543683
121302
179418
154399
530640
447099
572991
421744
542855
501329
380163
400617
100124
18441
102246
448461
121618
347876
179753
542
336107
177023
365620
233627
358756
476517
65360
420500
196675
22726
515304
191363
237791
458448
110203
392282
119006
110445
132746
435142
404377
153507
243102
511146
16418
308568
311501
210124
67568
307153
578506
564938
306595
153235
275830
192137
438910
438965
175314
509411
510
65612
352945
545274
89754
541251
233137
550391
159072
429521
160822
372618
78925
296560
205323
325389
87100
565648
487145
85488
189853
117379
73327
265451
115536
556473
24728
545181
122908
11401
420402
71310
406205
269847
139157
37024
58836
462023
83148
245603
269650
369721
511198
471020
53674
311644
261381
101292
276801
487927
108430
294244
444043
313712
128503
459401
254179
165160
137210
176873
350040
49640
156405
156504
126080
510756
377509
373645
318469
332721
542529
288450
425032
565330
172743
9640
328917
439423
451976
27540
199913
164044
172000
285299
11495
286144
290761
393292
482127
55049
100140
308579
43269
73790
279288
457121
177947
130654
254003
333841
275835
528418
357800
516777
521921
391956
446521
47992
217034
411253
53928
422653
508040
316993
411851
536204
579679
380898
408537
83471
491114
508844
484062
230436
56886
380729
284351
379830
539481
346287
89103
222958
536318
48756
171380
5700
338693
237699
391254
485248
507257
552032
425982
164999
485955
449244
367537
225392
201019
400286
178423
278660
21257
404596
415660
506394
362657
437353
223650
366103
459879
57979
438964
27980
438751
108472
89696
253096
461445
496794
66369
560217
528189
565110
230833
183202
103447
354841
35774
302528
388113
141441
398702
344181
501227
433420
396909
401287
481943
335725
10058
188639
186734
424658
549605
501995
286575
560088
77160
44545
390346
202629
197568
209558
470099
445517
9767
338120
44814
163030
214430
105679
136903
534975
576684
310958
405225
460482
222259
254008
384328
554075
489971
556306
219250
497980
83519
130175
520385
265273
72731
106199
127729
309081
121749
178966
210710
470012
109521
107331
456366
369512
440663
351991
72210
408779
528452
356144
386267
501695
548583
296021
403585
13797
530635
382800
410110
333164
209667
269183
545710
455613
452187
228398
61338
473588
535650
330311
23283
354445
318168
39580
398808
272459
149410
32918
439139
500662
538190
510910
564349
565522
531906
560355
576949
217495
510328
3729
275718
541528
413749
545841
415944
487021
134344
82313
177440
27691
323213
563436
499372
48134
521125
464675
79613
19375
186738
54273
552420
394468
198037
285826
319154
355344
29732
357241
246044
549506
201059
435029
233900
312454
491611
355767
410400
51101
37746
357929
186868
219313
216551
305940
123764
112289
529226
554136
565235
446633
325856
510914
422608
276798
223119
533424
351973
3076
324697
339501
413699
313956
510592
479390
389152
454107
157804
533291
160159
208365
310150
71784
170238
54141
122682
130413
554778
352421
46265
455717
568208
435109
372788
366389
573963
280338
375186
399868
513861
281772
429635
76179
430397
221661
562704
128258
525124
202742
479036
109752
25172
225360
125438
189033
160629
367418
169047
80078
307966
506342
524672
359746
546494
105108
90287
214216
1488
495182
420692
524662
541893
235868
576399
321344
561361
452982
477440
63185
104821
403716
469708
561547
569533
438300
326724
182575
189359
454928
145313
76784
469488
326780
151096
411686
450598
556910
479670
114807
504382
336762
186586
403474
2886
436665
181260
266043
23434
236093
485137
284940
216789
482780
169638
415889
127643
573063
413300
289833
96568
288486
510549
246920
444627
559234
276064
89616
366665
464335
271490
38350
329527
318396
338288
229188
464456
388053
279345
153749
330175
103125
515464
186268
46990
364517
98732
155794
358239
324165
374351
377284
46426
392167
194653
284955
385445
447574
105531
81485
362884
415322
467858
103502
442668
391251
578046
360092
475999
126514
38922
375729
462138
59036
209809
561947
149996
287716
112992
288519
568000
296617
23538
246339
195768
332003
341219
565612
337390
148517
307817
546274
112692
436023
401286
354237
341015
181658
420450
536417
134752
75558
459137
419559
561172
479734
167021
387281
523753
322945
4702
430934
239180
501841
50511
469040
429935
357220
533045
44215
345557
275038
499004
474969
368086
349791
532895
532137
397205
332015
295803
502253
431750
336465
423858
541327
50773
47328
568203
356066
196639
326111
138387
79591
312596
547099
114424
8571
458802
174048
415903
131343
50372
284703
2575
425542
206121
145127
73855
209068
404005
402948
535136
18542
213554
370378
70164
163297
521327
436515
184834
524062
479666
291501
155519
185832
384745
545285
294236
471711
151564
424068
241003
533477
424623
130534
119760
506589
472318
471647
517147
168141
75843
224541
500162
85856
518410
4714
404629
240867
433101
206395
82822
489958
580008
252344
516774
129980
76802
526087
354059
178192
534000
68032
150331
175912
378827
66862
134564
249817
473003
78274
165671
229856
341718
124106
207749
32067
197862
203151
525405
538126
168955
417487
328179
544731
453409
243234
168377
24778
425062
510522
257874
459953
388508
43232
34283
212047
266939
291126
360931
26782
576059
299367
453250
93243
498982
220989
500981
98739
147543
383007
121142
113142
119560
285821
121226
470049
223827
69458
556888
416950
401884
474224
567389
84295
202990
537687
281910
400408
481598
47746
357004
211110
159971
45282
65029
310558
450378
221378
510976
459631
155849
40398
543494
566785
65336
159729
254136
557344
490356
444769
513324
86221
101689
394330
391084
504165
334938
29592
101355
393176
310315
177078
421623
422206
35102
161796
494940
445477
277463
21294
244666
323028
58841
246716
387599
129872
130880
52773
219339
373522
439366
331507
141756
17856
532967
7677
211983
476589
113182
521982
480818
305685
426445
303599
109314
287988
117636
194738
512569
26913
93649
140481
453424
409825
266242
449238
197663
240046
62743
545187
291797
388882
84238
49346
410779
513795
351718
577520
484277
68805
300415
206968
298464
542475
166998
211178
383453
350560
518321
473771
79873
227117
432997
25765
114316
188965
81042
312850
72790
534366
22256
174876
520049
276721
411690
528094
67126
265432
394682
245371
522221
293763
310807
369504
86189
28589
257815
288215
279780
528583
318108
255604
473085
195583
237611
50480
107425
196131
492974
151567
121575
360191
60952
178431
10936
91917
285679
293272
72740
151211
441012
401312
471900
99364
228519
287187
447731
399102
350014
549784
490935
99046
538687
115355
455165
178407
454336
470190
293371
345719
543028
180387
388905
21622
71792
381837
491664
14883
538210
176040
278525
273592
183113
118870
53047
246489
160597
282208
534195
45923
98631
117336
570338
163718
282015
37401
23631
4360
494642
506792
66164
470797
275380
388025
135806
143071
47700
161062
227677
269126
237988
523505
433801
362758
247
458772
257255
360283
561622
317807
496302
144561
529905
39779
554168
378214
348555
391113
235646
187650
222659
295834
508771
145192
535679
153462
264235
450551
357626
271231
369878
349607
41342
56293
120645
103356
322969
131449
333688
425415
478140
74328
437510
279477
164909
88875
448843
292678
22229
507390
524233
495947
4762
211397
440611
316141
97871
405288
306711
251922
354525
261789
155386
520617
120060
485785
168800
447974
193046
478785
5684
333083
83953
352899
499360
36950
527090
580003
114521
324280
291320
154346
228794
475451
85084
477639
457948
250677
471188
559039
95061
248823
507479
115089
480823
493384
47512
310216
500165
139009
100064
414492
270089
237587
402213
12155
61052
136668
11802
32458
521117
455758
186090
471513
281779
63017
95559
568391
218446
32667
191836
58517
380258
181566
430472
264806
501369
510611
263204
165034
260581
337394
524927
21346
369049
305371
414089
497257
52256
143995
552089
349352
74390
508695
333509
132549
510304
7653
407040
169006
367758
285810
404563
280852
513837
537773
157923
96257
359917
295853
25516
368731
246396
264987
451680
382453
87756
382482
383379
133937
148703
82737
75902
115632
431692
449902
544577
21166
57977
563948
522110
136512
183360
354036
43522
382100
457726
496693
422865
352498
217379
387672
208838
163240
298836
481759
234700
402809
397599
487245
394126
427992
43583
315232
364234
557263
487359
453566
86686
267823
326793
272758
533182
169188
138081
9673
123749
240648
98639
418113
377878
559484
116423
100468
178935
199196
119552
43353
547465
344422
102387
402598
564031
268731
262450
179544
540882
551470
480556
127467
270784
382083
235034
147526
218840
17451
381117
513796
369722
66443
578094
294117
148205
147694
20460
66283
476701
207455
191473
192081
151497
268570
411926
355095
323397
136369
359283
340058
444483
529645
420215
175017
535804
365739
95358
138567
26719
153186
376916
429509
85933
393432
506439
264244
439779
483928
7852
340157
409652
254228
162087
373291
135292
95203
145855
514628
77408
463140
466460
488747
562916
81357
335692
440057
36218
479528
510252
308812
430702
416266
403064
198929
123824
53778
448267
471315
538372
4555
425772
312790
230340
370466
56145
232093
281021
552461
426500
38670
393224
121032
580511
381193
456522
393228
258788
23035
533293
331520
288600
24290
379470
26775
435170
160247
187659
165404
75352
89848
150100
205808
255462
431986
221057
580813
122394
472729
559218
352654
484174
207276
413312
523468
546301
90836
491516
475533
546010
55744
325380
456068
243135
193410
69270
389031
567287
446500
7689
435414
305905
29626
9851
427007
232011
546646
579937
41001
393126
168521
305106
410305
253784
55737
388179
152505
306074
462129
363718
452919
71476
297581
560634
470632
188184
396890
92188
49814
106168
508045
278715
362498
31838
205121
477759
189290
25854
297112
481773
311683
434668
154686
193454
242607
176969
201368
143745
139526
30299
476520
3623
475711
29509
258566
231773
454524
568562
351154
493438
546933
356938
336811
456147
156396
29895
337151
335009
42060
291599
325472
3160
153634
671
529823
343425
411513
453781
463110
528937
388227
540229
204174
54666
216820
448402
392330
399887
142201
548821
306420
247247
522101
144554
319451
90428
120416
574034
128615
6792
350492
292727
266622
416026
397075
154503
366688
265074
271689
368024
443987
155941
277968
374288
269946
244862
265796
51771
93127
485902
322255
330865
181766
290314
531910
292928
209915
420167
27513
21235
513430
237841
465354
188621
348609
95099
205700
357139
506735
231310
341448
282834
484165
264076
559209
359620
88274
181946
187949
224805
69008
897
516000
181867
34616
331702
528167
540056
272058
57639
216987
568878
360927
505128
373509
117849
42050
27395
434628
208931
384961
482748
178751
272991
352877
89939
514071
528880
324513
392480
432817
433392
333433
175540
69308
273887
444107
71992
223165
508281
92165
38426
5587
469053
576430
226617
406677
244782
325654
468284
230554
147760
319669
511700
334953
26484
199131
191856
107753
496732
70211
288556
157198
92415
135937
298139
338316
409722
441828
124861
433184
246959
309916
42278
89124
453629
99417
160628
534208
155194
196876
83669
110886
548546
508328
366274
412296
229875
105402
71011
352241
257788
539475
274480
198620
455366
360771
379980
136561
494531
80941
285740
213555
66253
250639
24239
381377
138670
376405
378626
546586
398772
419015
449106
123359
529340
289861
56452
126144
216197
155998
197836
237561
249076
8332
452814
67656
324036
453191
352524
345053
84731
44820
71232
4442
425123
253513
478368
87655
385401
373120
485291
353701
538555
408418
104541
227010
493307
102706
171737
37519
28924
533957
286022
15203
445346
398099
363386
309949
493278
162007
218939
344149
33175
63683
255577
199609
565857
82705
442150
449484
276124
449781
224776
262116
201184
471153
383787
183445
160602
455496
463953
515191
64149
141015
233726
292912
463546
309368
10907
333247
56206
425038
115117
175998
251626
234768
205848
150838
248702
161545
483090
211593
353806
215033
53725
484666
547985
269091
336607
523390
44251
538916
12158
86344
575220
36915
63075
435885
442641
413382
227439
257489
447091
142357
161793
73685
488073
279129
213009
180466
552561
13969
343619
27471
376420
184520
418772
475883
383401
86569
95493
349960
267311
59012
26118
131465
15374
298481
28766
268668
22838
558849
57892
451826
330881
269973
210983
531406
417273
390129
424532
562394
256154
546511
39064
193947
281442
217458
188599
208815
82324
474656
267082
577278
274888
556383
507910
54805
433766
59750
166711
10870
267189
558426
310897
77816
134958
420747
517139
531027
223476
356403
12797
357877
208967
132607
370152
151854
108228
204775
548836
236354
296767
526325
571244
309728
474668
207496
212508
389207
430932
151125
142689
487038
219064
112320
330607
105865
545705
54160
330990
293242
40068
271351
406557
17399
539371
445726
159456
86108
357424
442062
264699
255335
577029
229936
465309
552016
343815
194108
527972
242104
9479
362795
308977
553021
231337
492069
476235
345476
232410
204721
221400
222003
400606
369731
452250
177917
10727
23735
240862
300636
569742
515710
390347
401400
399946
374454
153655
181625
77864
321209
33631
359029
422774
578890
447253
126433
274860
506927
323162
313263
281850
499135
223366
257804
512983
556617
78451
488960
220850
391141
121857
181829
556789
521361
235792
266910
504299
529542
248732
279689
48895
344807
39846
195351
406424
199527
291466
302230
257729
292554
513451
119966
281227
483971
573263
555339
570412
332740
358361
40219
52611
556999
308892
77643
501176
372702
293716
438993
8234
544893
353370
17325
188343
337219
387121
471322
507444
85904
146611
109973
466656
426323
97217
561577
103295
372775
501435
579862
559055
166403
273561
41455
306499
266914
174079
358580
370979
548240
521245
151764
159987
272040
269577
440520
369969
276162
162102
11475
475902
208646
487464
501959
48220
137396
442879
93519
488532
373666
434484
499324
58167
241971
562176
58041
481796
431400
479697
238178
393286
221045
195840
506965
352819
136142
380931
162041
400792
37396
423562
95105
202906
534074
428707
295461
494504
427972
314254
92331
410750
456629
354604
154727
311641
135790
156624
282766
94632
487770
4546
116040
164569
250241
87058
320911
336966
242376
336690
11474
566051
226488
274631
310989
532147
545082
424705
131674
556622
564848
177755
513441
249543
396294
523236
383424
363111
287299
325684
330919
332243
101431
223830
482479
564756
506034
557254
382898
174712
233296
90867
479677
64455
201698
118195
36725
136235
262492
576295
451574
191785
138921
127424
299618
130392
270184
465395
106296
257958
144497
37492
317054
297200
336887
198558
362247
555814
306037
324448
292387
117838
407667
37169
232114
267259
119922
159926
120790
137407
376196
357568
448887
116783
56132
28327
349603
504023
100413
221891
414918
50727
517405
368825
501801
91055
5913
268897
144582
116832
578154
455960
146881
331074
165571
369139
430260
300047
496401
336040
459997
66652
173798
515853
340771
186729
553236
135412
380472
447235
37999
139390
255532
354692
518083
514601
550874
185881
375342
183327
530712
422393
126305
494574
499540
319914
114140
184862
184914
556666
556461
557664
10108
211439
537684
94148
84819
361323
392601
13529
541746
18214
118838
98830
482363
323303
97785
554138
451160
98679
465169
446769
242969
378700
537729
342812
491850
187882
292572
403265
384023
28662
566341
144574
189735
526874
433021
7721
504037
558269
506545
21942
386400
332732
517830
243627
410152
455182
252340
405456
254150
290106
429727
85817
455952
69874
427770
208824
563380
294823
148802
523272
523564
518755
431340
61409
210567
250802
401681
43609
1942
77355
331313
490490
163267
371258
254712
241611
437868
222191
190885
448723
329661
71845
366787
313567
35864
232701
314051
135577
310928
517017
104262
76195
313738
38751
311637
150746
89221
20679
457791
357470
212229
449088
554408
335955
395552
11702
151757
486506
131918
180287
396039
406250
31734
153652
566612
102111
542069
406948
194943
213048
510342
123117
87210
423363
145375
61892
346223
316802
374785
39460
16069
233644
271987
479103
324669
197305
208618
119337
392145
430523
462955
366501
166594
482841
443547
345702
525824
322557
445761
552383
184806
498007
4956
576011
232673
353133
4694
70159
435473
114686
347104
216244
273106
98394
256061
102252
120670
128008
95257
97591
567768
569353
280913
470907
308772
17945
146954
542662
22154
199794
405108
187015
38256
330133
269986
381967
446880
371166
331426
556370
262099
396296
363341
61601
504280
132170
406874
369557
12501
457408
534690
17004
182556
555311
373218
226294
225455
410283
370512
320234
72602
234343
35722
575574
547044
283377
127330
209266
30289
285307
224869
149166
246656
38616
94118
181481
571964
263043
474616
255641
151833
456045
310015
470915
197401
522477
357301
100012
350358
514777
142757
197192
546474
35217
510264
264381
503961
535358
554434
36237
304919
382714
228734
517171
328121
104596
32060
284667
121582
229552
160968
264567
470172
219958
568052
48354
6753
437277
124751
107734
64534
85048
551631
496429
491211
145460
74138
355629
414108
88116
457703
118329
333151
473762
298623
333739
541255
89912
118957
235259
47954
122750
319332
295032
62759
80486
376454
69405
65965
548874
239936
504160
218580
32386
551814
555358
192295
30677
510096
557118
100542
378896
506964
527886
231020
167411
182824
459515
526750
410302
535899
27162
329765
453932
122457
444160
275663
556282
143470
139748
177254
5151
26981
469142
538544
405579
361736
251758
271591
178476
184868
250576
336129
191740
310338
140655
34304
318736
206787
25576
519616
105901
337915
406535
493888
9698
525709
440534
275432
460263
92089
314627
475055
373905
79269
244528
156955
436967
104846
63503
121174
469355
367784
106714
335274
84352
309192
72955
460503
99008
50518
401288
448689
202800
416884
323734
370918
264179
343393
175236
534037
496261
494195
245999
44682
316061
167453
30437
426996
177247
377488
308524
345634
335855
516471
339234
84313
369285
334431
61562
315043
411182
123421
268583
358523
262414
329127
234941
355385
255568
145311
376896
197812
333126
492967
69311
309946
425207
411571
561453
4809
402378
182507
433052
511522
140028
90959
225959
131208
127799
95032
103219
245760
363464
35558
160254
379735
351013
4970
158897
133905
142958
439307
220472
13230
200814
296613
5424
192581
470004
531646
379871
511325
456953
104023
47526
460448
550745
579968
164224
130625
23588
496386
88663
520610
246470
228732
236626
545145
177289
95241
290676
297898
369202
580523
358172
278204
119555
313880
494257
256706
145241
437711
329724
507196
437416
135278
12735
423023
39185
391074
54351
281498
198441
282359
283631
24547
444397
509023
384026
37843
29982
420524
272100
497930
337890
545721
15658
419
498436
544475
438294
21181
7855
96177
88653
230851
126180
286816
88514
172834
109863
423782
163965
63662
55090
24939
414552
119916
271066
53929
561033
325685
60350
462957
285064
160102
369087
65884
418115
125115
494155
71989
377007
384235
13273
351479
62209
329703
375826
277775
190849
451131
435755
34831
76608
405114
89248
209467
127892
97065
291625
371201
501004
387736
563645
421648
70702
18373
86591
179122
531944
536808
270796
372363
142153
336494
296770
423777
304939
455523
273253
268310
106963
212326
79286
279308
461027
142859
358176
114697
477585
122093
152429
449873
374597
13506
218116
382289
60604
406055
230393
123920
139590
276854
460362
133722
221478
436168
160267
168274
226595
411247
139120
129305
580913
373936
181316
126651
24765
108917
275656
433397
95020
314626
579576
572949
429305
105626
487487
54083
113021
396172
172800
158000
549101
326001
574760
281003
78394
467516
399881
571702
106383
388070
378055
6155
558444
274116
305975
58951
560457
58511
328115
529580
305390
83642
170101
126748
394486
563164
321127
328918
357132
486485
30589
60567
134799
185209
371977
90882
524471
59648
277990
381256
202752
423860
316650
126610
428340
174282
117774
155709
91780
472320
560691
227732
80052
402321
227858
116453
302872
567036
272405
448801
282730
80654
259712
103612
48727
47178
575594
182243
432025
566897
283957
344729
312494
390168
49128
520310
157158
65261
128385
472602
514209
310463
301413
58267
292898
374106
185820
19391
341070
349423
294909
211771
125015
322478
496018
409872
17205
398053
295776
115544
106660
216954
103230
299675
247318
277848
432327
110797
476965
384907
522616
518610
465163
209923
2429
421560
570574
99453
42871
268313
378312
204074
444262
215855
103877
469728
138069
556089
197705
321007
405400
35145
48935
317176
566844
203765
193034
39043
32275
348517
210809
133845
251585
247929
413070
79143
437530
453526
574901
277496
88330
13279
478505
227638
539755
163903
83102
386483
162204
54323
431357
519035
469373
131434
167695
163474
343881
385444
315916
477719
475453
13492
343520
561484
477265
63828
374800
262308
511569
426853
166702
315193
90290
320066
406805
546337
359678
506910
576343
470754
374805
240241
116570
346890
163485
152385
580850
339862
534926
129772
481399
335888
243926
571047
279373
92818
148398
215201
80098
317990
549488
399181
387529
262909
518462
91644
463349
63959
280951
112410
462517
20727
410425
511438
520036
449304
424370
151709
362503
338218
503779
201564
286998
12861
548723
518638
222857
366661
401835
214569
28044
168329
550518
158794
342556
188156
231596
521199
252132
377464
504673
350061
415771
332815
281262
292177
551246
327332
499789
158873
246573
518416
525187
59278
461283
576727
381154
269843
321766
123008
131961
563734
326583
312679
527618
27665
496991
254567
4319
83269
238713
401067
393744
509358
340454
262619
167622
463830
328054
360500
257176
328652
376811
256075
170931
108514
307272
424132
578884
219963
255489
177958
357340
72580
199919
43393
265573
4308
236998
85700
17751
500690
83566
170774
550129
406666
42345
441909
387575
58654
340109
499446
83518
325125
438102
117322
471357
353017
194897
239739
485798
274105
244231
110209
287822
554015
44782
64356
178268
438698
440346
347793
542159
39859
281108
215149
393174
223621
371718
395019
515655
36854
481571
181035
372234
306447
67482
365458
250844
488316
575040
312541
110604
356972
177899
343857
486372
195017
76645
313659
153031
573241
170291
94996
164388
184329
42659
399016
503561
444257
252730
436303
479263
24899
417726
178672
44739
373278
62160
407053
97982
41116
122207
362618
509364
531488
178793
456499
447049
431921
372691
82600
3003
537412
326750
136704
422480
172964
433013
30864
225253
97255
176702
659
97165
392683
405840
460031
387635
336770
220654
322049
86981
56634
408424
189798
388693
503985
461181
325629
368468
366383
230345
452343
332606
365523
9029
231280
234942
183293
117275
393178
207381
313506
156461
69501
266800
141008
26172
82772
214040
356107
239502
61326
328751
272838
192720
123127
236052
104142
38614
535994
471280
331165
376746
339111
382203
70059
174211
565310
67053
59114
312199
10232
504158
29751
409209
264514
412187
445192
235536
560789
126392
76492
248169
84956
457344
324099
169340
180253
228222
230616
54743
211340
487995
311066
9296
326083
489849
126321
12696
114657
563869
569827
271417
205243
395050
18554
11336
247977
281351
334779
61308
103276
299641
122459
183938
294231
417365
376796
463591
159061
203400
343728
364468
324816
50290
9372
345370
442242
425752
187869
454636
355108
63321
431628
169576
252952
490010
180767
35961
365284
566514
173239
77662
326237
463224
6873
267210
220042
403080
256215
571236
215561
78562
524130
6590
320563
9898
430476
520063
199485
305788
106275
198277
140285
466484
551873
253945
136542
577869
356535
554668
447232
53426
509047
319494
104299
346435
16518
480454
324871
432444
366558
296106
178239
90676
72509
302869
413879
362853
457434
526295
421205
74007
150258
396574
284664
440340
434016
298195
186245
227372
365817
88754
302703
581258
229544
524453
281215
351595
560754
474725
41345
568156
467469
320902
450168
461560
60688
380983
75132
81307
29747
461098
322553
133278
221416
121649
274036
28257
129737
348668
444799
336741
81401
489744
334059
418042
422696
573733
536786
432170
266441
190906
137042
364862
87027
53022
42967
22265
554067
530855
412687
185153
300510
361193
530216
569322
338342
461326
93866
390908
402846
102610
106079
535432
507237
321039
174185
385016
48384
18647
6338
108850
81363
339105
251502
348951
170327
419772
331680
311957
96064
207880
551088
526592
441108
243330
266461
209722
429594
20768
103549
303227
195837
492995
161886
329831
467113
222439
260418
428726
459569
315521
458519
303540
140575
245409
259484
550298
570440
149388
342643
295049
311784
533917
565756
241206
552245
114801
135959
537579
52437
319650
428113
68482
524625
210333
66628
23400
56784
64602
228677
444156
67420
524522
115197
425550
51795
278238
399298
473608
324037
195615
226904
423540
537920
218284
340314
545500
303650
453491
523989
93885
522192
284684
251132
71429
40111
7945
559249
511829
471508
416426
453602
132106
450863
39640
546480
11680
519617
311377
244022
533770
549098
206606
371706
165587
415694
249905
563299
342184
196063
49886
213529
47734
297692
424110
363080
273783
70380
215847
357759
437701
100142
20436
82143
447689
130972
302019
199142
212864
14337
262359
242854
565902
540307
465200
313066
106646
17210
435326
462383
436685
363602
180208
349007
367319
347297
115260
464140
68183
234028
96046
519578
204664
261669
434409
64799
191283
575854
358216
174274
561715
111705
440783
551464
295893
245817
54149
259297
264091
284192
171648
115358
328686
490572
566968
574455
15617
37394
1813
434623
129758
482493
235316
382022
61084
361375
222346
62386
352690
51793
232617
241341
345602
505375
280215
206062
451739
576589
231395
444278
399710
205279
403358
280505
408111
516199
292596
375590
555577
298065
216038
336449
397253
154207
362643
264165
217113
137100
358965
466694
24554
96500
109117
209513
230707
262171
67849
314500
164146
415787
560172
11223
98405
78466
190952
315053
581096
526350
127830
272119
308967
437948
256096
61734
262221
110944
261477
476380
41097
171607
238712
115829
114169
94061
465476
326098
500531
394211
364934
338558
207010
142431
41528
386295
229630
350313
372288
540728
384
37433
323581
352732
560809
391682
342963
156180
124893
555273
262207
102191
33248
416528
514156
553176
458483
314530
203691
327215
74714
168854
62844
8536
316631
494941
139538
13995
365865
48794
142547
241886
491510
358211
320089
193074
252567
313381
396115
307432
180555
190659
239499
472954
110374
1204
414999
468841
486503
357089
125769
337019
102225
527277
102168
51800
4662
268785
19698
484186
348684
139696
534448
361604
137365
355133
313019
298306
443618
390179
106875
58864
487571
206653
19015
581904
355857
487510
110447
459466
227621
39527
25485
185866
432569
374890
221651
405563
140865
482409
417583
572022
477390
313061
573297
55665
471983
246081
501499
570410
506087
97529
410992
411385
225479
16295
287842
425536
314983
556482
56849
82494
70931
30875
377651
6263
226018
103465
192256
473345
478328
298132
23759
290889
524144
483381
55389
454857
351250
315092
441952
39163
308775
544113
423622
573525
377465
543838
295286
520477
398665
387212
490908
147092
377561
47288
154637
287449
83454
436538
380301
243504
538735
39455
491943
561543
53255
386304
213260
196281
251988
224929
193659
362839
264362
84757
111436
524802
254925
439060
475947
77553
237538
481940
220483
233614
177977
560409
538164
69205
433563
333848
366326
386684
189390
406533
198214
277096
412901
301047
307502
513174
323421
487194
416115
167642
451727
135907
562335
456478
138
45842
503567
390710
564162
237655
228091
523553
439865
431426
508530
195355
55169
93590
562678
139595
113212
59693
67117
45181
372415
320721
520471
154337
248005
296809
135920
338012
102459
548971
194742
456076
273324
162343
241806
220189
95148
78355
257341
211265
277473
202601
543840
234161
240441
45361
194530
212063
70755
543734
181776
335184
438196
407422
477922
202463
465906
224081
113880
442506
55413
482252
250737
170636
305577
386564
414111
309710
172608
474279
431699
494041
307125
428629
71769
480161
192164
442016
417926
88324
350727
446807
177019
476269
437102
55630
96084
49408
323268
28281
461567
178924
401589
18529
54233
362072
568557
373700
227969
432968
18633
238452
326685
158286
8238
486595
257063
119002
212787
392727
114132
322771
442819
195949
188058
35664
427726
131118
32678
308610
565098
559857
560629
411266
171422
390496
548515
324778
314647
145748
172537
511774
451520
356549
392641
346041
378194
557578
51642
43438
161973
426400
253480
431407
68130
538938
550221
276770
567421
40746
361275
424978
509693
472551
446956
227289
48256
289067
230227
69968
365319
146582
534107
41952
78336
179034
363084
204800
276565
246575
571737
524628
283237
225246
254418
103404
56885
30508
303340
382854
312334
251835
572171
136790
355866
501889
95749
140460
523966
358416
513494
424279
229500
95081
214845
319468
257243
352805
427918
75585
4140
217304
404759
206899
165412
377709
425590
473741
457672
314964
444235
28952
362328
457521
515566
85225
273439
375361
94630
96466
401688
278491
531032
458412
180989
102620
313437
110616
127615
134486
25987
242089
134770
318850
554636
445220
352019
60532
306109
42007
575249
384875
492659
321511
57075
387293
75509
366734
556783
34920
374077
503832
14396
389190
277263
286388
235600
13671
87847
333954
473723
539283
386390
513361
267028
559386
408502
401138
228227
192160
437607
41630
77805
259349
234834
560606
456827
22710
367772
452170
118994
237327
18482
377074
504999
560563
94351
344096
483752
369823
226287
328898
352313
92685
9859
84852
291402
345658
299780
334372
95412
524773
514674
350826
351126
280423
168542
477724
462449
21343
81280
12556
412661
403222
116746
545832
278706
140898
450212
269381
456919
400593
286656
171736
375960
378039
101652
208834
120376
139216
46438
564063
289696
498081
109738
382582
183626
207503
224140
411485
151414
433240
410123
127809
145891
311088
208994
332468
137681
500267
113852
222753
305227
548704
412874
264389
561594
181939
274130
111157
161733
79152
103547
520100
58708
221949
553346
214265
140648
571694
249200
369180
192722
367096
483424
265020
133030
203336
353006
122955
335066
17582
488745
25710
288106
332352
267605
143637
274068
2623
338189
61729
201406
446827
288941
478005
501594
233153
245846
243527
355674
467646
176763
335630
79077
451893
522330
222506
171142
450687
498529
172229
199204
282791
578317
61683
542313
300782
369801
503718
362936
334216
335697
313556
37222
214655
251072
359323
322239
343737
365514
59735
475651
532181
440262
362318
555743
142259
206469
550824
224727
559053
306145
242212
434004
306803
441900
488583
13662
219968
439242
289354
105364
219312
134606
85446
133004
223114
26780
70746
369349
134474
179331
482957
190718
24289
539538
556782
520220
140813
198936
173631
95814
99086
45128
363969
197507
539173
169217
150360
381282
389303
394159
230702
421853
79258
131415
392827
238095
569065
261871
540843
535978
545834
131373
407102
422850
146560
356015
343984
251008
135982
531450
485082
221755
581326
43724
219248
142390
40737
559907
347511
387056
520843
390267
509339
509084
556715
542384
51222
506880
444467
229401
485777
345455
11677
47372
511848
479198
139952
373683
502441
575792
515937
566201
382503
323054
488962
185571
289682
422585
487414
326239
140114
425201
186265
383660
304963
571661
379487
104756
435046
403837
381403
164810
445745
99245
444392
167393
55318
1911
26435
158233
290767
262146
366290
452859
391492
578231
1888
67155
419712
563031
415776
194421
119118
459463
350670
176385
10683
240543
284290
527891
501110
500792
213349
439445
248255
572807
557249
436056
435456
569919
523923
485303
541374
552403
178438
247006
372141
406895
414802
106517
389692
568810
334867
179545
581668
49079
9024
286483
36903
383768
353884
524486
498509
39360
351242
197713
559482
576218
414849
302399
63084
262399
25673
532603
541529
294409
402235
425497
214067
386239
12766
259753
282720
267348
109359
467939
122436
447231
211283
159521
105825
242453
139095
296157
110697
312433
125979
58732
55984
456500
362360
308488
581065
216531
224149
332623
172135
57614
122097
470291
89411
129257
289658
437169
178052
457235
362683
38733
452719
391374
569792
22564
526968
293306
470385
319088
478609
297730
105113
211098
451178
425798
294233
426388
164951
352178
217240
192927
132902
461695
203794
201972
137339
15586
105921
460918
254071
225443
156328
510564
191261
229615
327499
320770
382971
299544
458969
408258
102822
149306
575498
361578
134479
498015
341891
379845
334940
575535
431917
94000
459214
161157
101842
43431
289684
498173
80742
545116
371648
321324
202681
228876
111422
51963
213423
169474
250474
90582
72111
99522
36653
105358
484985
400560
565379
282599
373465
487632
199721
46519
486298
354716
32739
408730
129026
541591
445111
267048
386580
161929
391568
369086
537648
421611
436932
455135
380957
539507
283632
335688
462224
426985
138772
331249
202532
96748
8284
240163
113857
465247
158195
520199
50662
345842
53911
291140
149434
531837
482474
144337
193363
479442
380522
303891
99751
491753
469515
538709
117229
51083
419327
85349
293510
396977
159887
506012
58397
20261
291475
89881
572830
162161
57849
336484
223293
208511
274047
338248
254028
55860
377159
364815
496499
566175
95025
394269
406233
215664
270369
7932
281105
78225
128557
397292
18934
223928
361361
138595
316085
570801
570785
518180
324012
62053
138189
96497
295317
205703
519628
82106
419664
137918
263264
460885
469724
370805
94863
52320
441608
291417
24637
349932
411142
49878
222345
376131
535130
467082
168207
437452
568492
386601
274499
62173
482002
257955
323917
9669
172937
341040
317495
202783
365312
291630
240321
562895
436735
20542
322634
108505
254281
48493
332006
49719
181009
302527
106034
347700
192464
507761
278656
239307
356108
207475
121952
365575
522719
484288
251696
241126
356374
273600
288123
545316
500782
378022
540716
389768
61054
232116
219249
260512
147501
24234
561894
5172
74336
457737
437282
170832
332417
219361
139284
157190
458763
3812
209027
315830
151466
530684
392585
30073
496123
68688
395007
337472
197195
195459
542485
345543
176728
247050
351514
146169
331978
503921
30647
84512
169262
561875
27792
188013
287575
63408
222056
282900
76988
330756
97999
224052
539340
537649
74428
248168
249130
299466
529300
125598
284008
561163
96435
108575
352908
153591
62038
125603
375857
530645
34816
230046
491737
111646
183171
171353
393418
264092
412720
547475
99966
254081
359537
414887
182019
504257
483645
378604
141860
511930
515917
545375
227734
516990
446421
283059
539404
310562
183218
484960
36091
467537
423711
327181
476397
54692
121363
455874
388615
454886
347354
529376
424408
191338
167220
50061
242116
208024
232670
370479
30569
331676
343765
18801
365232
109588
354035
334631
29104
577052
125452
441507
502717
100157
340148
525180
265010
580051
308758
386890
531963
172040
136949
302103
449197
502504
133486
512007
53304
80526
438377
519894
267274
300499
155618
133426
281496
396010
580777
219118
496064
500273
198137
204826
527391
371705
390439
383564
505980
430455
443875
393705
448648
282708
225554
480773
95880
469191
140179
503809
24294
193166
242564
422105
283620
390552
418193
192407
356052
29956
572089
29096
415516
1099
31938
426806
572316
31582
563122
450426
150455
129485
1315
117046
346472
321583
534183
90662
345172
450194
534972
385381
253890
184052
3685
372122
127750
516488
556886
190581
171272
41482
120782
528712
529136
168627
360778
89425
490850
268133
306231
150698
205918
259172
178870
175250
116622
340405
479763
534058
214792
551594
188225
114464
387419
75927
154068
382413
231902
95622
360604
56963
81461
309599
147442
1611
87007
322097
103746
279775
430928
215586
147976
326028
485926
69693
297859
422953
126263
203969
72098
464779
20517
147551
252724
547352
336981
205940
47638
435811
171378
505965
381858
222948
109097
66839
169203
556835
315226
142287
390154
275377
132521
561303
82242
223315
203440
361033
547308
146076
212698
491140
548619
226345
155954
397192
435930
111746
78106
19681
131579
121454
473695
579567
519899
483534
175202
88257
171468
560934
419439
518335
202964
509218
491959
505469
406581
381994
183405
30457
227598
207915
380086
486825
70923
288880
248464
154924
531377
116592
33213
563817
125785
433023
139326
298840
232660
437630
472224
311783
94059
390483
494675
499166
359567
366961
389065
259434
383090
104130
388980
227222
336147
152089
33758
406208
3692
12494
16653
452087
181516
478872
26033
265974
327491
549773
189559
228388
75120
72971
273710
348510
453348
406275
221621
508836
538001
37122
305919
222441
525163
104147
256455
24792
134548
561735
162020
543549
259527
132394
476000
373425
557610
87607
355357
382107
538167
229867
409351
262662
98965
428389
10890
539242
44962
367917
380905
335633
374897
473955
286554
106774
325950
114718
364402
17602
210010
570128
372678
38606
530901
444214
331900
424160
351480
579964
514891
398938
62263
555133
45859
339711
398051
330808
385663
351729
359684
247214
50244
282883
485950
158717
456217
173716
141652
463467
562253
153609
199469
512557
175798
295321
26388
413154
1579
101435
526601
474642
231918
467358
381704
108042
4208
371392
210812
327788
163084
328314
567082
323147
506898
486125
522034
2372
148852
380109
7819
169365
423943
347238
452058
302166
314336
430315
202764
431569
245272
496662
105640
406855
6935
483458
534384
428329
29075
547974
3457
235012
249955
4489
518245
138370
132954
79632
103759
523445
27539
170689
423977
27937
51587
469988
45593
331780
100485
546093
434372
32522
301747
96973
113127
209542
339130
289972
266825
532941
14967
424326
513138
496839
22462
369338
497662
520921
179476
158326
86139
538957
340612
401518
352312
4705
69747
174522
544649
333324
525236
480594
494678
137203
426087
351910
78977
60056
547460
565652
296134
58640
574983
16056
126494
239254
364742
499918
67807
282957
170325
230104
280473
450806
208659
416811
262554
287682
377421
121779
181990
96027
494637
137173
392959
364939
560715
483823
403074
54678
190566
436284
296252
356851
234848
289342
562100
505098
543830
222517
195188
320707
434161
333895
109746
210286
53317
305832
581857
106379
166092
418697
185945
450305
156593
106010
278457
445411
103296
322979
23760
93708
8519
253123
203437
243986
118022
163176
66831
208919
127235
403981
81680
270740
458198
485576
462803
340476
406224
496089
286639
492731
455995
373974
186968
10900
263006
437106
350361
288651
519407
564836
387706
50568
96931
147960
476827
255182
562973
225477
111241
376590
38752
89196
51197
470722
103251
453389
190455
456064
235799
417870
268200
169865
268441
377234
402281
3234
536214
265663
256766
287507
517198
263810
180186
496256
89651
369331
297360
225870
523466
330357
352425
456736
162760
531937
189648
316561
56442
471515
130440
563257
320129
516931
99658
370102
479629
578523
288797
6101
78016
550127
419332
575027
359147
501677
543698
568731
43697
965
556955
175370
191101
236260
420938
187454
513445
77699
311818
554161
81105
59403
355360
239536
371412
24915
213677
101766
327174
290846
15062
513806
296033
324635
184470
85626
320451
175410
439633
225923
180941
491502
520765
382745
413037
71521
327404
82508
136332
135836
84677
433637
222078
35571
529864
439299
159152
190915
129926
252086
198396
319401
210368
408177
278029
19388
441173
475808
276017
182257
268715
379180
124812
547154
57999
26583
45226
235582
197251
380482
478105
277503
516273
40934
534543
500356
451902
449455
576938
60904
65616
1386
61478
368746
499523
373199
504147
342662
230210
129722
316238
398609
128963
78836
558910
70812
514635
421315
287167
364467
512211
496255
4549
306299
131721
447464
380271
479855
29607
295362
238138
28319
115511
44083
380928
227918
78663
7167
416778
122798
455948
424489
211823
152265
150286
462401
223339
505895
324611
532224
129509
547080
240608
378521
398962
249839
412563
568420
519950
273591
578775
533800
318726
577378
327217
52094
473281
173546
259960
98476
252036
356824
287024
66808
516685
510626
361907
32095
168833
197246
549804
121891
96582
191212
278744
255910
29894
119962
104125
447679
558839
436182
326335
207225
193193
369125
20030
29909
265737
432430
576040
139359
79338
381314
397819
289057
391678
126714
100812
436859
325126
67116
211272
253004
254420
465027
462110
28011
325806
541771
215844
109290
213997
421733
580374
321389
7503
518510
578769
18418
40407
289699
114940
313186
325532
506802
416103
358198
523718
400253
544728
233142
418935
109638
174012
167994
469405
330292
352091
106671
290718
33359
292782
232691
190927
97643
159026
112096
384085
428457
414639
114954
522978
27241
321036
403986
222240
538985
215077
88272
28171
318241
394172
340829
418791
102024
118866
54868
293998
315339
554301
241643
281840
482196
166549
530002
66816
329151
220486
19980
345074
138254
226232
349354
195809
321310
267049
235038
89259
28038
372919
92207
356257
330173
387329
36968
530047
515829
245857
173070
166959
99745
431708
242807
215462
147547
40338
431948
330901
401557
56636
336357
5430
539098
392523
297152
42804
79262
143781
132386
162346
316942
162573
311149
284835
33167
329191
307050
417650
330701
358915
27109
154659
429399
278336
43560
149668
393488
546655
447627
332540
458804
3348
267284
238505
487060
473230
338321
330391
57750
564902
574584
227635
368659
29753
432460
95554
394814
469495
291098
96073
350234
533843
388511
357904
403593
93666
272228
334220
428163
443479
132888
297116
138501
239772
132698
419085
373765
332311
500898
163266
356480
294083
231679
51571
176955
184828
227843
235268
265244
375714
10799
84147
436833
40274
349263
367242
115145
374873
95258
562504
59471
431241
283139
559639
158569
126707
476093
544516
98480
31798
429059
268512
431904
355651
351221
52606
90067
473029
321291
203730
408838
181217
378313
366025
457087
42731
581283
287098
82122
292125
177467
274123
329541
209040
187157
314265
446733
489978
19818
503068
227186
338281
5277
365729
175291
410972
355801
136540
210957
343135
423341
211255
414912
503482
534040
550126
127391
391521
431812
465786
74917
458856
233613
459712
45165
59892
532178
313131
45343
569050
495641
380115
463414
204716
337158
323960
186035
456949
104952
253260
537037
161836
138164
341573
129894
420316
201252
148931
433428
205022
484948
141920
289005
488480
141993
425218
366282
456356
21535
223270
205845
485654
341917
82676
573286
115270
8064
254356
421877
385145
192862
254692
86763
67814
98390
185116
214729
61676
499911
364927
88344
33529
136832
220183
317861
481791
234929
219094
125305
12302
373648
149228
575497
351359
164036
549499
530772
395263
467097
5947
352370
399664
441231
302886
385589
55575
499512
89787
250417
121778
116004
487413
9039
296108
572409
235840
46737
13198
419443
356817
329841
70236
263727
72600
475796
108964
524520
363488
397893
402412
240298
16113
407585
35844
297585
433297
280883
67490
10069
265333
97213
541171
468670
141566
173132
157153
145912
426712
65420
45446
81654
326071
103936
500321
482505
137694
453496
293346
290276
330766
210086
335200
232076
338246
42578
543275
50552
149414
156769
4130
505888
276766
111406
24319
341513
404221
122902
130908
118703
306900
152689
202850
346562
330253
31080
452702
550206
405430
249675
309870
214413
258095
213174
234550
329629
570721
576012
445006
28069
461744
145945
361392
297828
231368
559974
28742
10867
569495
219859
286227
350596
262201
57830
393097
462880
480107
392180
61992
503834
186578
95210
93262
544082
517089
565716
168795
398527
172171
339312
263104
385604
14886
70861
274022
17629
353906
44472
283982
60394
292498
326201
504499
420606
207733
3517
139336
78130
245562
71330
278394
186315
503069
299568
285355
247199
21345
312153
399528
427868
127103
60170
163142
261060
41776
247700
142563
66151
353522
471500
88621
403899
214022
522013
317904
571548
448842
78416
543236
264019
264396
290175
69979
344801
335615
88398
43566
14925
463665
540265
546296
333892
205826
94005
580166
45366
84061
427657
497537
558765
160452
120601
146208
130192
266597
169165
15830
35717
43912
573053
186441
118775
57801
329558
329477
213510
245206
517395
305538
245377
417701
128645
235217
9091
320616
402897
214209
59218
394640
345630
39711
404468
525299
176213
454205
246877
309585
339089
120595
226896
126590
106241
40244
408975
29153
551050
317765
507322
454860
497274
543622
119776
500525
547387
383154
388820
113949
253332
342583
250008
191729
540561
529956
327271
328075
175047
533862
389775
220615
35242
331530
346511
191873
181997
305746
165893
460661
194669
397212
243574
562677
487514
393611
115102
186799
297126
238618
330683
250284
130221
461600
333133
445323
142646
422354
563179
550660
322309
344644
110761
258735
103486
8816
537064
148937
306681
46753
71811
174529
217799
277448
521872
530535
11297
493851
294581
428440
195073
573913
263609
209097
115108
443684
98616
516619
19769
221685
421775
108100
955
110000
464298
303111
320963
303213
579366
495055
149117
492411
371348
257813
399282
352523
141557
62558
116503
275008
214589
536932
277776
125725
375202
296946
64417
76841
178666
47893
384078
201436
612
59741
447075
185991
386272
314714
173430
270102
419294
510812
478410
362365
327159
274184
199829
491831
313436
47189
274463
482310
82788
176500
409206
340197
199112
503715
238839
426773
1777
411343
34
505486
188143
276671
509582
89181
215003
339674
299029
108961
26905
466210
214137
97504
514327
88048
176791
99629
2056
468760
312744
284578
338474
568816
465723
422133
244365
102059
60822
247641
502485
555782
292876
383210
442199
206247
359290
381216
497384
404502
26521
41331
389472
151694
138905
351470
392458
66503
172369
17108
390269
250292
531307
570705
392611
513241
262180
389615
509700
514392
557045
398289
461217
286259
132212
536648
567363
513998
321317
119521
456302
320537
90523
150462
259677
339816
26978
10024
543803
295804
255422
207573
155823
495536
167303
261729
290332
190487
506903
40205
498423
226048
416440
27903
447773
107191
114408
93506
334588
573795
336723
311882
310853
535811
3242
502605
541706
287369
362804
20380
94163
530762
242606
401512
28287
382969
463495
340706
331216
340419
290804
223872
562544
26932
34523
457011
184315
153041
293599
357429
224975
398426
406957
87115
103978
464305
367337
128567
94770
462114
270683
473993
246971
570263
241408
67396
133225
306258
560969
388992
437883
488835
268569
489140
456369
71601
521386
436544
528582
516412
303935
313600
265896
177355
461836
539287
394879
214475
411620
33417
317306
471155
327746
575476
330597
562305
258544
234699
335752
110603
145911
281464
464056
148584
419904
492478
119370
295958
115649
94807
338651
141947
550308
335362
97801
255392
328582
83964
75590
12786
347331
331350
215719
193677
567439
253141
364221
170525
488556
22087
300882
392837
488505
475974
219964
257498
534892
434070
48017
35033
259959
60419
51471
429448
251862
421346
479227
545582
54012
192795
541282
166985
175273
414923
571633
431085
543106
427396
182645
292249
208082
219946
23570
469445
504991
419334
252212
259666
96223
363326
469647
439889
426828
512418
468137
330578
543617
31621
534859
28072
464598
457274
413354
219041
411443
448969
472393
552488
210139
247976
149712
138629
311941
75624
277161
478087
197503
18270
412806
8747
220835
511358
26725
445620
452524
56416
64263
238177
308792
392725
547693
412544
314846
545929
236822
162199
103969
460052
69866
53004
113436
217186
411358
33042
75027
355621
521437
208506
356238
160422
342707
215227
388566
177277
64139
500984
466406
49841
164617
331724
286511
443988
158208
155126
320763
5312
435405
559752
346468
554452
74993
417037
247166
563053
48388
472461
302675
230971
311109
67236
334852
362046
290305
514605
64730
231958
122440
377594
37175
134325
498645
53825
387048
118745
334892
261750
203495
223442
466083
129004
417595
93382
238709
94392
477120
460673
206861
100519
95100
216802
290185
349621
519432
63171
220917
75682
421759
198610
131825
563725
47489
559221
152860
507215
40304
82053
459589
496894
374846
455674
448439
28642
274605
372674
114061
417134
572016
540211
383244
381485
526810
177619
222140
240835
225834
320667
163125
333978
384592
343621
306094
204987
94300
294761
445689
284794
517936
175000
145553
297415
567935
440153
361451
119621
473779
106748
238448
411748
318183
235498
158642
296464
256029
568256
520092
269612
367853
332853
312467
546232
402770
576816
264016
437736
437513
79367
578369
74624
296777
224971
343422
184184
406282
157186
191249
50556
273677
165373
267502
233871
175430
450317
180169
413623
391966
53643
77099
91056
556544
365544
97396
205299
130366
530823
561352
226505
493339
53731
158700
441856
279647
11701
486471
7500
36041
62619
187435
53712
174766
400913
231801
394880
325955
530001
543833
215135
348269
79035
484405
173345
458821
522620
272385
180040
344067
172398
18983
129725
192560
433733
54171
241821
354306
375728
414828
474504
48199
539158
21647
243421
520316
208886
228336
239457
435848
302687
304095
351164
546228
119384
300159
256741
359904
272866
482472
413723
216665
23137
206451
556472
134113
105418
170929
380189
39538
235388
197322
58349
209772
551014
237315
481702
323784
259153
156506
490224
126810
304534
482545
208754
379018
140768
120805
504997
557065
370914
527184
407899
144522
475457
216386
35132
385916
468170
140360
531283
87504
185447
74213
274986
454745
477858
466288
571514
539922
52924
81585
578705
126757
152664
365138
276909
95953
296322
296462
579906
473326
465235
255808
471987
445601
440689
31588
198072
193240
126856
456109
239483
505388
393945
347660
376559
285399
28480
532342
35382
305462
100669
574299
561384
360374
573225
161812
300745
116941
76009
519264
474670
527615
478031
569205
91190
174337
210271
162084
486045
109427
38543
234522
518695
354291
408571
510615
259553
8453
459475
538557
299050
186171
43606
115574
517929
509099
165990
251793
21443
265233
247217
317768
418873
99316
486655
241723
118674
522946
403132
163413
541264
354955
133741
449066
429765
370583
184037
266442
573485
276506
290437
247818
160746
469410
263333
343898
319683
181934
71322
410229
382148
186998
185716
181207
526071
496059
448423
550610
131826
308168
378183
459218
234967
119247
361920
14928
338987
332571
120827
151101
122105
173056
136168
368450
394554
144599
49952
32289
278064
227517
52562
206083
46686
109509
418964
60480
217216
178121
35156
418393
139496
368547
281939
417303
121901
292346
287974
167330
119535
415269
334046
2066
401434
516914
477046
371260
412880
149915
205272
399672
293800
310269
165077
429260
360332
59293
88470
174406
64411
353993
501646
420276
174890
311412
188832
319747
535880
11076
494973
301273
381228
497296
306342
363939
435164
371003
178840
380122
16448
96378
34285
306089
251803
480929
477537
67163
441943
553038
124509
9226
98121
332585
434128
7510
31666
109177
48664
433616
332227
20575
118787
524661
473642
27667
126973
550906
479693
501999
535250
221883
190868
248599
71220
307554
183645
510243
387105
59388
311042
129656
573546
156448
194638
55886
459731
512774
21902
272081
408801
574385
360441
9064
449944
462254
280047
483691
17100
231060
504886
226702
27844
213448
307001
69977
174263
444363
442915
298154
204053
437578
308292
482722
350514
350063
390656
99727
7629
298588
549720
343087
272132
64218
166356
550466
578376
192831
176946
223755
113806
221746
572551
119361
274019
550019
29403
550624
447849
267583
204556
411384
485560
22326
543515
56549
115311
360178
458083
315441
315156
19964
476465
65166
432896
335092
568171
481838
405541
333291
30149
437857
70441
560161
386794
128346
304406
457085
294890
195885
204755
9060
123921
151609
563178
62129
33959
82418
16773
360370
495728
81886
393325
430501
522100
361255
281127
32700
201342
120926
80749
395268
168289
316091
363957
317640
117781
487665
305778
34333
317274
404990
84440
416320
529529
307246
485077
404852
41796
403547
354500
384775
147569
87219
153671
92219
350081
142364
521610
330019
5263
161013
391116
20104
552460
248250
554555
391053
24181
239866
87598
300558
284778
467847
156135
282377
6603
75122
417763
162104
122356
263176
457016
189542
63818
538309
429946
387762
372250
129142
222426
446971
352107
275837
312254
581697
161617
374107
29268
410535
305973
62464
199427
255480
488138
230020
561102
428485
63912
268726
524257
265196
315383
245043
38548
480595
369449
365792
39669
493983
434291
253831
561763
398813
437981
169249
73567
374308
145212
87933
6481
60689
27207
140252
166049
48825
303986
517468
10327
531831
553812
391976
425254
186034
170865
153589
5288
572168
199237
436941
339985
275115
53999
108101
87851
190241
306327
382386
192955
38097
448547
180997
288372
157673
117019
572543
444566
61395
573001
526035
202624
218595
426420
396638
378293
66691
144444
526288
250498
120407
184202
232341
72850
48548
468801
436145
193954
199698
491053
18290
338168
422954
3518
105620
351981
380292
29154
389608
312763
97010
32665
6407
496116
65518
482525
74835
211085
358065
45173
255124
21921
308027
568137
335348
190382
106636
359200
66566
105075
366030
459310
127515
574430
339210
485484
331992
160844
283043
403868
6409
168409
354616
227137
24446
433715
308541
346851
572958
93424
116397
78864
83716
183836
244836
396030
527863
287737
292645
324052
62557
260248
294962
517625
121168
260117
446783
512735
290062
134755
104809
556982
159375
169826
572439
31888
11302
522958
116755
186881
236792
460446
419666
137704
181861
424823
279602
364835
211080
237848
201929
532355
210471
49858
543841
360082
187120
18773
429335
43883
390395
577979
529227
447082
132571
468276
227549
164234
519433
362744
568572
393428
69878
536609
374072
72898
90145
75362
192710
513449
292661
49118
571750
18457
565518
320804
479598
335433
197807
203229
166766
299394
459835
568495
444337
448876
326811
515673
146449
180613
156480
392703
443926
202423
378154
251511
446365
314164
166354
567486
284732
391615
475309
461880
340187
284529
541157
475576
211402
209890
89931
331664
456391
366706
6332
521525
255203
406121
362395
415363
496058
494966
348111
419748
411658
478304
446223
243630
310732
451184
543093
240285
342510
281567
393950
7201
164957
117608
339059
30434
277267
381041
415912
102175
59262
235987
406509
348957
109553
539640
178389
76103
285697
486644
402087
496374
184099
474693
29457
495095
252215
187939
143030
24672
491084
21197
255969
540347
496902
402621
356079
126826
289966
194975
61911
272223
203940
274402
80065
416589
192759
240247
423275
54738
528563
398623
333555
70660
425325
424692
485350
416018
3236
218931
290658
246938
471731
160255
138911
295688
99539
237054
549711
342206
228260
301039
151954
527299
318496
235176
139915
260435
405461
173367
363399
153321
40144
484700
325371
361567
138836
395092
99004
498265
62048
575331
33733
208731
399481
168661
53806
476575
428477
2563
31073
533551
504709
68620
198596
90277
87987
234006
463021
482634
139272
454269
383404
463308
92366
21531
181511
109119
448064
337511
341707
69929
553297
471139
465213
17946
348528
299004
417195
437156
47502
576859
140340
451513
147798
18994
415991
535817
162915
440919
473903
552974
76122
418318
352869
223831
528080
256915
14536
126647
385326
44337
515750
471455
579798
50980
437785
339029
447041
446514
253730
210884
542359
392627
166450
518023
416841
523921
241025
477647
375670
223664
118477
246411
484369
154530
147142
503959
133194
157834
2451
165211
265629
174576
410109
384853
497542
406739
43921
534517
201757
13578
308473
39470
25325
228920
96067
550944
157872
258135
466586
406030
574908
528408
101874
418155
155696
138385
64492
446126
165426
138092
558092
497311
174500
578805
311388
52012
112801
451032
255522
505791
408405
414284
33930
553487
97795
44827
324650
324809
426318
83873
568117
341894
549626
109487
378905
365819
313798
487796
282351
71964
416981
382261
382559
473516
259687
514251
529087
484090
378461
368474
277529
515329
22041
292719
577850
178460
302756
77721
429990
382724
411171
281996
510063
4244
242982
352252
170976
274632
16383
259137
275304
555631
222844
482433
175390
249058
199141
77842
502422
316766
49592
417446
273863
472463
344671
453417
579065
253464
408829
531014
118889
425135
183205
373722
300001
210041
496673
521972
380717
47418
430686
311868
326761
295540
217221
343256
300056
523010
31288
338025
12228
34971
198162
18370
331057
71126
5018
210353
480872
507289
219816
568089
70758
110718
206394
265184
365202
350017
73260
163812
305887
555722
280228
21475
97519
54336
564951
433270
537417
479417
520898
439268
509087
91581
536265
502134
467753
531391
95828
567616
337087
151265
314390
137442
262299
242002
274160
453050
334441
355511
323125
281196
78364
166997
178890
28336
131084
441071
191734
217094
457805
41442
507928
82957
22940
234819
238729
11631
219921
162032
370722
174705
90201
33251
225228
219228
466301
238117
406981
142402
425433
34231
482177
323374
76160
51041
476531
290708
570175
412445
277688
369784
67726
531125
541541
259113
333684
568974
299372
479825
551661
192958
219303
573941
186717
106586
296847
108069
332215
1053
526534
288032
369132
63644
247404
353938
216539
387416
215584
318164
443641
277243
37478
255684
258094
421105
463581
81001
124471
77504
427526
386371
245503
10769
563250
347346
197212
436620
241310
27466
391330
319458
438946
213826
447891
38053
478164
18886
41802
315028
483142
437852
549447
74069
52360
564015
295762
547449
19871
350083
141414
171484
365437
385504
189330
428326
208927
18439
259044
370121
578748
82131
411954
257934
332271
359695
58242
462379
78058
184642
420410
523831
171002
8053
358616
350302
254714
472953
454177
171179
426656
135459
129801
374360
363248
464895
350825
285808
46965
492710
221542
312565
373439
105853
495567
131587
511472
463417
203920
468730
220751
6066
564682
128387
446372
242695
509005
195081
138486
481457
281957
188722
441034
53640
253429
52145
512424
300454
437597
35422
370741
495738
310091
97705
219229
395193
161266
152458
461336
400477
226536
561011
453533
426040
555724
69286
153481
333830
35936
142263
483956
165169
263036
288569
55135
345283
68817
371254
377174
570588
224285
254911
198319
549276
506138
420007
349271
387849
522244
34563
482625
515590
91211
452968
413951
63079
470799
560389
161782
394065
387267
294545
256683
46813
569079
140312
170902
250809
260882
475561
71528
263388
277188
407487
164521
529050
557155
31329
147896
421128
511874
141852
125690
266032
437611
523571
294133
459799
184705
484547
338134
404398
13556
301156
393127
334158
93764
106017
189459
328381
303389
124926
149657
310092
259394
377983
264043
434951
578846
331594
429709
437776
17483
494896
294635
337882
551100
531037
27136
429084
310683
570430
38177
2672
304459
367285
478837
305235
361829
370524
510232
447413
11576
544396
109010
555882
258927
153123
249429
215474
183921
213357
511056
404612
9745
270172
372357
270925
238892
81903
67972
381990
489469
175154
526648
492471
397648
128136
127214
389760
333754
182005
313198
244003
306992
574648
281575
493485
263042
181305
381560
169245
374042
324275
68801
32061
232219
392684
394
419979
398941
490336
181894
314574
198463
163068
475443
463044
137202
9910
394748
55478
555391
340621
321702
500622
42634
248942
58073
519205
520980
561436
445276
350484
294421
331907
125390
346898
251135
580234
133295
382356
299722
258159
353605
193011
176729
26732
489762
298641
280670
322500
218875
119169
429309
113418
147829
319412
101160
368970
111583
388434
66507
499239
375486
284599
571909
348315
36244
118277
249676
242541
478809
375226
557602
234350
284805
352558
567652
97195
53170
139930
67935
188520
366651
215763
357755
457233
78656
162252
207715
434377
32390
19739
81995
233500
356641
29582
37567
224383
224379
322695
67271
235443
184246
119761
545566
437938
97040
437605
485259
427662
288283
119441
213408
362591
469206
528074
557855
71122
120491
401083
243645
338501
4376
572602
219484
568139
487880
317832
207943
49217
75882
384449
98582
410345
106210
280437
432526
403723
326836
333819
66667
203251
550354
80824
400880
473411
105576
241312
62245
16114
239196
274089
104355
397373
443541
541901
266687
492491
55158
325284
480996
388235
205559
163560
294787
402705
445857
106755
100686
41357
257231
105600
311022
49904
525980
279749
314738
196283
555640
462944
504115
224241
514902
307197
63306
366207
186476
263574
455424
356771
233437
312472
252596
460228
419627
110034
500179
301714
76207
362091
217448
483138
277726
50409
560343
201886
84193
51982
108991
364198
448653
335524
99620
201000
531236
48656
342190
460392
292145
359339
82945
74842
390773
96702
249365
95029
516455
187959
110819
200812
402650
17938
66995
293704
59581
276564
71908
283604
419372
433723
264830
27723
101485
96054
532219
87308
499455
400706
580146
182937
11229
31902
84884
285990
545405
392152
302497
340181
411517
537555
533159
487244
212641
21254
517652
524935
553764
406034
513266
479301
564020
434981
84259
162322
408664
490443
249727
529310
321363
297665
48229
118162
417700
312504
299869
211570
254556
334715
99293
349709
431077
296169
69569
207629
154708
70014
63238
68797
391063
575652
329230
243336
175470
151777
327878
475084
549556
270604
182837
390893
248012
317367
367471
381139
473231
578961
160824
138036
204170
151831
57300
254753
422198
123172
158684
114661
406608
465333
233497
527224
319031
446269
576653
372726
176736
570902
499317
11227
248910
27599
521366
480960
396362
560636
264212
55039
354546
395341
341193
29432
310673
122267
460568
462750
475957
419245
517144
570629
567145
392584
470174
345062
234091
178524
231392
108282
163991
82350
237337
52484
21544
354846
168218
349099
258832
84829
324603
109208
270688
75982
510385
450152
189345
297929
367321
152070
358158
552368
345591
291677
477179
103932
125247
31514
418575
32954
466267
513532
230127
184157
12154
192954
535049
6627
458230
50885
344467
275811
46170
31230
488072
480196
45829
253131
3000
85171
303392
63143
179770
305422
46731
354409
50106
262710
138659
115014
336395
349138
360991
381890
376010
388064
329892
548391
154352
359805
394896
259041
226243
26292
208145
306525
147216
277433
22899
117116
552938
57965
231148
438485
497177
234616
538470
320523
40055
144230
82414
216003
579520
41259
45284
21747
405314
467461
208978
164262
336211
357583
23779
102278
33249
551303
259616
521338
162770
176142
277807
508504
513274
359262
204039
418114
28462
36589
161885
169322
464271
58315
15952
331824
286116
569188
82744
65938
171584
185963
335525
443192
509915
374666
378198
439995
244108
109837
361205
394595
203692
329179
380909
581256
169766
528591
470539
240194
423010
253733
518384
551889
104126
85939
255016
155102
477535
56922
254795
298473
152079
237922
246408
308083
74002
157026
325693
24674
53236
177877
453853
306490
76406
492993
80305
123457
412350
226751
307238
421884
184547
521428
126910
104124
576810
95753
272480
473095
244387
491660
382615
21020
482346
393508
59868
572084
261205
369977
479550
532239
420045
157519
128560
279672
291827
330112
368397
436479
420300
468530
347763
115404
117371
396351
142342
513609
549209
377422
233073
116048
509490
257426
204420
578108
503441
124178
115692
291072
574930
134650
101283
168440
168480
134430
34221
431501
246981
424666
498079
340471
495957
261144
222829
203143
341716
490546
148366
255164
318556
490612
154209
10337
5335
550359
502847
234467
178504
506862
121598
25539
119418
573875
257544
228539
254060
87761
499357
17438
138904
52231
481521
53370
478154
265115
158880
222080
429536
303368
558342
295122
131060
20391
165977
210847
42479
256951
151375
322337
432053
556500
36757
515623
482084
519974
506631
395444
235802
266618
540989
137452
198798
427308
180350
159231
579623
68572
229449
453096
409588
289382
44372
243307
521471
325775
433084
143439
372197
138547
287161
111992
382400
531684
439870
318491
12704
368125
529155
79244
422576
440891
307686
524531
359897
234378
501022
240832
524823
407559
248034
145249
180271
367428
377853
196503
165492
305569
5435
141800
260241
533509
12484
346344
188805
22309
49058
534292
149878
557084
174462
157188
114256
36797
578649
406988
304605
414850
85962
352407
427310
313091
239181
581881
297251
573958
307474
68636
532304
486730
145343
557843
26702
398999
422284
437525
290174
231654
571263
402941
69978
15976
340501
185494
561066
193023
507224
528425
51328
283323
412537
106143
526070
468305
314371
125117
501002
541219
281887
66505
238432
161019
539671
56392
229507
2644
473384
462488
258289
474846
59041
303436
23107
426758
104559
71499
425010
526419
151112
239174
68179
295585
182551
152586
400633
447044
529360
302383
410173
35927
537470
296629
470454
171175
130681
272852
564068
59451
375580
182972
255937
439288
299630
559619
363252
475169
448145
11052
403705
493209
345951
425988
256809
147674
309615
259489
205067
558108
464261
105385
213036
516981
116834
460403
518647
13714
98772
260501
459349
71441
224136
210426
313256
263231
411856
436085
135849
23024
422254
272679
569190
546723
433927
379722
421626
495988
264598
161352
156391
111195
438477
482631
339498
440707
165105
559005
142239
35793
339192
523737
560580
83481
316852
258174
225608
144488
421531
42481
451392
578819
120511
267192
318437
415093
534044
425093
573254
8074
449229
537139
150115
120276
106805
304151
24699
439200
516633
73843
317286
12321
175191
364374
220629
254130
462872
52974
456083
528699
422479
73109
526861
511301
411824
483041
41377
55585
245935
20172
288513
485602
212941
446650
79230
457035
40466
282899
125859
444670
498397
211927
158863
532975
16362
411474
59921
381333
209591
52802
237215
333805
369156
316471
432428
136217
19647
575816
562205
293393
184116
541950
189805
74825
246688
113762
404285
283530
362973
402730
196922
295999
159196
354312
487783
480306
419534
415235
453311
325065
378428
400993
227198
504400
524981
482912
498922
416948
274763
484769
436362
203778
492502
75535
240196
543060
107402
228234
165395
534131
565884
267324
158878
461968
164439
579716
172105
101892
151403
448994
348279
218547
331119
196345
55484
119594
410401
93677
453815
549422
401433
62195
298050
406116
101328
107072
318175
47487
312577
128850
219338
261945
485019
259543
94502
336234
502152
71295
72189
303370
37062
214261
11805
492566
340703
288451
233647
514934
534676
52393
347097
211493
267000
510339
154847
579395
386927
246879
404063
489031
210568
370258
333945
38747
387769
300445
496078
234255
447839
328743
58524
207219
300326
2619
528882
130473
465360
130065
344075
348751
291873
482789
195401
342942
388577
55443
317527
37091
225543
313950
349585
102029
269704
346274
88080
278414
127980
2232
49987
67761
531960
228565
267242
422185
350720
414853
381018
125836
516084
397973
337479
117958
266302
442445
545107
558962
198532
572341
223447
561636
312631
481665
388772
284001
55767
216571
578331
431817
562523
59179
13294
114677
371038
328699
568895
136394
13731
163180
984
564240
377808
169529
302078
198375
360813
236571
20414
340208
409108
454452
188215
397678
20599
135472
465457
140919
529248
186611
500991
231373
303788
461535
19320
440334
203103
135538
294663
447336
389731
43251
541343
510820
418087
305215
271057
366795
345863
289644
177939
31822
162882
212438
144590
363570
389133
196817
123938
414959
578037
68751
93581
314044
99649
538861
360695
21650
39495
374878
291390
328847
409135
466262
445007
202364
44569
136233
181711
205571
128514
25045
92288
506463
117366
250771
475318
390999
53088
39987
144275
574951
548913
567199
287361
407689
433214
225113
375080
516957
544130
321824
235488
542715
158207
370763
525518
152020
354115
439602
321716
252198
120655
302960
494413
411773
251251
526554
85413
505389
510900
564904
279608
377926
548512
159285
281748
580678
479035
387900
160143
311240
302678
345644
292597
82083
288964
121351
278001
557137
427462
89725
112208
544570
429455
392526
107147
431112
448507
259337
320222
176138
186109
128972
50791
317986
542129
387724
202829
209921
99229
67241
552116
172507
18000
162753
403473
246980
49248
327392
68701
463696
577558
110442
148206
169660
411703
395965
190554
263582
521094
74088
23984
441152
281051
37282
355679
184940
76541
211684
41920
98325
78689
371717
363426
6334
536834
434394
159199
66883
417259
563160
187573
36961
56715
43210
394242
493578
358307
377762
422586
230863
119993
103386
34277
159424
569946
389425
269605
202914
450647
546518
491244
468626
406756
68367
463304
39467
500400
170695
167348
334845
363061
128785
167075
451389
373198
459200
261511
377868
283955
294223
134858
529036
493110
488974
156406
357509
20651
227512
329182
190537
189614
232451
423986
217054
143900
399818
284911
382926
25237
337638
337207
478306
59816
184843
195507
165868
490400
238772
317935
220838
75311
199458
474963
246041
440853
218057
152403
381629
9069
281280
225986
266496
268793
309679
55226
461018
519234
212635
31561
389312
163579
478599
34397
348221
375846
378637
278219
201728
561196
214759
570255
349026
221770
253229
189847
208274
576622
81602
510250
8019
334580
352738
333891
439911
214852
552584
517113
514088
166972
272365
61844
155862
97734
185193
524118
258222
346196
220972
553455
279385
468789
155450
248403
571185
286611
426791
360736
195484
385701
7145
48870
109203
131703
575191
377262
419466
153204
349596
572565
235537
347796
90612
468570
143736
522916
126355
475567
362480
174758
560004
339796
420575
474970
169480
133384
250579
363486
507794
357333
581038
425742
577934
290938
492376
540814
561842
274999
50740
165359
496605
105589
8657
353460
108540
234536
580729
390844
266336
155049
326445
315645
29519
384302
381908
505642
22530
244383
395504
447840
448351
425150
166977
570316
523729
534247
293030
203132
325944
166865
337164
21969
400729
230673
488601
97914
340002
275242
231671
531956
532253
511200
14412
515728
86932
308384
450977
317512
380072
345118
383581
59736
16701
489501
106490
511053
524929
296064
563793
81845
465844
211217
285743
544968
54943
187541
44358
407482
557021
325837
278224
380920
48772
83033
576138
464112
512375
424560
224830
550617
85235
211406
262239
206280
258026
161486
92909
168806
200206
405376
182027
285958
143764
88087
381957
492065
203034
535820
471790
286787
73094
359775
92928
398142
554815
544086
446266
177090
69523
366184
539797
525851
188350
47054
13921
162300
143151
258282
108254
56910
100897
139780
380447
536392
300277
343908
506946
195039
231684
130313
101752
310617
43011
393638
381163
514890
32533
245483
279034
3935
461086
175357
345104
232434
533835
73189
69432
340699
197661
14375
407698
174735
84211
295505
422336
216322
460737
293174
427163
320643
156739
468241
23249
225393
301238
168338
540495
178998
133048
574194
512788
295831
399488
185547
451597
535676
511988
144089
501739
491372
270579
216378
555475
82813
335749
21981
400702
462567
560615
128974
579998
185293
402542
5198
408799
272569
315462
540459
411617
477156
128695
37789
321119
322892
36783
42977
113261
536423
156204
250193
115515
402936
417679
513210
300260
376757
418054
279009
378611
57362
138810
509406
106756
297066
524925
115637
251932
468679
424481
234755
376558
129032
141834
113310
441753
355740
181436
356513
448061
59968
249835
13722
314750
464238
112805
357117
46492
12647
456343
63147
165999
353709
414161
103274
164010
206670
262588
498601
161654
214719
329843
58666
297640
85886
501635
130997
51777
424907
86098
6051
53615
219750
284336
215196
59151
425943
200495
191153
296112
200181
299216
294426
361516
23927
51774
476984
422563
317391
499339
446463
270581
209993
536041
50586
509899
226814
61049
529871
143507
335840
268694
489900
4032
399055
149598
245638
175121
7772
365648
251671
34143
562461
449152
552392
437120
539897
151729
48784
78667
571658
81383
196917
26468
470343
216805
163717
429289
149358
330652
11667
91656
117536
443693
572675
405730
144519
529433
546078
119449
431984
36718
325346
557804
142349
91968
32985
282789
555506
188847
387441
549188
450631
485187
484327
489554
521797
398393
534723
102755
110174
312154
252134
141873
204380
455601
292833
88868
8936
554743
488632
234175
564580
61732
361659
553682
385405
386762
68261
89397
424263
74828
260088
24257
395211
161278
104051
189882
434379
563011
97496
179238
544026
222361
271418
433631
366455
206622
49553
51730
185986
307507
82007
144869
58021
26097
54037
463342
491703
418847
8422
101931
152247
66325
223761
252406
414592
310629
360412
325471
524897
485752
577710
179134
322249
551441
44471
268750
525101
367107
340096
342561
236174
489385
139729
577344
396499
37968
258476
205270
129176
98549
80562
257301
533684
38282
551166
451854
477301
149143
533224
157986
248133
119604
356182
289591
112040
126050
175227
182995
562861
202881
116607
17560
351566
217299
132789
265766
486005
86107
198682
409956
464927
157792
167755
67680
352243
73574
536626
479328
54225
450381
81595
217496
246736
389617
544866
264804
146589
328163
377157
182860
173202
516994
577586
261790
562608
456652
510959
359481
173870
550703
348348
330907
44625
192852
493702
258249
22222
432019
47475
538099
46356
294087
205996
54228
394115
260345
266696
566085
181128
329211
70602
413250
370945
205668
312
427888
220097
26936
168190
296978
178017
150126
96808
511784
257858
372458
163442
320808
533686
551922
364203
491212
99104
549849
298135
197638
451206
3751
414047
44788
406177
539575
204345
175805
455875
121557
189561
213851
203511
283624
9517
321903
513080
497350
496907
41552
12996
69745
459001
288421
97825
264605
208371
516738
527263
270275
307
340276
113168
55571
422782
40580
529411
572745
90257
102076
10248
502380
142229
452050
554561
570069
552149
268185
28019
38899
90914
162462
240304
129059
398952
102968
119108
467502
166137
384691
456773
23270
314692
334217
124606
427921
162171
423247
450105
183040
551868
457033
129631
297684
50772
500576
403955
403567
139932
500076
317816
168151
337201
559895
221856
65447
455791
497335
104114
158028
311899
166201
129456
465181
136599
63764
70213
168527
269508
201076
365434
499611
301671
405516
323968
210371
12803
208267
368924
77039
350268
297018
190177
521950
454406
225529
71344
227587
41561
413713
158831
493446
20090
167092
50883
42385
547944
59573
67199
202755
367977
218625
543378
575713
103315
40380
304694
575980
39120
18940
229002
400828
294615
74534
41005
128905
231492
232890
435488
136819
135608
346469
404015
533342
317179
566482
151322
578449
12398
225987
209374
532627
396105
178635
541676
63795
347921
15262
394691
513042
159601
316578
527751
513899
188151
336162
369295
54905
16741
95872
378922
163085
374680
552346
279632
433212
63109
79323
202137
515065
439262
195568
160735
387318
36459
525153
520361
311991
9723
269174
33341
210187
86861
131300
172900
451580
385114
15881
405843
80386
294325
548362
63561
566927
544568
207330
501293
255018
322972
169527
524167
113393
154212
580631
276610
388279
216676
295916
560748
297969
418408
284493
191122
220548
77174
225265
530293
44596
538547
210973
287870
420019
227127
32711
493272
463458
227869
551936
484123
127834
201644
398596
342681
56837
72909
173482
553981
163435
380325
117140
239119
162578
217119
469625
464347
280133
208821
16188
190426
9677
395284
234396
315256
451720
267588
531490
44774
280942
458898
183260
557746
100386
325821
340261
219624
250351
13565
80826
477061
385082
217289
7946
110
330752
153620
288713
386937
96897
309985
509718
507459
29023
60450
23158
89773
343853
408266
136672
15153
236385
359205
70415
109444
101218
103822
558584
407963
420400
444202
35508
113205
35069
149938
75924
94589
390374
465137
548471
274977
92001
474123
459557
581136
181155
573724
439428
475874
99451
298657
294652
37698
518108
396330
369774
67988
124367
59194
564952
501364
85846
421387
396266
356948
324977
363468
331444
476852
342381
308444
346990
468876
314414
273576
1822
163727
311763
299346
296711
452938
434027
168533
520808
61138
578030
90628
375004
75080
575949
433691
336159
389088
343255
497567
373409
496092
1200
291550
533512
355406
259348
171045
485665
82495
72592
317825
28595
282158
390524
364868
299621
528284
239515
33840
35123
82844
255459
263229
104689
337752
61598
244520
525580
212405
85211
331474
413892
126198
386683
314646
349104
125259
265889
409165
400737
550649
231932
364159
483378
28109
103881
318381
129031
377760
405435
436521
72249
508269
408526
435009
127240
112478
309087
14475
28824
17870
19387
322866
316856
400848
540970
355786
209752
405606
398407
112553
77481
567671
121560
309003
137724
468341
476971
100312
534284
284846
457401
185591
58101
1237
229140
16424
89227
58171
573714
575461
535585
378471
214326
57684
230246
443248
412059
167927
24657
132972
425473
331492
492183
77858
296894
494771
258649
336991
483771
413290
22827
466153
238641
43392
337949
257897
500705
231320
191102
183151
332448
399162
521250
264843
481820
115156
230061
34579
351418
137243
278923
12422
541868
234088
135015
170207
308625
315973
40551
78407
504980
149250
342011
366254
460998
408099
72233
138915
178872
180987
484579
372121
322324
421447
324488
2466
243938
578521
228426
224961
343792
149221
204529
181022
87569
504988
361755
93274
342342
556838
331137
361790
523081
154927
572814
122802
37862
457827
378720
425066
347263
456799
227652
137788
241905
476772
280454
476191
571342
493428
122238
226811
33898
563771
321601
163101
565112
76264
282283
488295
178869
220124
38682
484583
157981
500816
365471
216905
326108
222600
401198
425304
309175
45204
519320
190863
104718
373678
85459
482528
570280
420615
580431
476882
302249
398073
65016
10991
314282
412267
293756
497701
392422
158370
83987
382005
509579
326433
319062
119805
294418
174357
141809
520197
47905
188252
54744
7944
381595
529
314194
96202
530408
455667
479095
281133
213535
79111
300864
65426
226890
524366
471085
486072
464630
244674
274474
556706
26320
247348
543444
10925
81416
208629
541619
427745
95903
167644
338021
38134
577447
560989
31922
500323
555254
511410
522309
11075
131638
348826
470398
534573
495487
342092
176478
128768
115862
478783
549404
195812
358684
542307
31497
409979
354179
445141
20512
154794
61740
216391
308372
296651
493000
254242
347313
231178
561631
562804
565500
522891
318467
268147
563989
29005
325079
333722
144538
169725
138521
174167
326113
48252
563028
367268
543389
153666
30600
29456
29755
115660
220321
151915
16412
550555
122419
263147
11682
310344
269590
567665
217859
81593
487025
200749
231601
303962
456039
144492
399540
42844
399581
50101
465265
339913
303627
320194
378764
194528
247311
477831
304054
7838
74100
248862
25102
487948
425774
319649
331749
184999
66943
306913
528748
515390
373613
579731
216686
318740
248409
483306
360071
469504
172096
58624
388117
183210
332498
375811
246267
174507
236198
109357
270612
415629
577632
408263
236767
523204
254415
162023
88768
396924
490610
532277
290489
420536
178026
554568
371628
461301
552641
134644
287270
534318
100503
414350
7794
443360
181212
126311
361190
572717
27108
106973
312902
367954
550543
284089
256082
55184
405483
511412
580933
39754
571996
4481
468361
159446
575900
574271
451074
480482
315415
134383
87286
305191
124764
113724
261829
409220
257796
431818
21330
209382
220898
482834
260962
377592
425187
301875
417036
224905
472041
562960
345883
479696
483557
9148
411603
27919
441774
526911
311290
210425
181069
168926
208327
254139
378189
132099
121530
418770
110979
303020
345167
506955
463892
67082
236388
100642
383205
72550
168541
302845
27890
564655
439050
541556
20420
396042
161178
360719
530394
304832
112671
564680
572737
294718
537337
544983
359772
115639
523749
434991
159127
233169
318845
178986
168387
521530
329399
576700
181344
231466
570775
450735
403143
191947
121446
492137
210956
54510
383382
131490
364814
40723
925
255329
255999
384289
127405
455654
239241
101094
579589
209132
121720
18811
541050
296417
505784
116043
563371
236239
523995
412146
389729
137564
328246
518200
146256
325871
168147
321066
47406
23548
565572
523870
247271
193808
563805
141330
76401
111118
277436
397974
566166
91675
160327
489109
567937
380284
198022
210195
129539
561382
368249
449718
432058
272255
296754
391700
485769
267260
148400
185549
393680
30588
70745
458533
443391
263968
305414
36
120088
193044
248666
40065
343215
355345
249315
476034
48670
400948
555108
56226
319576
253261
402726
37327
522225
367389
244000
357095
158077
61832
36606
301855
27826
175057
454647
97428
128938
323466
492853
40596
332866
105282
7936
14818
237303
197427
43206
378662
109190
471098
505113
478967
439609
28260
460642
295250
359760
106229
538090
179876
115569
396054
47458
555495
161383
264128
537122
537520
80818
335518
102815
343704
322595
296884
35297
505046
460033
117897
233272
171581
360751
321196
277827
273387
122563
57992
101581
472880
64816
560421
236176
447070
60812
342921
384232
384910
40428
123620
458308
198437
577975
564232
460389
355571
35880
214489
376961
459653
544449
97883
533228
355194
275685
576780
303959
245938
202326
97032
220054
517549
195296
405177
521822
256643
565767
241959
61354
106639
23363
441169
432506
355167
274934
119923
465441
336354
508592
530906
496121
100667
179302
410655
21497
303476
418824
222688
119693
571747
269079
20692
162177
58714
225088
483078
133580
486193
248018
107625
78062
338910
339404
410005
187090
253852
108313
349267
245472
356064
66708
254117
341628
250129
74651
253848
502730
141336
360236
284649
385144
73019
196064
137072
227612
33272
297802
232377
407550
1558
166296
328189
557609
93683
477497
308208
364280
20418
261863
339815
526522
507148
551275
96728
331822
477580
33047
114629
48365
71092
577980
282737
496746
7179
265237
387299
115282
242061
401370
289561
569363
398949
116579
337193
185830
325545
559331
45283
211520
145499
161664
132298
426079
196998
205947
283445
243750
223030
498179
13815
18839
381194
248651
453490
548224
215564
578261
403579
185072
97180
422866
366417
451415
8160
403520
132724
345149
139782
371682
459991
34865
266556
268982
225054
98642
521482
224100
448471
176938
404486
421476
228478
411624
500679
389516
575835
37165
477579
188329
224243
341100
59454
443752
89922
445777
119860
286279
537255
141825
30939
284831
248446
90869
359865
223007
429688
366329
513052
580695
237850
279443
21075
160647
351608
54304
487539
133739
245505
66266
329490
232840
97507
115854
557708
192824
416585
56667
64463
241617
438314
579947
421562
326190
457833
44353
119536
447877
448548
495395
205681
520986
469092
264636
167963
282209
501917
555473
497562
137274
267338
474268
59489
293383
212733
477077
135171
170485
302168
531266
355736
123473
270759
427941
474601
490654
407221
542020
237831
163594
474105
72646
274642
444692
136886
540439
289507
225891
293793
277778
286537
501923
479292
405628
513852
527257
260456
542088
139237
531313
291269
267422
208714
396812
429892
109851
383934
414868
556360
405264
126601
116827
545493
339798
135327
132793
52179
443727
198423
350339
278697
48489
377423
531252
170040
136445
335140
411931
117302
139907
220239
421944
41231
324262
538235
281273
20707
188688
538398
124931
224396
325833
429312
269848
463327
346997
575733
174698
407770
278344
256384
192574
183080
180578
138127
316012
540586
275938
377237
383729
125552
168282
132306
468529
135730
99311
297141
361381
569459
211173
26166
279418
184626
439465
285486
314135
327110
140940
451969
107705
528446
556086
77602
81481
463319
33488
85155
292999
318733
11107
358789
95018
378522
288440
104328
359403
267457
450800
579404
470053
244825
461118
469545
197584
92753
315487
61809
457503
577953
507665
108451
245336
260772
233224
23676
229247
96564
327063
459767
58601
40732
458248
50849
502286
208644
14819
407216
66096
393954
14653
162164
56435
210472
323789
457924
379401
110567
318999
74538
24019
452565
424139
227946
365187
541601
341413
113147
298199
348314
330295
381366
437797
308353
325932
550056
170834
326359
503539
313605
176871
549517
465374
416468
109783
264316
468238
195203
262307
444141
458568
540270
211436
274801
26944
451353
11029
375043
369593
303133
526735
36382
536760
418808
232337
487837
3325
436693
495797
170930
566325
574471
377397
367271
218145
272670
79462
292296
261236
441382
163713
24842
1036
294775
511751
504027
345009
535145
506037
551427
214133
80426
117941
43895
398105
525218
504554
206420
296631
485561
362141
168239
187336
267988
554949
150594
269726
565938
527010
377467
1355
135149
211013
418634
21801
515878
278732
469786
46104
336749
220347
294942
124142
396097
120966
96986
162390
358237
232358
279899
294404
242020
292767
546568
340539
262718
2776
16526
80916
300374
155839
50389
85372
484835
488941
40901
161354
140243
547662
426459
15096
124188
68305
520679
515287
480798
346724
188287
75811
149918
451922
357057
249348
400918
516158
504325
330712
44816
263974
84603
559403
273665
308701
448917
314671
4830
572308
144196
59384
372390
559557
136123
368371
491728
332362
267095
365027
127100
95902
479357
64111
223701
64634
419194
89579
132331
486941
89849
511625
73680
75369
368637
156002
394476
187262
332
233646
566876
435855
404059
505745
114079
291009
499725
437300
303872
39014
422333
200724
340024
104621
491628
184942
73494
123753
280018
85383
277047
503554
470300
188702
475769
449377
373346
323733
360262
547363
292421
547192
224781
50294
327539
356362
572279
414178
311250
401270
503310
100757
278082
11256
427461
129030
239040
237482
189038
346425
27163
560587
104290
353881
18661
46720
92549
341697
387007
254449
267851
505539
228246
325220
111831
203521
148306
543557
73163
462770
230141
214320
67792
407926
350592
122726
187611
447811
293435
28311
373716
219633
480001
332953
146885
332296
294714
290378
196870
206170
182349
31411
496362
79274
523304
477047
312959
108876
248476
448633
213124
566847
8093
74461
155364
518664
324537
530069
487834
438682
537726
558822
185502
310695
329755
514006
294074
524375
334857
268316
276639
404235
54996
169656
91172
327395
56126
560576
358289
88675
426427
310978
398397
171848
348204
42333
485614
525100
455079
432932
41959
245946
553043
141477
441599
328808
115291
298810
497226
408351
23501
9975
400091
562110
554010
141850
378373
468469
152725
576789
283912
508565
472922
359691
419375
560254
248221
512152
164360
243717
536280
87845
236414
179553
477866
241372
64249
21003
383158
119141
327610
347235
53755
200328
181626
339421
173451
51076
214419
448772
319903
291587
443941
380304
559214
193315
145161
62772
316612
424091
438063
440243
77849
81799
313419
537807
249988
83005
380912
341359
381395
95379
12059
99010
36480
475493
437167
21693
467491
279175
385903
486081
11766
579621
103516
12421
381517
26274
524816
514025
546193
277050
153042
507854
190751
337415
173032
227723
62964
349561
364158
92557
205650
116006
353723
205785
537669
395828
60437
566076
97369
200735
332345
125348
248372
329124
309979
545154
165859
176283
44637
319785
429644
69393
417607
256833
537002
173073
562458
458762
164211
123916
253086
183517
392028
106754
532617
322302
509483
431756
264998
163385
14857
497097
977
117146
250400
69677
161974
96280
307182
471988
407423
178492
345835
414764
429672
385675
555811
123770
340152
131952
77067
213273
531366
354930
150500
183268
273548
114879
430142
476170
20281
544698
197071
116204
417198
126709
353999
78447
173392
447228
395340
30421
506920
468163
61626
490352
307656
118581
316524
486567
522143
31470
347986
485367
70459
153140
202050
181966
253944
368896
116511
205391
253281
358088
16060
356782
383929
455856
73496
391910
7116
216817
304015
440177
22575
380499
234296
85515
551607
80987
31250
581906
183137
84902
166653
372198
72995
127588
437515
112122
110547
492299
267880
368438
87146
370157
117114
56006
356029
550875
400926
384603
439712
350515
121589
49022
291018
127284
529745
372625
275832
273217
570822
144470
320964
540922
326224
323109
9929
215113
244839
312212
421228
250380
446945
409512
310981
156216
335912
235479
333708
109542
108851
281922
533715
404283
443593
63610
481552
346295
369369
572372
501673
133115
549236
202970
492030
137591
458093
318279
230318
180179
552617
17171
253538
40606
90678
241530
478072
65161
409227
168001
10276
180086
327766
410920
422307
260011
410373
57689
428267
182706
311428
68663
322268
148546
243873
479620
235734
236335
510680
344259
360948
421182
10856
334432
236177
140065
270659
262273
451703
153476
336621
572326
323553
58161
571906
242307
22953
242399
496819
350510
417485
46038
470911
504123
492801
505553
31286
112044
161958
371739
217486
336385
562162
326584
490118
104067
95176
418480
528448
369397
419800
83473
573956
541182
102607
439117
108602
359396
277764
263276
154373
232094
393781
505420
176295
35352
501339
82041
326594
401602
559966
473060
119523
369491
353729
63677
79146
235394
124834
195356
235029
285600
578345
547284
577982
348670
124577
562149
581009
320117
133229
477245
252602
523211
492129
178557
376573
142570
28288
530086
246587
483996
173632
342255
132836
195724
272027
503448
109895
294795
252348
84396
510859
278549
475421
345997
424529
476040
7104
422067
513704
495528
520873
258725
190013
142350
338924
31017
33749
203876
399981
38895
325495
552851
267848
202853
100209
562593
445046
121068
580235
96360
372182
540273
219268
240129
271388
385913
88140
119571
220864
440285
395995
469912
43774
203601
341186
453989
128539
191669
37719
159823
522462
54938
84800
348381
496424
515518
301591
183055
207051
77377
331302
110006
74982
274304
182201
322691
123980
503275
409949
477467
437902
563656
74364
461593
461114
127899
40165
572061
512531
300678
563370
72573
318965
535706
215288
563163
65043
329354
152578
358297
149423
426064
484407
128290
111385
439881
552650
277858
205059
20997
399006
312985
307814
53388
531308
302201
442001
157480
9199
210856
458057
42658
102540
277706
165050
399971
522135
307954
101479
200801
578308
103033
424083
284147
249531
159299
525533
296945
255941
361291
287872
19838
528465
49746
255849
364135
381025
438617
86065
555755
529095
516124
4289
175336
316353
538349
15399
78633
439118
136064
90801
474383
370045
90488
463507
29176
91998
64470
401967
317537
293319
126371
151408
212967
532535
471405
492219
83456
351210
135242
12463
386127
474049
334136
119837
466985
164178
466745
493918
205131
101839
101100
479094
209491
35769
136503
318657
574668
26152
466261
13302
241457
112614
109791
56652
520448
375809
164327
482036
420005
564475
558011
237129
71735
198405
161546
564513
537667
146111
461295
367982
110500
12424
48334
26602
391765
313617
99476
68895
280340
517140
211079
194600
529303
525944
250941
544690
203986
23015
282503
318132
547869
536575
263434
353316
254414
100703
145178
15644
221346
307857
22180
259498
331129
438045
121358
422921
338971
15684
416111
547378
270922
168618
431025
304757
239953
346462
563411
535497
572354
385182
255669
63209
79552
251191
307025
58681
357831
166915
262495
408802
264395
11264
134176
501418
461820
188457
17573
577434
371157
180623
164189
16898
333376
566439
154179
366984
554398
211433
47639
181938
451781
42584
43176
3464
541505
169878
256930
535898
487466
142569
132993
479501
57772
545900
65504
569989
27544
296843
298759
369357
110514
416697
432036
523513
425137
10881
523164
342374
66637
369770
421086
511208
467411
227040
82802
249922
464854
347327
457668
136310
468243
554518
466530
474373
460739
286973
120643
191995
394071
452775
455614
55915
486543
248251
49522
444794
399615
574735
384346
82998
44700
110490
316759
100273
532132
21534
241483
419798
557931
239204
214803
433235
506582
323129
523433
184396
463464
253992
422452
562242
207668
343551
30188
297387
113598
295053
476055
434127
257774
431014
537198
246499
236515
294978
437575
292512
357461
123722
328902
546261
572584
28149
515938
407192
362151
85790
551888
321185
455632
71222
289920
145638
327694
162780
385390
560
465874
499237
427859
7584
318222
107277
277141
251229
287437
558380
352233
333653
48867
247668
353933
186484
280551
430395
225268
16764
324999
297206
105820
313979
498840
389061
453260
532106
376132
571168
562849
52068
565514
459794
280324
128121
554215
161924
336987
18505
451809
564933
345498
8830
19694
519566
162557
239000
133791
213364
113956
72373
539992
44240
5010
297680
460099
129154
121318
74686
179735
500660
26745
232716
414577
5256
507495
421544
191540
321709
385389
397685
238352
482295
45396
54464
162083
92088
342004
394546
458505
384167
574739
444210
200064
109572
55425
202557
39100
395096
95267
366430
45481
481073
398191
317891
164657
160974
98395
443687
61231
231572
492492
452706
66858
506149
292973
213534
444346
316936
344894
104591
510521
157901
398934
282293
39925
200241
487566
544686
39272
15354
546869
119529
550066
367111
283426
207875
126537
141331
121920
211027
127360
162372
202943
11299
5396
204667
162223
459868
543616
496606
22582
344974
445388
488812
11324
468602
578894
498353
431825
562745
267950
358814
473420
360246
523318
283485
118459
508466
552330
396213
387561
291755
573885
277145
535860
250706
115954
223526
300414
370235
219802
293108
362662
190043
104811
358081
202818
54804
96820
57794
438191
481532
498297
535318
35945
263623
75496
274885
3040
421451
61045
548734
79802
75668
497953
277122
503703
579802
370568
545556
576413
534286
154879
527337
16111
42161
524881
119353
36569
25847
357871
263458
110011
297159
218854
59953
47396
526291
190603
396882
579232
67802
93795
457360
381547
80094
478717
341809
494394
208386
36925
430665
486713
429490
78413
140130
419125
579198
54749
28167
120052
578519
128943
114829
319443
89835
460879
1912
531368
306824
76571
498337
326357
284111
161578
475888
482967
250
47175
296344
439356
74861
94792
296599
225383
208088
296432
79645
21269
389392
342797
265236
167819
145989
305762
241974
327105
307708
442735
76159
527059
485761
118960
312242
74883
396933
564643
223410
470862
280043
172297
8829
280310
533569
30997
80168
491845
159118
478927
252420
477862
33938
271112
367959
86031
546445
578072
390056
323396
127054
338091
55645
231668
536437
482452
296913
394349
522930
534959
389101
146387
207931
451744
310242
501126
490112
283913
347340
129610
286083
318670
273919
268051
351935
80980
435272
344945
227318
328651
263859
68377
455123
369733
567368
231851
333705
384507
257751
231705
562348
177284
48925
302397
370009
263192
540873
478818
261596
505507
140155
7319
111673
255216
468793
424459
329083
230515
464415
478090
576153
463024
73898
466987
532667
300895
155118
258690
258834
87029
379405
234032
84049
394325
402833
382784
332193
142280
115126
466852
542112
550972
797
51046
4885
427920
539055
389474
2849
251128
210697
149440
99398
286482
316907
392715
92002
19240
316229
148824
208913
270247
564483
526204
516768
70255
297242
294914
534786
579029
310645
492368
124202
108908
499662
158914
183939
335451
465697
476303
410561
46612
304493
343993
1706
538737
508015
391046
267732
429225
575257
303233
435549
110928
362567
553909
292410
431785
198706
271760
467339
474545
556011
517294
165043
54205
161843
244847
137730
257451
147838
145288
378912
522653
407593
62664
231194
241579
412613
294160
4741
135129
46936
295107
268209
112124
393677
446815
561590
223499
13979
192747
88845
351422
263328
370441
139409
171834
483156
350815
232809
293833
475129
72424
201134
295659
493484
486257
440381
404296
282310
322869
269477
557546
138507
436092
512941
74253
260101
108862
46615
287831
273288
36262
75199
249856
405823
332614
326247
46981
368521
317431
62203
282586
65842
235532
171328
10196
102208
282692
188390
442808
328605
370624
130685
195303
564339
492166
207595
348116
38589
565139
578047
356764
506988
156133
492114
459770
403761
172051
245922
330914
72629
528992
410608
347217
206427
394165
339634
379004
526196
97057
135364
44446
28728
206890
145718
549501
316075
554866
563873
81961
34880
374916
164893
368206
422008
487521
199632
243373
36059
347139
211677
94817
198227
81675
288659
572663
331998
72628
279104
474206
393110
83739
160188
36919
158087
44687
118249
516924
137579
251772
345864
255419
10851
31979
484282
329508
126129
316298
151074
480116
511780
579813
158853
514384
458908
57697
94459
364368
216279
288187
54398
268260
569479
412356
230236
426179
316669
553413
66157
536054
120836
488862
137609
388030
498045
268072
450897
458617
480295
503014
301136
279997
357184
87090
89481
308635
234040
139039
123336
154754
322212
380586
199992
154307
287201
487238
293986
396688
11361
233865
377669
356184
168865
5210
545573
278060
346813
368927
20601
327724
311273
154305
144093
366028
507744
66347
519356
17703
28658
265566
302685
247416
433236
415203
483323
342618
511343
445853
184697
347362
458349
329817
187432
563334
138116
175923
398124
274224
376165
576188
199326
34267
343969
23591
395292
241984
254984
413702
378636
95951
353186
371534
117555
503274
71218
146294
112622
550780
240252
377342
364932
266908
70477
74840
85320
114519
272007
246563
210549
237203
83818
351656
300396
356651
556018
425837
499952
408923
333749
112793
85531
389743
329847
512583
547043
35052
543996
426513
550049
28961
72118
362547
310193
236222
75810
312390
324316
26570
464330
122782
148583
541027
158044
44360
307968
53405
9016
549714
59593
573287
266209
21872
16468
87610
526794
305093
564267
427350
234244
175536
487284
408722
10145
572165
289912
116353
537127
450974
195288
22757
242296
405991
365003
131879
424111
483484
241305
477079
258611
120145
7685
303964
101586
106813
487453
520378
240689
147772
546703
117916
61822
103058
307670
52288
107658
276365
331954
233780
125116
440182
304038
570460
501442
191505
13284
535212
403915
260852
108123
512143
190861
564639
446328
430076
173422
514683
281038
87862
90341
52502
523281
353372
297789
386906
6725
309400
378331
36123
164751
577613
435543
384883
5021
219141
406268
474847
167026
171154
233242
418198
460226
139210
515006
16210
89390
146103
219869
578892
174806
179656
346082
476463
84550
255486
119647
393108
390315
431625
427068
220464
261893
320361
382011
151172
353204
236375
29706
579909
450052
258644
511249
14988
489778
572978
186193
405767
302838
435182
439346
166589
126992
277427
200778
416408
198451
323182
260899
512387
531523
6464
531431
292734
401946
427632
18395
182281
473018
5703
365488
135193
313984
241919
167853
435963
297039
469914
133119
352585
542824
395863
93018
127712
220449
125761
194974
259719
184684
107519
11332
537235
34475
315294
379777
336314
312786
535335
370234
455322
487118
455334
72538
511789
285041
357010
298008
278135
549423
445095
416248
300067
318401
516655
280641
358921
369777
414002
448663
488422
236125
409658
155937
363057
199539
168730
508741
388991
347328
218717
86234
355487
44911
227769
324995
564721
354389
318355
534468
174129
443701
580629
193287
287854
22954
25167
467447
551314
342353
564681
219322
25290
561323
252691
259414
38850
546159
177726
381626
318677
6647
99968
297645
414115
39548
268430
286876
257102
469124
370996
398133
547767
385858
30391
193488
523357
199354
92714
101074
183642
88123
12876
546762
404633
189565
164725
143984
72901
126554
133175
189388
46073
370250
567179
391419
481652
578276
498815
403873
56972
309161
261066
518415
149079
155162
135010
209006
458716
154817
399154
266366
449250
386326
194643
75516
490888
192269
301783
294002
54437
493857
280702
493227
110665
73064
200503
311238
455444
100863
288721
455482
374922
274239
420594
114473
224005
577604
554992
480991
144746
465819
160625
345804
260729
333613
425556
125262
263294
489072
250720
560307
462811
430159
180919
331505
77308
162712
16496
254197
430731
367835
337384
34779
91025
514515
191667
379122
511406
95123
69256
243071
176810
417248
275997
482588
94716
263031
251453
423266
254046
38663
294813
16765
268081
396762
518823
274248
485937
219606
439970
141038
198263
578508
548792
57866
104537
393221
341736
499193
255683
349139
498438
271633
76971
525152
331690
546242
445004
139712
554310
401561
379155
374520
79546
376858
298014
486030
540785
295328
306365
518898
59565
452799
464166
57660
180281
31367
70347
522938
23793
394104
309536
284454
521847
83029
130745
103687
113721
490187
401685
1282
525884
194009
541113
304260
323372
73726
113077
552811
99892
280187
254512
268659
542602
68570
480520
105469
214165
44960
424171
217592
17997
108200
457745
188976
393607
328271
5313
107610
33787
395678
91306
462676
154815
353912
342139
542778
394596
217290
117965
564437
358890
165247
510493
241461
388761
131093
448702
572894
255365
244933
436621
539563
29622
433233
558634
62995
129719
185906
101753
170754
171185
426983
242036
526758
523546
109558
357510
155003
160034
317191
84137
63370
511224
473448
165907
574087
65865
31393
234138
447701
284307
377545
234649
165057
410904
319693
466828
127680
508195
299382
376085
226053
439236
292543
73974
535019
573355
442307
567957
35475
370873
251293
581719
455776
201675
242755
253728
561124
403427
30408
101069
213536
460880
489343
129448
6765
75493
333498
48394
89515
57173
535304
411803
178018
551118
476609
476631
338911
258554
215215
571790
181631
23957
330993
550532
517920
551542
447487
354305
550455
53451
36345
25374
493769
572108
256908
397461
177349
140308
292088
116464
545676
212976
116892
546562
280926
313459
239037
24859
73686
51871
400313
433123
333550
268647
176195
419780
233859
192843
331695
573726
102851
371800
268102
398917
262579
579632
108920
416652
282782
39017
305431
99840
316145
70562
290941
239400
122950
123453
21329
487475
268642
35316
243416
4981
483033
411225
127991
192579
396247
37932
369866
329001
175513
411015
271469
228758
47877
289698
95111
194362
399078
330768
157594
59080
44544
110777
564609
441327
312661
514871
239532
496752
7498
395203
225127
271122
134589
48165
130017
445814
21868
69283
46674
452619
497642
572
575096
352802
568001
175156
291016
215805
324548
35962
561655
334448
404131
265938
403301
40912
13763
231987
144022
129781
428587
524291
37716
55050
151862
237284
522288
472462
530397
33481
105184
436578
330243
363031
505655
238994
5862
561468
241196
454979
338488
93836
445305
521667
535766
574720
224878
310748
119456
445815
148301
11635
523366
373540
342851
499930
56262
291114
283734
213437
565077
458586
207916
300123
250801
346678
504550
38513
127937
265198
467232
123175
90146
95877
134077
309437
140667
378056
126936
21553
445244
478262
428550
575351
54850
413242
186842
461524
452693
404302
413240
32308
376410
146573
555976
119283
330532
224537
240414
68049
46725
393072
457981
41174
479929
568249
149257
207026
151678
485934
87235
7159
332459
491384
573829
2072
252439
293955
484103
52123
203618
76254
87620
433472
531093
227442
16255
384930
114259
173684
159436
282558
211877
439178
71137
6151
195064
38933
211735
431200
293090
85798
545324
573360
193168
385646
469762
166386
390757
407575
174845
327935
337648
63263
159495
152650
52490
358206
246990
332958
144796
90744
222394
284246
49662
549854
7856
315057
27593
530160
231657
565993
313825
111716
106635
397526
56118
36204
389232
275409
535552
26425
18250
184003
329024
57256
196332
506290
572529
165142
433078
114937
235967
288609
95329
299426
416918
163771
557251
179188
46195
284759
116005
452468
416619
170666
355035
397143
334755
10407
567337
395097
383985
315972
564823
325021
525802
468829
418035
513712
51493
274690
537090
201284
433198
10243
295850
12490
196002
152556
335500
438268
22974
358581
262538
50158
494785
204777
15772
466703
180606
226373
119021
577819
352813
44922
191561
225241
50695
394550
480486
145690
80892
257339
288246
236348
253971
488682
125746
118936
299326
68041
548544
68295
563170
375110
218941
556551
497207
43411
474858
291921
554953
307318
179781
447485
572194
370310
311448
522856
414838
354012
343799
139494
380750
183029
463432
162963
22149
273383
455408
208133
353507
215428
53672
282564
143263
163281
309084
278612
548377
550547
435343
516339
47619
85455
55912
293339
457705
355748
547643
495929
233121
269490
99599
573533
302428
543635
165927
326723
70910
332135
352155
21280
85782
514168
227422
279648
347548
113513
463179
49348
85893
46353
524088
210635
382564
105247
157965
530991
229378
73353
115378
64005
433093
19959
313570
113898
49363
451018
35230
253729
409751
465859
183807
508855
363333
91639
445785
411478
255898
420461
21190
518772
542391
574051
446559
296766
307881
555080
326299
256385
387693
167397
531019
134506
42698
562777
503697
537909
22012
170371
265225
2347
287249
239805
349170
445397
364174
303258
550333
504486
81017
224049
183539
44129
467262
565460
268123
236226
491474
195513
540872
480843
505384
73244
74990
448503
212887
499784
550674
577079
100345
118627
280331
102383
135965
50464
423836
426170
211913
236677
55373
295759
403521
18048
388297
413128
477641
117321
311065
287590
237381
92575
143158
349134
34409
404226
25455
557944
476493
303578
557888
229233
430428
243019
506209
290690
209931
400832
376988
547036
546730
295864
388510
84165
312076
321897
413160
102793
557685
41183
395964
567245
134907
87105
450963
355069
22448
572993
462461
350191
570581
453734
215840
48398
45437
72988
519465
420922
536693
152566
27012
248191
415976
183292
279060
118299
487914
73180
571535
165265
513087
335581
366733
121366
57707
575523
119290
535891
561326
191149
22164
58597
326601
155076
11222
358020
399661
157176
164442
515434
325783
171176
461619
369433
26728
404753
546846
472312
337177
404997
8176
345518
494194
74365
498588
288204
138780
137406
97913
140284
526057
252751
254660
174421
508055
117349
332065
559840
532062
530668
340633
152529
297363
271473
306305
412281
52426
562930
178749
286530
385753
294416
24823
480728
368775
170053
526165
434992
430394
363747
65484
322405
299679
160516
144467
573653
203847
539984
484273
430167
438835
336479
230094
550453
277912
568686
553609
319139
383048
455160
114886
121222
1298
186923
424303
76934
557725
469260
457888
521314
520924
78546
282067
379711
449019
405437
40911
130581
335766
401777
158869
575371
27763
276204
305283
3640
286802
4309
123975
292226
72984
165350
235568
50988
466390
120615
393291
141955
376731
268454
436744
112996
277472
24091
229149
401196
531948
302568
329988
558475
292570
325073
167506
363607
419353
226148
432247
474391
197864
577129
536830
213215
546079
546824
407037
456041
165955
564653
508025
8195
87083
522185
147610
417194
520485
258517
338169
161515
178285
340003
74927
459670
33842
419963
463616
477852
575252
520703
129507
10478
446864
118060
12044
579729
419501
82124
263383
2377
447083
548564
543645
137220
269890
94455
297870
219910
548109
55121
525622
548318
409653
83990
85752
435445
5482
138807
351161
35400
452341
219489
319521
228881
460863
282456
457519
552432
64906
304590
457337
75586
553150
494089
96586
182502
18466
75474
155908
143277
303761
341143
384844
43354
432917
11326
192532
543392
279012
251318
222311
408303
296984
312452
449919
208727
355668
408719
266207
327338
134032
157809
53436
413496
539163
336675
100331
426824
449901
360665
323720
124230
278043
529470
78985
549373
218906
336958
479553
557901
228527
538413
8152
256037
578103
439278
257909
372603
278921
264353
421134
304654
136043
7592
329462
398757
247547
159542
184965
10654
568237
219177
113325
161027
377044
353124
129445
142649
69856
230670
101033
194579
477927
4647
20434
471352
20446
141000
463424
441345
126817
137105
344637
152327
565166
67768
91747
260826
557920
361448
456314
273804
555715
298058
210731
105246
504974
224260
94526
50366
572937
89955
331203
150114
171316
195266
265773
526797
70363
108259
65916
499259
271092
228373
114668
575149
517772
118730
90194
73146
309024
102877
147616
122460
54736
256815
357733
348071
222716
188771
351483
32773
174011
438341
476681
485131
421029
269142
131388
82484
159465
468100
338637
203976
212025
412826
288982
476960
456344
111322
410704
461333
174738
380395
266030
265412
524340
439531
386152
492352
354381
449134
40735
21316
426849
197384
40658
495814
96969
433125
51717
61711
62652
496269
109106
457342
350077
250708
115328
232516
511393
439186
235063
43371
3321
469918
491250
333758
278309
208201
281014
470912
99299
291911
92905
547498
214904
455400
314130
480409
203166
511350
363137
173149
183602
409834
6031
84529
387992
496348
92975
76847
562573
446106
506653
126947
573544
301187
264930
408333
285550
87618
224055
381961
574388
578005
409489
476342
531253
557698
260336
121651
570602
4971
495610
237560
4684
522079
528067
180667
120259
496953
233404
535856
206465
309491
184614
318445
476086
26503
294116
17590
284676
61159
496415
320253
301895
267008
383923
353306
22796
205963
158718
539174
127802
578375
441258
383141
516834
464871
420937
225519
537625
211683
416169
513758
127388
462875
95651
310751
201748
319685
19037
16355
33444
472266
279324
403720
497733
52603
139249
221560
511670
117991
352205
314139
404828
1183
457822
443075
23413
296225
25148
574957
278055
133492
506799
11948
440246
470411
119495
454654
496253
542444
275276
269871
297617
221948
303898
11519
89655
23194
493570
237689
543747
458705
459514
111017
79606
193781
287330
52819
187714
517453
178222
45097
174243
473553
26812
45622
68252
314703
183594
302108
346178
490182
131486
16659
378778
371953
269229
388696
516996
106874
379579
73941
82121
440389
496513
145856
440592
340213
2758
62067
228659
10230
154124
410963
89991
178572
452457
123066
246390
108085
577948
231502
220889
311244
236078
516516
242620
177306
443524
181941
50429
513124
146469
119244
20611
334723
322749
453689
297895
522898
425036
277575
226298
564198
67937
339611
553849
297204
320131
286138
519105
51453
136027
521729
51260
197577
480057
538276
138450
441678
580718
336174
536498
26784
125230
35741
341087
177356
257029
15902
440623
548702
88567
61585
239792
60999
487322
202567
223401
204390
151017
384750
215249
439855
403133
399973
488889
4138
384316
104211
216021
441199
55682
29116
72910
290460
569174
1774
164553
75608
394514
95278
165542
555074
407606
28415
515224
352767
516184
1431
89947
311195
383888
35093
199413
42024
306047
395966
47125
417315
438053
383536
528994
136565
528213
326065
277321
87177
467612
177163
493972
122277
133839
521493
145722
389441
206932
409226
436370
496569
418221
506331
247114
188545
366435
334232
476655
34437
415925
446884
518517
205955
499061
568848
498786
349663
413472
189280
147894
232049
54314
19472
359497
492943
328203
548906
340537
103083
368160
256819
104592
224390
297919
227109
69145
391747
469014
190135
182028
89915
154680
2992
11996
509749
205157
397999
516808
437710
561082
397005
256040
152632
435688
182189
314174
318154
288841
561454
538633
489844
356704
575502
194043
216899
469293
177050
351719
550222
381458
512515
472727
457861
535460
42089
293799
421630
206956
36222
258869
59542
454541
160694
464694
387270
316102
272441
266001
578619
496009
530248
555230
435690
530187
135694
229919
107977
116250
234457
577320
338882
571485
52383
45058
125597
102010
424991
140577
257669
217893
503943
487735
532775
449528
271283
531860
203937
339677
128434
421367
389226
95397
335802
168943
318892
44830
104097
306069
307552
568341
345855
156608
443575
353608
90888
46818
562633
20376
34100
393268
155666
488641
463571
427486
20146
343559
216932
14468
90149
266422
580052
18942
380538
31616
483028
547999
489734
260721
299273
180543
49470
284195
128222
129334
308310
555871
384641
116064
445308
531016
315476
335594
198565
436221
148099
71155
175664
390610
568286
133315
572295
347981
42173
200796
254787
289987
134294
48103
330067
445105
401608
75871
27319
365541
69018
418805
284118
577240
88325
167006
310588
199720
534555
565443
120179
561593
56509
97296
17203
278297
301874
273789
187709
423479
379940
454158
88388
149610
485689
534391
526445
163553
575305
48789
236102
195748
577544
449705
254801
26498
445493
289425
482731
382341
156425
70161
282482
304684
214371
406982
423890
568851
518194
131030
556698
169299
530289
70541
230404
99112
423678
139679
225607
475960
14938
345218
215881
449904
188505
525714
547513
430351
177948
548186
371848
122231
259192
29274
537782
75587
344703
126894
414045
537844
331266
494733
172957
507570
97218
352117
453164
266010
513520
60554
485246
234100
442473
450781
45422
396467
543986
552380
91307
514945
255713
280596
128211
286328
224894
392448
113561
516119
84546
35456
336058
529715
546757
265382
98904
138207
206102
502760
399011
263274
79611
252451
65343
68857
128903
105470
508750
358270
287239
28835
408576
552791
289690
384424
291506
338363
406359
273175
310419
354224
250261
421059
233677
347467
372870
483045
557266
152048
215226
348785
239693
362349
13576
274170
397813
516106
125585
370162
148240
398448
402563
72809
82805
182821
169032
417160
577657
210266
370136
228224
41770
444285
31788
287804
24794
301431
538356
138562
581118
9469
382924
407118
395822
34611
77260
427180
539737
456142
35916
48908
391394
168173
331863
538686
210909
496097
120320
372498
1526
357926
151830
22636
520975
211978
168858
41094
418394
121613
419757
511285
241623
447834
553736
173185
414651
232658
349322
482810
277885
20652
559544
253521
355231
94390
323963
365527
511914
553984
362739
524470
164348
279041
369478
468417
47229
571136
479780
233975
558639
424301
244683
186103
74099
151156
234316
538857
205440
371198
497001
402987
190172
44995
448537
351710
548053
261118
394043
444764
391786
154652
246777
125718
424272
157645
522704
5589
575955
201358
148727
241329
245683
274536
124899
303703
275591
469737
421661
270079
578295
51106
337490
210401
23089
514318
345047
169174
374598
373747
420864
94487
343953
157181
469595
195992
153368
577725
557508
463875
538285
279451
481049
573854
4478
529780
205464
58565
198524
524946
193469
42085
49549
272173
376838
335781
458123
398126
500207
1168
169068
140585
534155
11707
107054
258182
365267
413115
237716
362130
156895
427767
534855
68231
19542
150181
442680
357289
30631
523834
483955
230302
275530
73235
25895
212429
474721
118885
161244
158053
34170
561917
273516
51631
320508
315160
221833
377778
368348
442451
249309
415818
40930
179154
505288
130032
379678
508939
155160
440161
449256
371072
412857
157168
406920
547555
3224
517517
351384
137366
128311
45678
199029
492156
56432
65139
205362
385130
568448
380714
681
381988
461549
369609
432307
569308
499353
76117
313134
138413
461521
183256
313362
227779
151934
577213
247703
151300
17420
227402
200665
303232
128181
217823
551823
460290
499786
539675
85112
514204
484002
67438
487167
379620
224735
172582
388347
95892
489838
295748
391912
3897
329078
483487
329644
136928
47022
547280
551571
467925
366517
93922
288472
149738
312182
126964
460442
372510
81107
122731
546708
136779
568216
396958
303287
444660
387764
551900
386539
122235
332876
4444
305460
114363
458633
510387
18241
56680
359625
401847
296152
150958
291290
273314
148554
316275
143425
105252
238003
15915
280740
74984
92522
505003
434820
285332
48742
144453
483000
320160
273102
331272
297911
227840
229559
59321
217484
193732
386623
238535
340545
501661
231326
166920
463603
187609
333824
69654
81555
23542
380306
160313
35630
122194
252664
530300
421193
385172
79986
119666
266353
399235
406839
52629
52131
108500
561724
379799
539832
42407
455860
127967
341852
84291
242169
268603
554936
459093
372759
70714
360157
397606
13574
125352
313360
292101
423455
129007
338579
222264
238390
161746
54345
404673
560152
449084
271996
113259
466579
109663
580932
20039
490503
412922
220408
533049
132299
517959
406938
557640
580971
345436
211956
202500
364251
432914
238172
206489
111945
441884
235132
407589
74601
70403
300186
498669
485840
423414
244762
67344
479919
496943
476553
228460
196672
410155
418653
221438
157636
334477
545538
322269
505510
200010
104792
14312
579667
211478
385752
260464
141376
178789
453930
534854
244016
51164
202657
449657
21051
125317
232963
307033
304466
153126
145755
541367
261585
494079
427946
85549
216711
200642
88757
101239
110230
105279
415388
31373
209433
10471
568064
244540
270460
554351
280206
407685
260741
253247
155884
136587
571443
45628
274602
541553
324156
17883
233833
186124
492510
145587
268848
229398
221194
15391
156323
372199
34824
90317
145432
174228
169415
250162
233022
505898
285883
537041
117203
546693
186342
232819
508209
100037
502540
48047
142321
1330
313674
4318
406750
392153
178145
67697
66346
212629
67742
512918
523894
342683
560853
209320
97367
363576
52494
249120
234956
431973
530497
32356
551947
36351
433605
487999
473372
43338
538977
462530
443500
270160
508403
308338
102811
497572
490110
172176
447224
215380
120155
479081
70652
269863
313313
365218
196096
415283
8504
387527
268809
67715
338670
84938
543010
452750
30526
261069
555368
419942
527365
74820
393854
193495
81964
143323
455691
154107
103280
6107
8789
539449
414667
458621
264079
311478
395998
433055
550655
550410
35097
171099
367896
41730
142378
570598
437831
57744
113009
492055
207798
526588
122584
72729
554800
538848
533897
331592
12428
8846
501271
105643
324303
355760
213393
157512
271641
220377
222427
28942
394190
97376
196974
207234
253202
215587
366094
440614
83627
396685
219943
266756
321701
457448
347665
502223
81365
288723
128015
438922
11403
473691
414706
542866
14359
329245
520087
518628
47652
207654
262261
473103
579735
390692
386504
370748
21698
332397
152922
202918
338077
372551
402332
305652
411883
495875
455481
521196
289199
378736
134144
401962
191609
129613
276037
370727
90444
245317
287512
447170
310654
163197
505936
201726
31641
280804
565513
225100
464603
426565
404666
549830
567557
117377
64241
65755
32451
282978
324200
498649
248856
491823
121083
197167
293573
441129
154306
121902
203994
114174
170080
556833
479880
324971
576818
165930
178198
85215
13355
414088
183401
565613
273658
563628
189229
442687
117722
343999
244476
520405
480022
405246
340673
3764
372748
536237
332270
79641
297370
417261
467182
293586
343570
557067
233904
432892
335174
172827
127229
233877
208250
530364
208880
467206
110704
200611
198323
387895
507952
238654
141236
52448
380455
494986
506232
571366
212401
397569
174098
501625
525223
324490
344507
345390
378644
236318
335865
281060
42867
508568
274760
380661
38474
426477
560309
65554
321030
515415
347840
192577
357294
493911
2742
230997
263957
41597
469934
542431
474777
7762
309878
573553
209279
550237
198108
402042
575273
230735
421393
275494
230164
540575
169172
442104
355050
423250
501786
63123
98304
509115
54386
563280
517276
301232
29288
154739
329715
342452
351159
372937
405250
248957
481039
58658
530064
245451
501909
556745
17154
126956
87113
17520
497140
213207
84689
494583
424505
190495
282006
172233
543642
141153
267290
290899
22529
312072
435889
453582
191912
265513
307940
154610
400603
117667
235091
319093
167229
273184
287578
63022
210389
291764
334787
518455
378661
512844
35552
493294
84536
464214
213107
343227
129254
394627
64749
65562
485267
274334
205707
122709
91257
46764
344629
149817
421320
474168
333258
126628
126743
458361
134705
543155
377456
354746
325936
318203
521968
521657
343225
570275
275855
472093
457660
462191
303804
230044
394766
260969
479461
240992
479916
532557
102447
244973
545263
337585
290449
327804
30
7476
210437
319996
449693
214563
412289
438500
289703
345701
353792
170413
410102
69661
291333
109838
161897
148809
6572
282515
354932
75603
24815
72110
171053
98494
224292
376125
179681
180014
512405
207521
96311
449758
312403
342702
564969
285800
260733
121046
266912
160415
312997
8531
33727
373219
392879
334958
67415
91810
547082
549478
139012
110004
194581
102006
408151
117455
505597
374201
148807
74827
479462
298998
351966
140352
485890
177058
239389
188673
19852
393696
153573
146933
573576
14446
505864
110473
116141
573570
209537
362966
209563
243970
264460
318306
93078
210844
101211
447150
117325
397664
53335
222694
9542
423850
548915
326320
143383
570268
220226
580257
290354
191869
294866
141200
90293
375782
149327
331544
347167
175757
97371
328599
184805
170982
119755
145113
454814
70827
399465
21830
549575
253492
283403
518785
467318
359364
360570
540370
348478
378494
355210
324130
268159
178382
145360
256535
86676
14698
423534
44327
564759
179019
243434
178874
241188
477555
62770
260748
480797
413956
360211
315719
237511
447993
103817
481454
559449
14774
343670
162547
365614
214210
142656
213391
293658
359143
225329
53143
96647
40866
123552
196842
186684
368347
271167
389455
302552
53108
492485
566938
9615
15569
578651
121884
504976
159761
347755
283122
121361
287503
160238
191173
120210
214191
235168
68163
472842
449847
535713
479372
21510
540030
139403
116708
342965
323498
168690
345188
62880
518807
153495
193751
210378
379578
530690
578019
152994
81074
441449
27002
439817
461557
334840
381460
32471
403592
509350
408922
329469
122438
224017
375961
278230
1232
408016
452774
164041
212589
254656
54974
426680
367935
169014
239187
560786
406339
178533
335683
40201
488146
366257
92444
171637
531309
514825
446882
42876
506843
413869
224800
177786
352612
207075
104416
277403
477029
405441
163031
95410
272846
293862
54696
516673
567173
281103
366812
194455
40103
102073
322952
75466
8432
490256
386695
328494
365427
192681
284274
403286
286306
443443
144670
35032
376882
169321
36500
96589
91118
534713
147204
25147
243085
255859
23392
321577
578232
102803
250303
493251
107962
337353
146725
370493
480502
1350
107630
461940
223459
569697
129557
407400
96845
59309
393311
262187
362419
237427
476624
323804
61237
95940
208418
300704
377254
29299
481129
228226
145078
151534
60513
192702
293880
396490
348504
229616
514732
564544
137127
143164
180418
108154
394970
439482
554661
501936
271441
416516
480939
567091
267649
580334
275466
472938
535788
310870
371402
569718
257983
17559
382291
23699
263246
200263
282009
66127
323476
12416
435686
261746
398214
248834
249555
103583
305705
94769
15289
88487
527183
432508
545278
225015
102989
187095
12108
215803
491942
104443
3493
60868
187934
91821
314292
357108
145429
425439
457194
366591
385425
254204
470697
84683
189394
568169
543254
151094
368253
145952
171649
118697
227069
254362
361866
191321
392793
43704
414772
39203
239214
339034
111742
463788
175558
249711
145411
74947
494003
327849
158018
53458
29564
469105
570660
393762
175951
285717
103341
122142
68748
549122
269543
472622
149927
201623
278907
309829
361603
169330
11422
290812
124466
575432
270278
151050
375733
88229
240955
363302
349
426049
150151
389183
379409
458328
165609
151196
406595
109699
540110
325790
390723
237401
199732
345368
15963
421903
303236
365430
240463
17472
468951
194462
496874
90051
345263
176442
412972
516167
158906
289782
254198
298354
244057
14453
423718
2606
175583
412929
76762
105030
105468
157926
474180
533810
377329
220922
576072
48432
223992
69917
43425
142680
185962
266383
378985
100689
308527
451066
323646
430521
148506
251563
257302
66236
41475
167843
517685
344385
9202
485882
185302
558455
110530
441480
296455
54406
561753
551316
575805
309280
7049
242664
482801
533519
397815
59046
43308
564411
351760
511271
231609
548184
257099
286594
46372
509565
176925
511639
61854
460415
456275
190407
345042
414961
14768
222245
144580
330181
80200
516620
142113
187582
232806
117400
377084
392972
380924
543716
506617
131101
391685
554752
175015
4719
377241
574971
445928
181453
187253
287427
63214
336459
538931
219196
180504
154011
343319
561424
510368
146163
72002
312465
298913
41939
452428
542936
125919
59146
313555
132699
269206
383641
43919
189660
198832
207117
316696
195137
536729
279025
234000
564188
111000
367553
155269
123036
454963
299270
486960
160250
406196
285963
316016
65063
387597
396448
77874
313983
517138
135094
217726
334607
383172
314572
20882
105800
107868
373078
426997
349725
451953
238963
262748
277916
460665
35670
190255
570343
349153
203249
245895
559194
260932
295838
249663
426422
214811
500224
445754
319295
87137
245802
539596
326350
86512
510517
546211
502409
488634
445590
245839
102684
516198
355678
136267
314259
132533
52248
317474
427252
56738
14230
203406
89652
544692
64454
55458
377395
233630
556707
48753
5933
519920
275922
92170
534906
64705
91721
446018
552417
153829
246366
308095
508202
469893
437292
312282
238286
317962
222783
553071
231131
196156
84273
222244
41678
330342
463144
255519
506148
473918
203989
418723
561613
262335
462964
280084
544595
481530
413528
495247
240782
69257
251564
146907
377515
463330
119534
489542
22799
505903
328214
362035
499102
386261
483855
301046
247180
444598
436295
83625
399781
450321
100698
460712
244557
528851
181828
444078
225682
282843
534655
565869
357533
42042
135938
355661
147492
272297
98619
102550
73860
245577
391696
326048
263779
324415
160658
257190
475812
269234
70939
381568
205424
227813
254743
182756
284131
434522
20475
562325
85781
229990
514073
454227
49191
403888
468461
72256
189405
253236
156939
337808
431494
514
557582
543588
166674
118356
10245
195978
545165
237919
74177
67748
87110
456481
274676
62390
484446
461998
261496
322094
126301
438099
558189
483382
316444
187878
569286
456670
327132
71485
180460
477298
318307
513873
80599
235403
516139
433133
258710
422992
546366
174605
242076
463320
302758
154002
48937
190882
261439
413799
504172
393091
24625
67560
483080
17967
518686
185632
11328
537986
251165
469667
102370
425242
226357
482251
170483
119909
62175
543183
579267
177950
119815
355555
134297
432754
55294
141723
546527
486807
289845
53518
264926
434092
115442
337298
324626
344794
126047
389107
441772
64605
203452
478485
1155
260443
411962
96538
522487
457659
481427
54642
272402
274881
206741
477936
244659
156312
24971
154878
470073
283728
267831
190084
523334
320434
201488
237034
41079
248952
430532
364522
92428
403677
517322
341052
553116
549721
406145
307803
236085
184275
447146
558871
222107
515072
578411
269927
368307
551735
197069
142098
539372
401743
505701
163992
458355
217293
96670
96260
39447
5373
270524
47550
133615
129738
524518
109199
194941
363987
531453
126238
136673
27679
236840
298698
569021
221557
242404
169600
165552
194247
436287
494281
561962
6364
221330
267042
537160
397203
148827
447349
187483
563048
412657
575469
308297
188854
162375
500694
7603
270846
180778
44928
443880
373400
214001
400175
502197
525391
242745
456485
105633
572500
532358
380259
424307
2281
332109
59972
393489
12864
377017
578209
95873
71507
138461
240887
226502
83034
519541
96881
2983
95124
113211
279485
514243
97683
417151
460980
175669
83866
445088
245729
497275
403291
140115
248850
290522
200312
265274
492924
484336
473082
200857
137284
437213
300040
281700
211030
203858
110723
305600
566346
81174
521021
243823
376947
562791
203137
213936
384953
52901
248337
514749
265982
357443
410808
351933
311890
103818
330716
154654
203405
51478
137808
427628
285864
395269
478434
551024
208728
212303
298347
277998
461488
165741
544150
470393
500822
558824
336812
137926
425308
313705
26108
334197
310070
25628
294730
223216
466132
388214
440998
71936
229084
491381
45101
51465
172680
218201
403953
24861
473072
564684
432637
535101
388504
232086
346121
348871
564271
129037
544709
173228
92840
59034
340659
440735
146186
256950
322768
488894
26260
265631
138591
265076
500712
578484
455878
163130
553528
356476
162977
33918
239584
478132
103773
49491
539710
274784
161657
47409
294933
94717
182377
199743
280540
173742
33955
486835
48892
461916
414258
268737
168134
273559
201686
534521
96105
507904
504608
403541
254183
345429
372635
362257
537213
264214
322089
133298
368736
447977
344402
195449
174071
580406
343291
103236
567149
343309
540245
342045
55469
147333
298109
488457
214592
409700
236336
417458
199224
544691
259572
228409
572441
114178
386298
107745
7781
166622
545877
440586
445091
337161
176335
225579
2823
260111
353098
456412
104739
432522
498156
327157
196205
290544
406866
465701
364956
495637
99598
402191
528931
29914
305779
550310
325524
218513
186181
374211
368686
332403
251487
161762
459000
82281
569375
97391
277125
387295
44336
413922
497162
24912
409488
191972
471113
564837
446526
106226
525104
497617
212187
135367
46883
312876
394441
228156
62017
518575
169026
555102
296943
410946
208414
133837
550853
96016
285002
309314
501263
406490
213005
340118
65206
390366
137745
105478
291560
324339
234993
124786
345882
333823
365619
35951
508906
115356
581815
196090
373184
418685
385342
354725
474780
292160
524049
435242
111290
552870
306161
495235
23677
529353
427069
15404
33215
481876
103403
320238
319517
454217
552157
342085
280879
391200
108697
375096
192539
221785
371730
351313
272797
461967
449082
370739
49741
12681
237004
574130
163250
446646
470710
539406
114624
88605
563457
169633
189306
553056
373986
383639
407700
408163
436759
534763
26266
97564
489117
477590
241761
286704
133166
489961
33442
16755
576758
431574
418811
557824
579291
229156
236332
11138
28317
572283
284930
270790
498615
322560
406699
287341
182242
80928
206203
99063
365041
237031
318594
176415
97311
474607
37790
36745
122109
87264
141447
187978
519064
196676
277331
335747
1999
89978
242744
183957
470711
250401
330883
302424
419383
46260
342132
209671
14804
274684
204690
381808
258518
51537
358741
57901
537479
448251
22374
420912
443864
169535
444025
138161
80472
281112
210955
79460
502262
335231
367934
513199
223754
188087
253556
216998
358586
199157
75243
134543
331635
442659
532668
173475
17236
303257
505796
238828
566855
14798
375245
249649
6632
95003
244104
216332
349403
461673
168874
432742
388830
74429
84449
541949
491733
497327
458960
379955
325265
111636
64948
290147
89582
366382
389426
516233
367259
125845
219423
183806
148148
306544
437073
127073
301546
227825
122362
358550
57016
369204
130295
435743
580277
64357
123831
254841
23479
468346
495699
579258
512572
272396
84561
186246
328906
47944
374133
547100
261575
135627
226059
292985
443460
496818
399031
175552
491505
188079
129211
290224
147012
308040
116982
397582
93279
443390
40072
467760
333277
563065
19528
93014
428164
308086
347438
426151
105545
524991
122303
401169
199484
369094
290946
537622
9678
160245
365464
311982
100337
442311
349817
378066
429620
378029
345567
197222
9465
123262
328981
65961
168763
415349
244979
215243
20464
400475
15392
164391
140988
263970
537345
399910
289100
66881
165199
457678
97406
148639
8691
376912
204888
9398
413941
518473
125432
576883
193634
215231
14709
331103
29312
288234
107836
26764
206225
436306
433288
166254
533825
500877
9
422809
42868
68953
402507
468844
513533
6862
36373
208057
534900
546412
230490
186344
76364
114028
221116
279182
315268
536973
187757
422026
267770
503022
499951
574356
455302
148394
4794
324849
505391
187283
542723
371486
427586
428229
490347
260129
75227
257674
423327
236316
529477
5383
382636
204671
335351
300070
230179
328298
33633
360031
373964
561015
579447
473438
444348
71399
1811
102297
34539
281339
394905
128770
571554
305693
546937
462998
254212
253887
369071
354878
91638
60305
248649
262465
561487
275643
284920
117317
100687
119458
243728
480208
233878
275125
314450
509883
334260
300333
447902
417540
146801
178978
161262
320840
126265
235468
281495
58149
245160
250952
257353
328812
392947
536039
505708
177085
306791
115590
72701
14049
580172
432494
54244
579883
386603
488927
532227
201662
545898
320582
371489
80511
249664
135539
540059
410708
344802
111888
193714
366408
12349
99626
346132
49625
203273
169171
180386
161031
242501
385666
558555
182373
335003
247082
517655
354741
348207
26208
555294
167352
206475
113698
117884
167180
536376
490481
476426
8776
263271
237859
387812
178177
98531
558690
268014
173300
284768
542138
379285
56632
68385
296267
344016
517313
110030
453016
110287
112673
287029
190828
110092
239555
270004
105139
140347
393867
312126
286129
579419
423720
494055
216206
56716
64186
214024
256316
138276
164208
431859
35008
240128
200550
64750
74176
106836
2602
571562
27030
174842
498208
563138
432668
466223
493505
172371
136764
44675
388008
140507
376505
196931
74407
299802
365123
176038
182505
217080
122854
113599
8431
546056
86584
144139
487491
216470
387717
432598
433618
452682
99265
248932
532065
108836
488261
286162
177014
492243
463753
534048
257165
202392
194564
258859
13959
25665
393290
86366
99415
201114
61648
167184
91725
489279
125341
70975
368475
419575
420225
546847
56332
121241
409063
402665
458249
363880
365841
88173
567301
520654
440449
273276
267779
421514
403743
232351
220046
178410
279243
160142
15089
552272
415634
99030
335459
124364
429000
167002
133294
170602
565243
426906
118840
109084
152815
181348
273736
419255
98841
249618
329058
118169
274586
55580
154677
74316
421876
284884
208008
101195
208348
212714
232588
453686
345532
507334
2608
432395
290524
8568
477566
294744
308825
434319
222695
327449
339914
541643
403040
231941
90675
245132
389184
375220
454219
387504
557122
442356
420926
254510
465351
50820
85151
527720
57647
468836
163319
148344
410710
62622
443646
244504
495374
63588
530701
294912
520769
145736
489121
10319
78517
100277
532719
454291
90084
152425
133672
76654
570545
317728
350690
513811
236184
482122
55947
482332
255443
272747
398098
532286
361021
256617
382012
520684
281293
20012
557952
433985
77318
432583
557987
428301
335914
295753
133850
260685
59157
510209
196608
271522
395505
9620
150444
389002
576736
320503
131816
371353
393709
302147
256400
71138
353711
60778
349044
220156
332578
60387
89921
356187
24023
436265
455083
108264
322191
395627
519157
311773
443086
542931
86677
360300
506045
156776
363191
305665
234084
71005
231351
237009
368811
208000
388075
482328
75212
474420
38305
111318
109060
166370
147506
517545
346547
549328
490471
510034
35907
259242
68444
185917
492750
351829
156716
292751
513908
510676
170937
102469
471658
501576
517109
261283
312329
156802
324682
168607
374575
576702
54989
288906
58815
470821
342807
100396
100777
31434
153845
387075
37429
569037
237367
458922
337953
554842
54541
126028
299026
520614
527229
569561
573518
537258
253447
518117
9057
3915
46371
493659
419249
313968
484563
415209
114830
557236
152746
374845
109450
251219
53608
540057
139500
398285
79512
152474
413572
206486
426831
142276
551986
217271
426663
497211
179242
372003
15885
379593
568689
230214
202835
374977
145570
480755
268403
194748
287136
352398
461221
48939
31537
420303
292927
282444
440002
221730
475980
286700
97568
183197
363549
435452
427835
107019
494954
391720
352125
55731
488768
158017
370130
501773
109224
238688
340425
541408
479068
18751
529572
452479
226974
60120
439241
98892
450940
291717
340119
543911
27550
473500
126317
228035
83256
129532
158432
391543
61904
319354
378541
276874
142262
143269
321013
257416
161349
218253
499731
175476
19906
159013
339876
110169
80556
365314
4893
455103
498782
363630
85212
202832
47467
405473
539233
375380
205356
487225
484476
284025
334752
576869
64114
546088
514064
286877
127400
496274
158418
531256
13616
78307
144597
486854
378890
428785
150641
128912
250569
51281
160542
146850
428736
439619
314916
512310
551433
564491
392115
247209
558015
120529
258714
540863
501651
192080
448358
509939
352410
446481
248948
223146
576749
430739
488410
295647
399009
39016
411792
494498
480447
78572
218601
358717
136983
121938
259088
185844
68894
548979
144391
308605
381112
372165
205392
349237
67527
91784
191754
40884
176721
346290
94700
206909
494684
158556
140581
378030
563243
287228
388353
165106
151067
36732
436406
216015
92098
249256
69625
301208
304238
113525
104028
548039
313820
246376
148761
331919
33358
281267
344236
55532
99628
293379
490222
463477
535663
580510
37336
73554
129794
542695
177937
276853
166762
78323
127072
193105
404007
421382
275603
542640
353276
482624
446452
424980
526292
550341
1403
269249
268735
213537
507263
255210
498796
155939
101073
354853
370843
204238
568744
219114
260276
545310
488132
351537
44389
323249
67515
104081
6522
489261
578841
288975
484715
508502
115566
565946
61559
414891
41843
64870
283278
553753
447090
539434
58250
259703
299010
195826
325957
475626
38000
388824
173887
294778
276848
82745
184210
51310
266455
29149
300815
6733
427103
461609
291658
379498
440015
154518
364028
74156
567847
384804
550157
473964
551663
420478
148677
383885
177763
485083
581249
19131
277070
115237
220777
551836
413676
529860
340532
206387
223932
502863
522659
85824
394182
45494
427016
141265
146951
90370
340547
409173
1085
509764
311709
368118
115522
69572
132294
115342
316804
313812
550690
97862
407139
209036
28429
242897
253030
227576
274323
488964
564228
90331
288825
114149
305291
316723
485595
290034
208984
387372
245713
275372
181038
273466
450107
508460
478823
461224
176790
325727
417848
325570
557497
202617
505686
566245
342483
150911
193972
470532
345879
114421
60140
12372
100182
287781
84881
417142
570392
481200
167498
561551
2658
412602
560627
441640
385157
299055
466070
124715
550934
326610
235813
272924
285457
1011
287108
76578
404408
426585
95612
380949
323448
104079
164598
495850
505827
212756
477988
442324
165388
456091
91796
547703
19198
92274
491932
457868
266271
556800
185089
107787
342589
143379
104046
86678
288219
211234
560137
516189
85092
65712
489470
44425
127620
565608
438694
123757
147710
411814
62778
533446
519218
250424
458092
60046
411505
433096
442977
519827
208801
545409
105134
497042
37566
32491
313724
391258
364571
10702
556332
316001
361119
462052
167956
209875
89044
406954
161473
286614
447093
340893
421321
384643
327881
276332
20052
365008
296706
241779
99922
567186
576944
108707
485513
477230
459361
83487
30725
500977
246139
439809
200060
317679
209400
510534
44611
93287
336172
35732
300887
145191
545950
324588
460938
452353
168546
131450
242771
110324
9960
228179
342017
142047
511689
105768
324943
469024
94544
542033
365080
295941
287998
141114
532734
376911
136894
172370
140118
357896
414276
392631
320085
221665
110794
579057
494980
37286
559425
413847
236015
512948
168097
167649
314791
413719
261605
577076
102311
436481
358891
503734
266833
327079
55517
186108
37925
244334
346978
115616
392358
572012
77
224926
556453
323114
221335
313129
123699
17216
404565
566237
18780
392362
478835
579773
244326
518318
336576
148676
116963
330934
326533
176384
512390
30583
63703
571245
570805
409740
139151
545930
232420
499336
495891
165658
394747
127560
31851
260696
510161
214290
400858
69188
92760
339358
104885
322763
549239
508129
377300
319061
442224
369610
496031
577275
354145
140152
76266
100817
15744
36303
10579
174504
69839
255866
74354
21500
421813
58572
105195
9946
320594
32664
459951
118186
13670
210683
327818
105666
146849
481841
128612
100095
419610
545696
309744
528840
318681
104919
84724
379230
33869
473983
212095
426640
391686
502725
311615
19738
239670
283868
34074
450597
9846
209353
408874
298878
434753
539734
410933
114630
35817
416286
81387
464789
469347
410082
485871
449179
533396
417616
158183
413625
353223
382193
359507
313577
291004
200439
291165
544060
246456
552184
176463
246609
553623
27929
92649
307278
56161
75322
174694
495269
315387
309521
236650
299932
64827
313655
24552
316006
478726
82457
246592
313508
465269
58876
134375
348364
371911
468319
237505
240813
147267
15906
457168
563364
306516
359004
524559
516034
580466
468970
493199
502700
44818
504896
112497
484371
171467
4796
124874
569384
210680
444399
308612
221973
379522
153639
545238
312379
401768
544001
284758
109776
504184
97598
286064
89147
562428
61834
49508
581297
376829
287386
447724
524041
469567
341989
528657
166225
561821
328833
364659
87151
231720
15366
530019
467431
429705
501325
160509
173550
213220
435664
452502
521867
177476
334681
492638
340971
531834
565429
460484
72615
301514
313569
188189
285236
401652
566713
26068
6744
346862
189774
299781
80566
390311
510028
197805
105520
214990
434145
385743
143392
397942
30148
441296
110518
577928
25385
200132
127986
389638
177404
388779
279291
316636
16253
563062
470354
187729
180853
82405
48285
131485
239613
138347
214899
143182
377297
575631
418135
455879
449078
153080
33091
188787
36318
478445
143944
504154
421380
439175
478597
296790
66003
424588
309875
562360
447980
117764
268533
148246
416095
149949
356645
74080
448368
329566
36523
484201
296844
84548
115359
231605
235591
165753
439758
551062
478845
254410
238860
38432
499419
578128
305501
277163
486154
477643
125998
129771
323728
82147
458199
154073
53184
574697
277165
458935
272082
495726
10560
334671
374860
570333
159626
279810
428309
384058
541385
553118
386934
37868
424632
468731
402708
536977
121644
11292
91928
86842
466714
185777
419693
303308
210642
376366
90791
299923
280508
484598
402531
554169
396116
345399
185826
428778
315813
168060
340494
580785
357696
367233
348675
140623
4880
145062
256953
229594
47545
299800
510757
439930
422310
282603
332691
532351
217043
520352
573763
228901
441527
433389
138699
180522
33608
385185
530321
204603
528890
443373
489191
580057
560422
547797
165674
279990
64093
176392
98629
447994
417143
367795
290584
37527
90912
236530
330573
530896
154693
362499
187644
503714
524830
526734
369036
47074
506283
412238
156101
218096
267014
474031
443497
261858
220842
174930
121322
492040
326805
39083
41437
74335
430405
403472
563652
263503
243160
117184
376047
481012
401822
242203
563098
226267
512088
537222
433900
466890
499978
407808
509528
475317
541077
353790
373099
383730
69616
440698
277746
488014
390061
269934
509839
283188
487274
98596
528243
126014
407470
520072
137190
244816
230578
62046
455770
97021
550736
573125
334012
102306
351203
167559
526881
431484
61936
386341
303879
203458
553573
82548
514563
535917
19023
350933
428773
195639
348516
61825
45573
326690
102071
335363
416933
149924
280805
159880
553772
316703
477420
505687
107881
502183
269325
362718
324916
464037
522708
146131
474243
484044
35701
239915
503541
340393
300392
430763
6809
360020
456389
571572
504494
349793
510484
185232
274547
248643
543291
352248
233369
453611
30345
454685
280169
333363
130973
262932
515684
559975
480391
397986
422300
363205
228965
259103
529647
190000
339094
315065
182127
259265
252979
565765
105660
224034
27829
506919
7143
83288
558788
193629
25017
175751
571989
163175
305624
100530
227464
46927
564432
337435
382441
343905
81206
24938
186399
143231
522661
93070
312861
115372
303079
32367
465693
194089
528566
129462
516444
26409
155951
56971
98101
262013
388057
329908
76244
571498
330649
242193
403590
267064
68518
480661
27883
406732
348860
134640
172328
471
127006
297967
543684
56033
253658
148251
337857
125056
308405
341272
451341
163927
166503
513447
173196
389037
54071
522008
429585
401778
444340
565501
20398
155306
94420
167033
244870
109148
110155
530863
341922
167901
552685
295537
197121
95326
561354
307534
544348
445994
177353
155040
94837
88097
283170
244671
281285
346111
23014
280132
36028
425864
204674
503250
534579
300712
222703
572172
209720
351818
89126
236486
78087
566387
131170
426598
538006
135345
529056
93732
263762
440715
24600
184905
200200
77380
304011
196888
105115
297564
383917
273245
385265
370426
94097
321120
93778
475232
115392
509859
270497
249993
145645
379024
323093
325229
76835
204417
132417
148010
324460
466513
566128
74348
300929
387543
458970
461498
259288
326377
123041
460222
173251
55629
18460
254645
564450
11697
145100
440484
12824
180827
71856
222411
462837
518546
316115
195286
369326
77298
335804
147585
441116
477646
376136
94978
222172
338497
279934
206467
263101
110483
93005
329726
15876
500945
514925
290379
369618
133208
581553
262446
393303
87322
482128
52983
185514
18099
283896
524195
232292
382339
266023
503460
143091
525398
149833
339186
131840
83155
335551
183012
550303
187720
216469
332684
458958
571850
476499
108819
426252
68194
198506
304552
191190
94946
205887
273068
447688
125266
449095
309519
156812
558924
108223
9708
124732
404585
495607
453762
237000
292356
260566
367836
111171
555711
83262
436214
9231
478337
457100
183844
466523
476383
411815
99888
453426
290259
203551
383866
230741
105401
37743
390326
315734
357471
340758
389755
492618
126832
233439
406422
68777
122306
307835
414881
231295
94499
185394
231878
415608
471654
436143
312946
547369
525716
282099
174410
507889
388726
93816
149151
277821
95944
26747
75818
341116
259717
152980
389487
333586
512190
127841
289158
501694
529322
178421
332943
391595
262204
146313
138133
399101
184518
455719
400581
135338
22958
527597
426778
147538
139263
124580
352088
398175
32544
501634
23967
43813
77979
280642
18792
569613
388652
347728
102281
214834
303137
106843
460030
401826
415523
419769
150053
154772
429902
331670
491229
308752
337304
432627
416549
131580
91778
544127
451983
54111
367538
279530
291206
444498
524692
489167
309
379201
432933
411913
567189
460598
360896
518685
263453
7785
87642
541944
8834
360309
190229
525678
544884
469531
366174
579206
59406
396784
102942
487757
290942
256877
61837
318904
360367
296283
292970
41565
334557
355806
178184
117507
410126
24351
97200
332692
401836
456788
215457
407509
418929
511121
162227
412788
385317
513077
296205
454730
380780
443308
324033
226748
239053
237222
183453
403250
415911
397276
283618
507397
127522
565332
278793
534789
395164
157267
407987
75747
485202
304060
126408
264539
438805
521225
515387
270502
52516
393534
75735
95611
39617
11825
360630
131833
366811
260794
408012
192048
168647
165799
335054
64092
466207
4527
535234
249519
265713
211389
233366
395318
526403
68788
539053
452102
500228
200483
131976
100222
47164
182967
276686
218776
494765
305156
57213
568462
577843
270749
346190
178112
179209
519483
68211
222751
548177
271298
310136
267217
13195
115992
442144
321468
325558
69320
190645
536087
546183
168557
387901
378921
366268
322411
15726
515561
376919
296782
329738
66670
38049
559651
471473
426845
562192
102420
433446
225567
327131
13912
574961
372430
483049
33793
53417
395198
367615
572209
355746
144027
531958
333127
448803
316825
446108
262145
22484
542255
18194
105055
551486
447681
262673
86358
27798
144025
509161
401603
515426
156026
562157
179615
73904
133436
351796
135585
20702
533154
412302
479443
364364
12313
115485
423202
555204
425912
457962
59093
488363
477658
330677
257817
120274
151546
153923
348809
32679
296698
249549
533869
500405
465855
280420
228419
473590
28085
463695
104452
124841
469880
415755
57864
358438
136302
259420
526571
166236
248674
214300
277218
581425
376763
207013
9119
220355
127491
194553
133594
106459
165433
60810
299859
42109
397383
470547
253551
155869
236060
229133
319613
195163
47202
202855
560683
386669
109524
31994
29559
43579
283454
278639
307730
194685
411853
298827
548388
438060
205116
295961
118605
556547
240695
273207
180889
319937
341996
369418
191068
365858
87078
67985
102149
214213
441032
174375
203891
397534
488413
531441
575826
26720
431933
519759
80279
144971
180085
394806
107619
394197
233030
138846
420013
265036
473156
372774
415185
358451
542041
510729
97248
315685
457825
380084
64507
219687
108187
351328
454917
487011
335301
283648
52357
539571
909
303041
536514
12983
16361
452878
64896
191136
227540
435882
161599
498114
549821
33408
298917
575751
137892
352985
479332
260973
417070
492547
43477
441546
231667
3276
5156
92066
47614
473137
266571
52069
66539
81408
557405
55902
509985
253656
419069
497160
571792
142333
110574
568830
307497
276417
254327
344735
360982
407113
296424
409982
343403
233902
360376
71244
413021
284770
460115
490875
153920
153938
410144
408187
498125
527283
368706
348651
226211
356746
484908
230209
388381
309139
355904
496977
226677
3521
474256
30805
300388
395761
80165
530533
566584
442666
547351
398488
425691
363942
260359
383733
278214
342234
479573
20528
490042
560784
75213
351218
337985
448985
265331
554770
326293
396120
102929
405662
261305
391657
562217
484013
226247
452823
61144
140817
7361
121565
309937
264821
78457
464839
407465
141510
435090
57731
564708
156556
227678
381985
193759
463969
26801
389793
45359
260135
232280
11168
391481
570351
15809
422050
392974
521572
110019
573476
356061
264712
463175
52037
221903
324677
18327
226348
335111
475932
197005
298512
519209
490723
71603
152942
91841
114034
417766
477005
528147
560015
297509
308103
238260
908
459347
192320
5180
458134
133627
63325
290153
134447
493300
138536
484646
92957
387678
270873
199126
26376
363639
433224
492151
246089
364770
198436
120447
111043
299811
385626
578137
292146
537441
144560
142485
273421
525285
38213
374561
236314
196610
271505
83546
575310
425430
528631
298799
530342
385316
335807
412722
185606
338705
366789
46749
477193
203124
274079
273294
523700
286888
263618
365592
489721
494891
18819
494486
580539
560525
178647
562382
360747
327202
524174
559556
462610
161585
203798
134955
289852
262550
259913
90006
134562
292351
39789
292087
300631
126489
389844
218179
453875
40071
128312
106644
215298
400999
46242
26072
532015
317733
577875
105580
268306
402794
325569
92529
8193
523273
543407
43513
281302
395281
458025
414647
256564
383212
384626
218033
402541
270574
198974
355064
355611
473014
235237
58713
562002
249471
575267
466664
36981
178337
444866
351876
368983
577448
48900
186906
164222
183646
397337
510035
292763
25105
5736
336335
235430
325646
526506
2258
145825
7393
469995
37358
460045
566762
417822
57068
189785
118514
124970
435805
113787
555861
53064
312582
354824
181330
26988
309152
205443
242405
193293
57919
158261
43545
183224
344675
518626
12895
451738
398649
278731
224910
178742
430065
521210
186113
294834
488658
410447
58684
111604
33820
128690
503536
338215
520660
235281
16573
543957
217007
48139
72435
327448
221787
13489
81768
278452
500575
368840
309195
57820
458143
160510
227667
236698
160200
71796
300209
378583
168482
151499
384122
473705
176029
42347
201188
573513
176098
406560
20549
508292
144298
76268
299343
270475
236381
33471
115864
197851
478182
418609
343156
348719
345952
102704
531844
389634
533889
399236
241076
296693
27711
277722
347135
183597
235905
388311
4595
346817
405507
86169
161434
155009
408506
151619
131621
1720
153421
435544
231012
213095
36811
546581
79069
376934
546046
57088
42366
424385
117418
278823
353311
217302
574203
52523
383131
152789
5169
558194
520848
521922
16027
572100
341822
223458
478249
316194
171284
331225
561199
232371
203729
69798
223154
485300
14974
241161
288137
193690
284084
219832
300930
383085
282879
47599
110298
367260
21212
272899
369362
520749
378155
478982
316109
322027
139397
255051
520737
30175
529277
85472
492939
394436
364228
304530
219935
372156
285285
501578
443735
399738
259658
211552
353716
420608
26094
507113
81967
226550
378849
337930
373821
503643
166932
370745
476347
397294
279916
194574
374791
180978
385588
276128
254778
207932
525539
140073
135206
265207
288278
51990
11496
578026
12891
416544
76709
359701
172211
184155
400968
407778
96339
20489
151264
380938
223434
245631
478145
242721
129490
256105
382448
244720
7665
361339
506296
366955
192575
343880
163273
23996
100244
25858
231852
540283
101348
389702
560753
509009
514002
19397
15823
252373
40094
151406
211867
411160
379143
572786
386884
188037
320351
42919
292258
476530
206412
179338
136559
553417
386374
108221
209474
495666
555803
450054
13471
57676
5324
136651
79517
103775
342010
555800
581309
396455
429040
22451
66118
21313
132564
247807
484302
361248
270431
578627
218368
261051
566331
273119
31590
89834
176462
184201
468219
204075
54837
342411
49913
305254
203236
274640
498651
422319
297667
400027
417471
249882
382469
26578
286013
242432
145679
495476
341612
213077
110459
274753
280554
162717
509504
498072
259366
199719
237474
289490
496444
328039
423637
218282
17712
523374
32829
260955
345114
209203
545626
79355
474720
234600
290122
308143
256533
521112
15388
450621
319101
369000
147311
132137
227567
359834
20770
174229
94412
459255
489093
140883
34491
13719
566486
280847
521697
253578
550099
290010
93264
366740
109708
480894
41938
31375
515719
149338
75698
477439
243283
262952
6780
99910
248745
499634
67414
135820
566642
501038
28494
207289
508567
346310
401308
409889
1501
395744
108871
143499
293792
554410
50736
193787
385464
564515
446383
341457
209842
47161
175033
508612
544780
27495
268640
367375
476742
160930
547388
67904
465647
447830
95988
416469
471312
307069
364222
580923
195300
574722
27015
441972
140529
141053
486718
496372
7174
17432
441251
41913
268472
39654
15693
27370
420883
106865
147366
54425
493448
436507
463101
385765
276789
543480
143904
429357
175353
123614
549535
72235
576517
295620
192780
451409
518918
538263
378229
133403
573995
284259
397605
509626
21095
440652
484007
398817
550278
346876
383933
99803
135499
300928
180123
162654
333862
320386
521712
304440
569294
569592
264474
125978
176833
549003
385492
531873
481125
357071
497199
522362
259115
267594
297990
461644
578620
110142
434380
132141
276233
509540
154424
245337
87507
160226
402644
374325
567972
490645
312480
251754
156630
80521
383330
263760
105079
236080
124829
535060
319192
46298
162592
479474
297868
114330
433716
226046
387393
429526
346095
7318
121018
485631
30619
391088
362475
534923
225215
320478
281663
487870
105733
87792
139541
47507
323588
125464
233218
313608
93724
155735
358836
511425
279646
554542
189212
24305
421840
33742
235147
360614
289663
9738
75727
266298
222309
117979
299632
347496
477066
79151
496476
193373
433647
544738
127084
165531
93247
262893
525179
369267
425862
549978
451012
521209
224217
238154
252443
490117
203188
266240
200003
271466
173221
334837
393384
466491
390814
336374
54532
230321
216029
403271
369931
111598
270406
561495
13983
440755
566993
560262
51639
318906
109088
499700
246491
177925
306485
56266
174573
533364
40419
153814
108081
100128
389074
223014
93053
232718
50771
295082
492178
500474
577817
114705
49819
568873
64141
87213
99466
21595
178484
531645
184490
232302
314093
472390
37595
239339
279241
151020
72437
239114
512854
404507
369899
487507
298315
461545
264647
358584
513708
455406
62128
177088
499026
147856
136860
372352
311395
140320
134532
102133
308053
323765
220419
413541
204519
144832
232524
488538
20245
107169
323791
478985
88208
319260
81811
448533
20157
394113
516595
577623
364098
116789
148983
528432
577513
330487
196524
417729
384573
255186
199487
342969
403258
275775
189402
197307
247545
220234
86993
16233
249125
24716
22811
256855
542642
211029
299560
22696
491273
408718
439527
518075
474562
518080
21883
203767
329535
51470
548768
493692
245204
132330
56729
343634
325903
108314
505657
215907
243796
69200
108429
404826
58184
213426
309948
425669
225587
408146
70557
307386
166650
79616
299105
344814
207815
47256
84108
117857
360811
389345
246528
117973
368208
231632
118399
531855
572859
476188
77931
9413
72892
115086
449574
394972
114468
524211
200615
3080
59382
201460
338265
53752
343596
465579
78
15073
156859
419052
476706
338528
281027
452259
284324
92988
464740
71492
447543
526187
26035
100626
551164
205934
161518
183100
22270
283448
555073
25103
505421
275893
291526
412491
24125
427771
435620
327979
526987
212679
35272
139386
257782
115604
60593
330909
569255
225566
256755
578002
460092
55951
551842
436564
435042
572282
511031
27452
171011
2585
348989
518601
346909
204024
145820
463309
63676
296374
274907
55733
522312
284170
99988
436975
183898
158876
187464
86292
506808
72421
501758
459644
360179
424858
285450
178378
129347
90103
457373
240625
393033
346004
573232
375992
66230
392971
371745
501549
504284
306560
514280
306866
200033
230972
565932
524404
515505
220843
530758
90218
509394
500891
189071
66789
536534
537890
326202
410603
269160
105688
395667
479399
338972
447424
32562
193943
450346
172889
400668
318365
518156
302666
439486
96475
93641
515734
556033
395893
308025
443056
375194
465524
516205
275491
370857
254779
378375
456505
79255
379651
233354
525615
215242
231415
265398
118089
404271
44606
183395
189223
81434
518954
453553
74959
164920
326390
70408
723
439502
377703
476011
575734
567049
447533
237894
573284
322530
42748
256214
119115
260604
366204
80422
99856
190338
128957
475763
100563
319990
322350
330358
260637
392197
433968
503091
281180
90820
398575
556476
253416
534034
115967
110310
552679
429241
443525
130226
125365
126486
406657
447456
283921
433413
348197
202272
360317
129914
526796
573981
482765
234395
178193
275988
168803
296318
377920
103498
248029
336221
383508
187559
436799
204889
430885
454273
247469
242074
475001
160596
467432
465101
456106
395584
498270
566945
358134
535651
400870
424435
148871
93953
556811
68625
465017
293265
83613
519985
420291
18496
226708
343066
507990
168563
176032
503683
244721
380049
456782
529667
416816
581008
401594
30314
269921
504216
25348
72282
99402
560268
494112
81116
301749
178440
264377
566587
356396
265168
545253
173688
450759
490093
368818
318706
21782
47774
502593
320445
289532
111760
509804
255337
160812
468280
536884
436835
125503
503061
362309
113504
432909
54038
95027
365563
11004
313720
82005
189017
53740
347784
75119
555107
393121
262777
435163
256565
7954
262124
336063
16408
54652
412442
476495
344214
379517
168574
157435
404751
31396
219169
323341
901
556903
225313
113979
169100
437889
159948
462901
227329
256177
295815
30054
409069
324403
42245
96809
26007
379530
92445
397619
456520
428530
510538
246095
248979
30418
302000
388403
536199
31334
533356
267353
538018
442332
348853
253098
473195
103954
12664
412575
1122
555307
571690
38934
319299
421274
335847
162318
414022
41138
330041
459755
365759
82346
170180
245354
438219
368717
579394
554688
323178
367742
2545
279726
366262
162419
133688
392058
267201
415054
457442
227456
94145
108156
248836
66351
140500
358695
435583
39542
369576
394976
526671
236031
456376
190572
130047
86205
314497
16759
499656
1319
571076
219544
104510
501377
54399
69549
472656
52382
521569
48111
512696
75065
25625
158601
484347
22032
254670
107678
449093
202991
404110
104827
187732
286521
355657
94340
45459
548725
163897
541510
568654
529409
418229
433896
381047
472896
243734
489890
259149
520655
126687
457720
397892
474342
10229
341963
405864
135480
42105
449004
62237
118086
137806
127912
87232
560685
309568
440097
570452
88987
269051
521311
281091
353594
94087
467333
420344
93621
427598
160852
533051
392290
377417
348098
305208
270254
166751
83809
468340
484951
562876
324428
449463
288852
99933
33262
159656
265625
227059
357074
167489
370610
138961
77639
81143
346877
309409
571328
407590
411987
281743
521005
138585
24737
406798
239917
145290
281846
560396
337663
257632
166864
377572
331085
518207
165463
10743
209787
17474
363160
232344
304854
117496
377366
137154
459372
83754
530117
574144
293293
190125
567645
200146
437481
236228
401948
201640
100583
36542
7778
489415
405283
565183
30752
93707
558036
201519
479711
126497
156060
474233
409134
180470
33743
97023
18075
317323
74032
85163
49184
438427
137583
398305
1737
449195
352965
92868
222726
183611
352129
206927
376691
548912
501323
88241
277225
34680
5326
111648
372669
75778
558516
15618
541514
182773
493902
162181
495292
320192
70156
194531
70985
334944
238114
426158
519490
140724
327418
569706
96091
512086
41085
429491
199255
214507
580405
138155
36397
37563
136131
86329
421400
104425
465066
497873
226812
77159
38277
562388
17355
111472
260116
146219
576817
242532
132019
363514
48848
449947
20133
393445
399382
576496
267700
175126
265531
198195
518901
236818
359686
464183
332792
486070
115676
183007
418333
490665
317149
402668
219791
556035
521240
204562
201291
418180
398850
56478
246336
285825
33663
575119
555494
301754
358678
103137
198068
13362
111845
216226
83204
326508
138742
267556
88606
265080
130885
442790
212514
423761
84339
329830
547966
268586
494835
233959
43806
489218
126653
326770
415528
250350
402775
328853
428208
37210
283611
166723
391065
498860
343057
574996
247487
184820
5692
233337
89892
246029
470955
445684
58796
356654
170917
77426
169718
419029
325801
295626
484498
500190
155741
399148
433451
489467
371701
475857
436585
120818
423391
113537
579950
450528
317227
392062
167317
425263
107035
468845
183893
237835
218558
220082
461252
162384
455255
110327
246447
269063
522741
391821
281943
528266
229596
200272
460830
558278
188757
508861
68021
99851
283859
142946
269187
281371
411969
227066
238604
324231
132406
265930
213305
525459
96070
503967
355568
284540
43350
360017
560148
517464
442554
259170
276582
369778
205317
95321
388712
154007
353237
458894
126978
420427
425313
517246
189839
492179
485265
483788
401477
239528
73730
388149
35532
319440
248459
308277
7727
294459
286925
34682
471609
247699
5649
133940
340126
537135
145217
242716
578780
537743
325595
259375
445592
545260
285395
465838
257387
33897
64557
498938
45425
38204
423855
142352
142558
467300
220031
101895
11485
481725
350303
119027
23687
40470
350585
572174
438691
30855
94548
457739
11077
136396
552072
122653
522465
571157
401580
88730
118572
425626
340733
266587
194798
10073
269273
330451
366476
234769
380432
139353
91996
525990
319907
412076
185262
267815
416157
225282
456341
93230
77072
346403
556855
415008
116286
529273
580392
437965
575837
212859
315297
272800
345799
343165
274085
568112
310972
336310
264888
530171
323347
172974
99443
25388
214464
191931
175527
192627
122597
174701
571610
464237
264504
78861
65955
358466
354804
149
428320
261696
41711
252883
163009
345040
63681
508215
28385
416387
443929
480717
120059
526320
7596
471156
300321
447476
468662
216771
178791
246735
74923
71043
498694
276842
568566
283985
327039
303897
539311
55747
281181
12810
433928
282982
578766
467273
43510
147115
533019
88540
130607
280990
166233
544253
365645
26466
205560
375437
581903
243637
511651
230650
276248
34235
269551
132517
253222
476893
14969
311025
481479
435098
297157
442638
324107
141581
256270
92221
287639
93384
556569
471410
416165
496431
105310
401981
329150
480272
33896
462974
369653
335477
364104
284686
253716
580681
307092
552138
20563
188474
96763
388587
521870
52219
53176
341198
89552
20362
422037
441241
42314
373022
138342
122116
436319
456200
389020
302715
21169
575496
115518
472309
308766
478802
287568
529544
157526
333748
81944
153577
537422
545611
354070
548742
75341
95832
187462
170045
213288
207764
201145
379067
280765
232936
441461
187518
537558
52183
195947
435632
475815
383967
391213
337321
55651
32804
172387
199923
356788
367121
244646
34800
298535
87126
389112
19501
553668
577507
50018
426022
309517
121795
274551
183398
110484
550133
109921
332913
309292
529016
85326
552518
62691
306557
61674
95430
554809
483247
305409
130993
215782
329368
411350
398569
303002
530933
272351
2284
499585
260035
495802
415602
198969
361811
33182
489998
93720
292893
449859
408227
234352
90137
205525
112235
20640
68789
30486
226664
426418
279454
51563
275612
278086
295686
50222
50794
152764
400361
223330
471828
439364
158848
504617
120819
208147
326290
451428
13228
399142
164891
321651
310498
160615
121521
444315
17600
120721
497322
556202
529012
63421
558813
173759
120224
325302
562510
200056
218334
442774
26953
503653
20677
424797
462398
28560
300987
13364
561300
76276
72612
70487
474202
426303
567124
368060
358608
310006
362685
371091
373596
109363
128395
448531
179479
511006
417674
381948
309531
75565
193925
206542
192816
163568
470026
301218
389466
428537
354690
240500
381014
153888
228185
396157
270686
172930
342639
572475
243120
443764
367484
461121
144907
339687
393169
94550
478805
444956
279066
73591
509815
384332
434665
236142
165707
302484
207447
208288
432615
200788
150996
167083
62690
334716
33386
46152
88582
403135
514191
152526
19184
442431
305282
223984
482894
498769
470988
441574
370224
516634
20825
319163
293853
399585
132795
96640
239139
517835
431890
268150
375680
447976
17799
572250
55288
256956
379518
140539
488883
145738
346581
119438
29853
121107
292081
188660
192793
61399
190271
274562
191262
251366
230627
407676
46634
224470
257034
283965
296038
366473
500527
194223
576705
229463
473295
387791
170765
424837
509691
150237
399939
273904
395614
15621
313873
54912
523581
419284
572247
80404
447983
376888
323813
291158
514055
319609
377597
416246
540554
247465
363523
39598
15400
184731
153559
431731
57708
124122
128203
50563
453472
21964
581466
240289
262727
207740
106823
39386
193254
252990
397543
571803
71255
15355
306284
274537
50912
19929
324709
292998
271183
42701
546890
516948
317509
141302
389996
46640
374956
483775
446819
332734
510519
80363
130181
556983
222984
128599
209639
292015
327450
198121
554630
129813
482699
359094
317102
411291
349319
326264
409394
557399
544215
440899
225121
503178
318564
236568
296419
262861
486018
69312
328383
405695
359872
282450
230567
163599
32220
432686
449103
6943
72906
466713
564185
416371
239586
46609
261225
19671
466608
483139
220053
448253
142825
386321
189912
307158
229550
311616
137931
251608
578990
265532
276354
56398
178951
565769
154023
321070
467840
42591
144179
282002
263913
564211
312233
554698
118061
466396
236173
285612
367614
508555
552657
371796
554729
339918
542720
91759
21991
314949
41226
81311
494879
59079
96185
137016
396194
564920
146826
465347
168020
492235
473030
220284
439402
539296
535284
447785
504534
278710
92674
94558
353407
286009
571193
536576
28318
482740
230057
328760
337704
23287
243725
264296
94268
291348
7782
332131
192217
529229
351726
211071
459355
440460
508456
15595
54936
408846
362432
29506
561097
20701
572769
531205
372247
93864
457734
306060
283666
452985
318924
418352
42336
173124
476385
286793
234957
528275
35031
252570
505347
365696
20853
276950
264723
524508
320286
38904
543552
188478
329262
238827
391203
568660
135163
287372
551159
402407
369038
239518
546161
9045
51706
168417
570738
443320
428420
458752
341133
471470
65162
21780
284814
161156
177863
69148
101569
493482
324427
508220
82658
275035
569851
270472
473119
56365
318997
106315
238299
497519
109971
178510
468484
560150
217201
25616
371703
158686
224759
359249
87064
42820
377213
363504
528579
153190
54282
351989
200442
543689
404557
324112
357415
61217
163506
111772
159400
157991
26536
533022
266805
504843
249508
475425
243354
312826
121682
382017
31587
51454
27046
360737
97722
56104
349943
134494
432908
87214
556643
191945
528621
411751
205011
444086
275211
196290
173324
395304
525212
173893
156512
580600
96713
117360
146926
541531
8186
111425
411745
284383
186247
536855
529017
420221
540868
190939
195903
571696
212330
147371
105021
84096
475765
134697
123944
207110
8305
437139
4844
434966
423768
559876
241762
211336
273704
194727
120971
192953
444644
307612
564611
48267
447179
425114
250848
7650
559090
165956
340412
369561
422894
497244
353012
277449
244857
83353
23355
213021
206584
196229
155914
268518
236552
269915
108155
48289
457286
263604
177837
343159
452615
450275
234515
154911
359168
109008
77851
487434
169907
80948
20888
456696
1407
242618
86526
185091
248333
14870
581310
14807
400742
384231
297829
537461
440762
225667
198978
408518
30288
364067
264324
550760
246070
37695
84128
566054
47192
395684
200327
285099
12839
159558
273537
451690
124280
559560
368321
15427
170952
108201
333157
185587
532866
432286
5508
427733
413841
336369
490311
144881
329948
150421
278931
293314
237355
272653
9025
329919
162688
257711
509210
130337
119101
201607
238068
240198
562408
320200
330917
547439
259371
29724
436146
331229
244549
55290
359548
218704
220673
348636
15472
559949
23541
419449
470551
515260
494066
539180
475588
27158
221470
466505
576849
156763
546864
14283
486362
59042
406659
578770
475915
214995
466544
167553
148924
70288
495969
140693
184389
259464
539967
129672
167574
146626
187103
483261
449119
395768
84174
151254
471966
175112
313532
385661
58268
413918
312050
442277
513015
349974
197632
492466
330806
543379
375838
385934
55764
104607
544819
529772
511869
9460
461876
488487
73022
549910
243509
424327
340622
182634
24571
534662
147568
337975
429606
83869
205313
426052
5917
15843
576895
319351
54065
379965
247475
107097
184877
253031
320349
102473
536707
537543
540947
437996
339499
249362
190994
91886
299662
40995
65440
449914
294847
337895
309144
66054
258931
151236
37186
112272
10817
243268
424404
324904
288559
201939
295578
350534
494711
254396
553563
23639
455037
519993
122537
518843
527446
54402
303658
462075
250443
116026
393027
101234
40938
553446
371955
553313
289662
305635
405133
159109
188216
285484
405721
65957
54354
277709
15269
252311
109522
361799
144353
124571
325482
334703
52897
116339
103966
569716
77292
124169
313301
254134
164103
492965
230991
403910
313220
494335
349719
388498
230367
218842
310155
269045
54706
121683
402083
197950
487409
223752
365237
578326
324018
120737
382401
501177
110748
298527
336333
313809
426274
313071
274724
373077
480059
49866
214985
168505
196691
313553
476106
286442
404033
96800
511160
68212
109423
419980
136539
186451
504396
242955
488232
547752
575511
21320
253382
331541
289276
497698
73196
2106
553000
424867
131524
544717
145479
232779
385085
210686
406760
464634
282946
245560
151307
317795
26995
13482
148415
536433
65896
321550
94600
59997
544349
566646
317103
201299
453775
524131
298721
8593
389200
52030
276218
81200
52433
34423
431902
433334
71550
328792
26294
331560
80044
307242
140488
194616
549898
377432
60539
159038
189617
168356
276956
341636
308686
213976
282234
333626
129766
162551
310772
411321
174749
520480
258000
447907
512351
215738
425628
274277
577239
421996
127495
448046
424915
354469
134835
299163
164186
134389
184435
285667
68075
112697
539132
504493
13715
184159
434200
474732
335380
233201
313164
55818
574953
422041
161121
344238
517451
223023
163975
51943
532520
75427
222587
575644
151054
164339
6842
471871
314538
405562
243292
282190
158965
385552
207779
489585
473261
491981
549378
447985
88376
217574
153340
190513
241554
521808
280112
449176
228340
572310
328158
227651
462549
581566
523684
100586
414421
9038
397482
438987
98592
439615
319259
139634
348907
150939
535125
205460
402880
118881
210806
292375
436318
310055
326182
157219
553552
404740
264828
278790
268212
131133
302281
484122
382954
6936
358599
460625
555911
7567
95726
565641
184916
219763
571953
560544
353662
228754
244227
16677
167541
289795
485876
287422
398632
499376
41713
206369
410590
214875
578671
297075
6631
343948
405683
259235
269621
422121
56978
91536
410754
129860
216980
16109
352118
435764
470977
298893
538982
53662
80030
361648
468318
560513
425398
132470
363499
196406
218106
352444
33629
143457
220317
452279
152483
577838
395958
201010
429407
565160
40500
287907
468416
98671
537540
491795
74663
308073
173071
556152
29671
487064
164997
132183
324278
438479
190579
430537
237190
377756
69117
538640
32301
315961
545753
512289
243262
220821
343490
465975
171339
229563
437034
16209
45270
196623
280971
121229
562015
410261
114898
156709
248604
519381
133912
355225
354770
447209
116741
228784
445628
133540
412698
488965
286823
571646
442723
155198
501700
239828
556969
180771
498510
236341
410817
531550
16538
67952
115816
141063
318724
494382
443940
393907
45335
524572
532779
77926
294491
76213
365649
25816
470672
568984
354863
411775
359830
19863
576756
216301
308085
553534
536095
307174
457824
369438
173768
383432
334121
552305
25797
30203
10645
12883
426602
222755
188440
184543
101476
202723
286137
542048
366528
555516
187986
358983
565861
527239
258499
137970
199952
276514
429671
358868
575772
398434
163457
130441
211586
501278
379654
190580
164691
505402
364173
402729
28006
342078
228211
53479
396835
379733
42341
528231
327805
273035
161312
363067
462261
436014
20279
548323
175820
176683
407027
335940
531662
365519
461475
229241
109700
69043
532335
81714
132798
88871
316755
65345
536252
139144
343847
337649
501118
141554
375400
101694
131589
214460
393724
276343
112395
371531
73436
229396
417402
367521
141224
126909
118480
537656
417962
63217
579144
505627
310440
391627
78614
291497
310759
77014
215469
253389
74554
300028
465507
29541
473912
190415
176316
28518
296832
436508
431712
393553
471375
202186
144018
382118
415077
206747
169947
260817
127710
321057
158899
312539
411329
134590
84192
190568
81135
443003
518158
36658
163292
285804
509534
511148
34343
185247
459170
155117
172475
144115
303003
33361
121052
145280
239706
90718
170730
331490
407737
251442
573509
46056
567495
541880
244784
228004
377294
358004
234207
30711
171408
325063
52044
553600
8781
334751
132165
373415
232230
565663
330368
431393
288379
408139
146467
130513
490940
316181
210604
138496
580033
76912
431322
579591
564508
453906
72947
254078
164081
460514
314879
331126
479582
110674
386111
427013
68023
228518
526941
132935
189765
444280
368873
569261
452031
415109
269634
490508
391748
335106
553850
87017
332385
40923
266680
129262
460964
84488
365536
337104
125898
221202
52076
256290
576759
527228
316725
279986
491430
232025
319688
438492
508840
55873
444533
518748
25411
62689
24516
31653
483154
246467
13893
465285
388217
25548
316826
221748
517005
534412
74846
121525
383390
54691
71396
458069
432510
450003
69302
303247
515924
499913
121659
270112
147591
439084
396862
394415
437464
471946
404204
539844
539617
564735
423383
390806
326493
365345
232338
435342
204940
356562
327550
408217
211609
239022
465196
180341
263783
27374
217378
297069
460459
285115
248370
515428
20524
2624
80915
149127
321215
127267
195852
384093
429991
313213
243370
460458
102588
222640
244132
212840
458202
252375
34404
65085
384605
535871
78737
166813
356959
502984
417384
279093
106993
6760
409624
136962
548786
377119
393480
474699
224306
240331
378001
507252
533042
353839
395491
191828
497610
505477
52626
38920
137278
438
425063
450856
173150
407651
440339
368986
226075
482037
335722
337579
556744
349050
89187
167520
474255
429158
474319
340877
424871
561731
442840
518894
181584
445832
575664
190998
234655
150640
302372
377952
289766
58343
223838
261280
310331
62929
284366
80771
542200
566600
488605
449313
494329
22478
519287
419212
448824
355685
534553
542685
119207
410054
103223
4463
219294
274108
204386
119263
367519
160614
460187
347596
345432
69290
320015
141923
54121
378911
375904
36729
461443
249151
237818
89238
94791
510721
12701
510434
485481
363078
385860
213070
123411
189656
570856
394286
434585
50757
175978
100798
84155
197525
201192
356110
537220
67657
454181
2691
39708
398901
394992
13140
221420
219385
572467
308783
146481
259359
33995
141283
190378
177182
19714
69934
194299
470663
70257
400440
259187
369529
8294
128398
106497
168366
41041
529308
490102
389654
469559
64314
161328
406662
426086
129041
205297
441751
115917
459641
288180
492769
402916
64933
101820
197635
139109
558066
114338
112126
186544
150858
22411
492851
77195
434305
421145
427395
286120
123646
392881
337528
132768
369207
115275
494854
298483
150671
94049
537765
444233
196377
71271
326484
192120
259964
305105
402655
280833
379350
276972
396136
108034
419324
456443
441493
475185
137701
161051
74576
310277
430101
328407
464744
438802
372308
43306
448580
183980
445156
537770
301295
16509
289367
280876
558486
300380
136202
441338
126681
487269
103973
398260
334733
297308
338880
410033
357502
575971
42947
291349
89602
158342
385612
381602
349958
281230
336994
492489
419211
211033
438709
319644
61260
111649
105590
380425
470621
398863
304997
288694
117304
214254
177680
534772
486899
228664
136970
495592
254387
243959
558786
91276
508053
97895
47290
33773
266436
507871
534681
162930
42429
347691
149774
148297
168506
477135
273363
237798
188085
565600
78065
559875
223084
340095
388255
196785
196529
218389
513943
220062
243967
438755
177339
2389
82666
347610
445175
473726
11694
130949
560123
181759
328999
137999
229236
394900
41753
308145
61642
426096
201891
512951
6363
338030
286550
561658
476738
79853
337325
386527
5095
431207
485306
494622
561383
46025
122631
313694
1006
363716
191961
125270
182710
193051
146436
547794
232822
128480
402040
143482
540039
230817
414285
445306
462395
307603
47833
401416
334491
362371
532958
559992
325470
406170
397148
468834
331463
265114
127926
116270
270323
551434
521806
440792
462404
176580
559565
384070
344293
279909
146810
84034
399746
554471
288846
562037
517182
374463
96984
487904
348573
297779
413401
155904
483851
437080
468585
541730
53793
289147
130624
169937
116911
312907
561464
3637
571318
412519
296360
316667
409102
245345
437336
160573
200654
47544
126182
386363
43739
218454
15957
101157
494795
33761
209253
58102
2448
311383
354679
334587
534130
109390
461543
27742
363919
563999
38266
261688
220033
257071
383616
407289
106902
148965
283863
310376
562495
265589
495322
357023
252018
506812
161451
96056
79154
119695
22194
457017
15486
510638
287322
245810
481165
325486
94485
101106
26086
190440
107249
200548
401569
424959
536519
423313
570395
399922
350597
289654
36207
270778
195151
478645
58766
98257
188511
65247
114678
466218
73234
287253
344857
552929
124567
495518
277797
571357
248360
139152
116663
414624
39040
273378
176761
93740
273503
11205
194289
350497
254989
476599
114333
285897
245243
140603
574213
84840
190547
469173
572985
80371
123268
90810
479134
48063
427560
229678
531045
332773
357976
392209
538411
236882
332867
131911
185108
223474
47388
261235
419171
488746
148208
424844
407972
575929
457383
500032
272626
111777
287173
383893
356974
68532
531033
173561
579123
291059
557660
466522
458606
492711
458374
467154
274685
41366
300615
466450
575325
24095
358744
330586
154343
149763
524763
397325
269997
450309
327551
362690
476054
574014
89166
531778
36546
502058
513944
381128
332182
538170
209418
297258
78825
578306
58563
254726
22178
225463
163602
132752
141927
473631
207184
202645
360045
174412
563297
217395
363363
315827
484620
423632
339151
220151
334742
140915
94954
189915
248308
390883
338210
397129
545447
157502
159954
530132
475535
473475
543376
578070
228832
292752
481290
530479
7616
306535
325741
536164
564898
201083
335696
269532
51808
289332
535981
83178
101159
454755
476699
178307
199899
131225
444373
38022
182121
275913
324286
154507
287474
133908
410108
98836
433081
509608
375311
504730
107482
340282
452168
93269
110045
151483
387401
5907
100014
516105
275413
458654
517148
23874
173580
443871
37156
287767
50535
183154
334774
56695
59039
577455
147975
541280
486123
547594
475370
337433
280450
455996
216924
77855
34169
202004
472258
207941
64283
90479
311939
565807
102863
45668
280216
167133
123721
493187
368149
99180
552348
285913
263270
107150
105257
159175
359070
167636
282428
44232
130074
374533
284670
272316
517226
135502
356664
266586
19351
100063
78575
107585
373267
393943
164786
149634
155097
378012
454053
533158
170348
138317
315104
227982
245392
490261
60400
162792
480839
481091
540082
481292
427120
93713
100973
299672
191641
211788
29426
481631
500688
381027
25412
543855
297678
267834
181061
191918
451397
235904
177860
205851
397950
260564
487353
397894
476173
460202
139008
449896
392162
262984
468722
167408
394210
247071
308589
127558
569310
370149
422520
573430
168948
211158
52846
522441
233970
570196
94444
495919
444166
27005
510349
494285
391292
442422
427606
311331
534093
123523
580651
410226
315273
93971
369796
126415
137890
353102
46467
483011
8549
416054
440147
337780
428093
527666
307462
60278
354220
30699
505592
485188
102437
298747
92585
204294
518932
519337
27777
578986
534189
448893
65334
341161
34381
112783
219810
347292
85960
559873
383460
3272
189083
458673
52648
525766
296474
249891
13938
74902
160471
136129
208730
34793
377713
61400
247826
541961
297695
245415
574370
81748
285214
226224
510172
211051
495695
327616
527207
408800
313473
232182
17320
59933
515123
65776
162735
400487
553774
97759
459084
204103
100417
225703
98560
15525
198516
325147
101575
487009
203775
359337
142660
149835
387930
454611
147088
109042
483948
248091
364040
190601
544279
2498
2614
436436
572615
202931
179667
216455
168053
486714
222122
544263
231899
29189
74312
423267
71646
442259
71038
169054
174657
276418
73584
413868
12916
449669
430581
362769
225516
172162
379586
34702
548565
413026
104432
513983
461170
452813
134037
233637
516911
436438
281674
38487
303018
494039
23702
154770
417738
330979
202010
292962
103846
494445
286012
534353
478067
351567
549939
475277
213945
337018
101837
176785
569253
304693
290136
375637
574717
242544
355156
574784
358801
18557
66381
66246
128175
395169
252787
293012
174892
517340
357925
276781
47949
204241
215592
513424
521382
83167
379987
119267
259249
94307
94949
201372
3782
374180
335565
486084
21213
167713
580735
152162
489735
92031
177010
41343
5469
241294
18414
141448
270651
406543
283476
371643
165231
502857
304115
485705
578663
37468
557105
127807
40531
269592
285529
475744
500693
331457
383695
425249
454003
281920
475336
32893
234274
426428
406857
178543
97365
253233
80077
172276
232543
176923
272426
225458
359951
480723
265586
44998
325441
440204
414873
310633
178520
342787
18464
576322
61439
544518
530670
336230
312046
97270
262552
339766
128245
117601
576732
39705
536562
393333
280758
500561
187566
22545
241823
319991
292009
24100
565714
386079
67974
149921
530508
540296
335928
407743
13703
365101
28095
116557
25649
407369
55735
298475
398924
168522
177381
20513
446271
215577
342109
241803
328969
251503
565149
357015
240490
204897
199093
262065
216674
504153
198105
384166
515249
32286
223348
62543
39398
521976
244082
304483
350468
282045
355902
287119
412062
27389
580541
461361
29324
187525
246608
493212
51737
339115
351451
393251
154123
333831
39643
225769
92881
2411
324952
1424
143820
321860
390378
173284
352511
308674
25414
303453
557174
362120
544606
366469
503316
359081
71720
500853
102576
304093
126906
291540
489461
108019
464784
158051
217224
251578
521169
299527
253183
201402
424105
570117
293377
363146
16359
387360
406295
460628
188276
181493
305557
258165
441544
316901
135638
32646
465301
561785
147701
107428
199234
490993
500768
444997
418173
172010
169984
517366
72961
311128
123512
379241
318562
382101
226587
549135
282694
91040
186753
499966
272745
410707
50134
524311
414947
502748
118302
560858
130163
170516
315428
129085
491983
33751
191293
91113
401703
295166
148956
474230
339355
557589
200952
220688
18233
130357
387124
379188
125693
365755
359977
282032
74555
118934
215443
160403
213342
167623
535464
2774
556613
181017
110108
534796
567288
91523
248797
164749
363951
313345
162319
91394
445140
332613
197827
572348
175462
379111
570522
303429
567630
88315
416705
267499
495435
389535
261984
173925
52543
189020
480192
138830
305348
319134
243173
246409
353090
382127
96268
541994
355922
400592
252277
260317
491837
381315
97191
399378
179968
437184
87865
541429
272235
2770
396275
326925
103234
566955
5140
504800
359132
26297
504736
427975
293524
294214
88034
409027
211905
352199
314844
52902
124723
85322
486187
239144
118916
231017
381828
465942
343153
315549
60041
581629
174030
389777
338889
396725
22691
529562
214395
567437
227193
138684
566021
532622
248417
365888
282239
148102
7753
538779
470463
575649
543371
502581
167910
150195
200195
25195
578368
308950
501247
471840
344726
403558
520321
270500
252915
22704
476525
394793
232746
263767
226712
18347
479315
524314
6578
386694
248052
29801
521988
4587
480634
337147
316224
533220
93992
111943
253883
454171
299333
62648
493398
499598
47928
9095
558166
126625
1994
566886
479066
80590
167383
487036
8341
302989
6225
82003
472740
322725
150148
22275
561641
581789
7420
154274
325362
263989
115226
18523
233623
411654
256196
104389
148810
279762
349609
522280
337416
250990
374498
268292
314167
135796
548020
131315
455459
82246
259556
445028
216766
239644
372862
541571
481688
520546
422810
344996
224273
399203
546647
494300
105152
569320
563404
472783
263311
332434
564646
426675
188218
42513
124311
430122
507840
276479
319741
557434
367332
428149
20613
492244
386537
501957
471217
123147
206371
84479
253600
177060
282527
102670
238749
9321
161234
478142
516462
358060
399512
97981
386560
362620
97878
240618
439185
369689
250778
35696
207443
308366
511644
565194
542832
376747
101183
452167
178048
105035
335784
208243
376868
157202
445080
223836
526896
50868
245298
473818
172545
341369
340754
552990
569610
364301
416815
149204
39277
382681
508805
421322
397353
350414
403118
152461
116185
420287
10476
174723
180272
119982
28503
186615
30281
98989
490062
144084
224263
110707
268688
178957
382607
349475
152470
233578
293598
26517
389563
437900
502178
353559
164487
10342
573277
196686
38417
158088
537393
134028
143436
445462
541734
132430
509321
254301
332544
402298
221915
358748
321206
148215
206398
421848
319136
380016
10244
104191
195600
257712
240836
320391
86121
502613
36755
497989
474713
352980
291868
384027
427051
30328
93232
412855
83600
261617
91935
107357
298141
283679
95121
8958
290168
359032
403746
122639
240615
551327
440874
175801
101826
492694
480064
371295
406579
27511
469975
548251
197094
305019
5755
60458
122583
202041
580549
431376
322975
115422
56852
255115
436300
462505
561006
329188
370926
92752
492545
247346
438171
454622
276047
405800
198975
393403
416186
77383
414477
282343
141095
570203
27796
155376
569242
265826
417818
508938
257044
488424
496045
183588
435933
302662
155219
167505
429658
146824
223616
249621
308548
100506
130228
4394
268388
71881
310851
53374
118306
492060
324852
276283
156963
266749
391145
73413
20588
60324
224108
291973
565746
216921
199534
151587
300754
410580
124266
311568
306277
68152
257066
445131
486043
382751
406934
494012
378791
411349
428379
228678
168718
555549
443599
312054
429460
477622
300120
227487
184431
428029
277681
555156
524648
287399
322777
498165
515107
482826
474155
305858
479204
17166
35551
247504
60196
362713
364549
118895
345185
80389
223481
74997
308100
275245
477785
443639
226501
40091
399045
96886
516297
62329
297058
320481
114784
103390
79530
65072
209066
420446
320362
293271
184138
475656
478692
140613
12923
327059
517510
490511
126699
155739
154259
227484
461404
164390
527897
365236
195333
367401
174005
160311
267777
37011
91006
7621
496440
136917
322321
404350
498000
252265
518511
213366
5883
116737
379226
461917
75334
529377
277530
87629
288770
49283
559366
41103
349408
113810
151229
100588
482508
223684
65516
109654
95506
135251
284536
246723
551015
412490
308028
265316
456709
107935
456309
433662
424434
492268
77001
477836
524613
130970
438368
399556
325696
100652
350644
412167
226175
371773
390341
344491
382046
239113
452873
112031
228603
325261
14090
207976
124331
534443
149349
11304
418810
99519
454436
561809
558405
322558
305667
509783
341440
511454
285093
214699
495753
44060
139355
177532
439506
117454
174305
337445
130718
185663
526362
497972
314126
160085
10005
354843
473403
560687
60828
49199
576262
39716
253785
282679
304214
34113
446763
555909
389914
324605
257568
98098
561448
202966
519089
296093
511666
494138
417626
539359
85018
137666
386778
570211
189301
184536
400199
21514
80982
123378
573529
118478
572358
136664
563155
531765
24264
24404
428837
532819
512431
280422
315871
155782
408460
5612
556694
384157
468981
440656
495905
289187
7934
373750
109102
204422
37953
86464
566336
523534
61150
397513
504318
66166
484338
360857
339283
460353
154745
544329
84610
84005
255093
576695
565365
502632
481861
201659
564348
548802
331105
295428
284012
174499
281385
473706
34412
422502
567803
525085
291345
366353
305899
354933
419226
430531
294920
434211
462186
63077
256081
445679
383197
97633
380429
491361
557388
141608
204275
70197
113619
72016
216364
457029
44147
522803
254376
7890
218788
385705
376426
491177
409120
373532
164040
419764
237225
192768
530750
74215
180280
283650
18816
340943
271385
112486
518370
420049
239580
89859
375743
58035
246323
527493
506377
165874
70854
501926
152915
559453
401450
231334
567727
419333
429873
165036
556056
554373
294186
158726
529179
145189
114947
189903
568840
400599
371239
453225
248995
448609
287884
225704
68912
90237
319406
2782
449071
273352
30023
563647
277481
312536
575163
252364
579917
518472
2446
432161
226162
317186
468648
189323
403109
409166
383446
419908
364132
4859
60055
289971
399809
346375
293368
558271
321776
150127
505924
41840
131352
503114
575526
242827
19753
4827
275556
318644
124824
264058
242291
126612
373575
308694
527194
423290
392711
111277
233007
335815
358770
408425
334803
535666
566046
234916
300868
79058
226611
197201
445887
505713
110821
515717
152677
294957
277507
349846
211819
489856
384160
518179
102841
430597
478902
422183
426443
137884
140322
7090
413141
569234
571644
148122
132552
254600
113023
58338
321508
323612
27706
222664
331146
231102
516668
560180
331871
554104
484200
285634
61838
481920
321991
318637
379742
576421
423424
7239
553506
128649
84740
489949
141413
278661
67077
579440
250597
476080
132147
196082
569795
528788
563455
566837
164290
227178
89792
515212
226329
236725
429384
482330
105063
177625
73690
86381
36101
462037
528157
122335
246474
182300
397004
92694
77841
391488
322203
99900
191511
386854
254850
507471
216468
158680
219752
315637
174774
292558
505033
524180
502877
515100
451803
10083
576212
260299
16082
128607
416002
291865
533197
265158
189156
5359
195343
571773
140108
255003
576530
37514
361464
149157
208586
69599
365784
338102
423107
467265
233804
330878
350115
496932
405959
458135
291918
66373
93280
276554
418030
418492
213152
421184
214725
560437
268681
393542
352063
388533
155344
320014
231116
101573
462509
127189
386700
321318
397455
321262
177821
79212
91604
151351
529665
95676
12522
31282
82216
287006
367611
40771
402172
143811
229491
445454
406772
443319
137829
202545
73720
366724
254360
345861
493828
60993
259514
417153
524248
39171
358675
233558
146561
279733
100972
217855
473972
257752
127441
581657
15266
326064
501015
304930
384176
367725
99907
300399
23176
261569
37826
473911
446899
457095
176470
494175
269343
51302
78650
98278
468068
547246
331797
489670
190839
154301
330650
70780
539553
475130
393354
296739
419700
293341
560311
572754
283961
265840
18723
42228
27840
34827
44613
242261
57503
576956
200489
435766
207862
493333
53514
470021
206066
551267
129359
363505
83202
332355
83972
173647
254476
427943
131190
378089
98008
323774
3613
437318
228376
535171
208020
443315
379992
349538
280429
422351
570783
297359
298985
521195
404406
62481
414675
107162
466519
48066
102729
94388
115055
382278
258077
493699
569214
323626
243610
332875
435548
204489
215081
135996
517087
55690
284651
307032
8086
543027
141842
28889
576082
128942
555833
472686
261151
571946
378070
308672
169095
537962
277038
558697
25174
384563
20579
238232
275885
275088
436185
465035
249470
37035
153998
400430
22427
375133
472796
203577
169517
258265
471686
435091
443084
485099
157342
123310
553310
265833
333663
238245
201389
308774
547089
241911
97219
119276
21152
471851
480572
413556
559395
488395
144608
485247
476113
201492
460910
181782
489606
194576
510225
280270
562558
356868
517565
29711
359180
281394
48993
61755
226632
403882
518552
253860
2664
28645
343749
174722
408417
139625
573894
421773
535133
364167
467172
232490
349059
504894
437435
19499
158977
426863
310523
330726
420506
514697
174595
445639
393050
97936
581396
361685
471504
385716
46306
435553
152038
444415
80441
84602
338224
130795
338367
390260
77455
2337
46373
91436
320275
217247
141600
152668
514939
24434
37063
565665
439550
456886
345372
328662
112444
77074
534291
326207
259733
323519
209802
121167
132781
550993
214087
107259
171381
150769
547614
282667
90307
466580
47020
313002
550844
78477
297765
302657
139594
80341
130749
257118
256720
99041
321937
185368
247919
328106
224833
417556
341385
190026
353976
138008
287105
122834
107436
5906
428282
574094
64834
200777
182112
482734
503028
239831
525380
1111
229605
94119
263112
421314
129940
340252
81126
342141
76476
125711
96154
17675
192886
319160
430220
173568
80739
163707
555808
397716
142712
118950
435929
492882
16665
545237
458640
75267
53111
60953
204041
212088
237843
124532
373348
244385
136132
391652
1875
146389
63888
534459
226544
160429
200830
205069
344174
18555
66890
443778
52978
233141
557191
441045
365469
224483
318403
166811
17376
233916
396188
63556
526840
226693
11931
81622
465156
178009
107168
529532
527083
258890
27105
212824
77055
201069
336492
99970
415340
60671
275631
140210
316152
179164
405055
249659
4947
573855
51474
75621
101736
322659
238561
127527
257232
134685
115599
566835
356201
523672
207811
556088
68826
190881
60890
378711
517758
265814
206528
248268
180042
65962
126239
562138
452831
15356
76308
415427
347101
536248
502248
271862
312540
102879
327770
299496
205595
554823
254124
202373
188165
465057
291702
452821
334259
167783
559225
270193
500646
188454
502325
284056
192298
302538
245105
496831
100901
343696
533055
528165
251312
285037
107941
148527
333283
127932
256540
321874
537246
68987
159073
267454
164042
256655
480876
181149
303892
72883
209969
486451
426519
534901
275037
344989
363433
555109
4471
159376
541900
155645
24042
569829
85403
515136
73104
47563
305338
278776
531076
372163
393046
496439
40348
467909
50790
462589
413896
567278
126613
554566
135467
182402
320045
246503
117796
254604
402373
447113
454155
235700
370634
332078
53113
517178
159459
275325
45941
436647
571934
287062
456224
543289
267174
234615
69510
27406
341584
111311
162427
386945
207857
369697
468190
453289
103897
63492
23301
226263
46429
420501
160906
436626
413574
581909
243219
124516
351431
41008
479361
128922
469977
191277
523332
448737
111635
169382
419677
15069
143717
117931
543663
383364
154752
165550
404929
214316
444749
15792
15764
546154
79701
76627
375536
160967
282442
373664
334104
278628
124747
463655
166291
365309
73172
122274
205159
309284
28251
267704
241458
449007
454898
125548
258893
57515
447270
258679
294267
276575
488980
287666
436078
212263
580525
54245
384960
450841
488234
202807
412631
290415
87633
428683
338807
202372
378747
104487
157314
464928
319714
80394
350500
438527
5355
471376
267624
407809
31053
149060
373585
193299
434526
330402
400274
491170
334413
239338
348585
133874
574152
414112
399984
133428
78112
545720
53900
193281
255440
466265
517460
224908
292587
168852
255554
120703
382435
543210
442670
423096
181571
134829
483089
362312
435923
348247
230070
157041
416924
419714
505658
439595
56362
191615
481909
117117
414888
546690
299134
526682
318240
226524
512816
239591
491739
344319
127622
34097
428091
235098
539235
540164
79172
69215
155402
179031
369936
362065
102724
467745
129843
561407
491287
235152
450524
409275
352176
428109
547672
513522
388616
218158
285194
343960
80745
57395
336088
118369
130545
69816
511828
340318
399191
136229
60771
429215
153997
290370
99755
402406
540959
536969
246328
57334
438594
543657
322499
558523
176300
215866
486994
84120
72454
415570
291373
311522
308486
295236
194871
461787
264758
164310
514186
152782
56772
101522
139865
400124
385644
335395
359753
382569
97028
177879
523937
343650
147826
275708
162769
548755
446202
33130
154435
546631
539845
43388
365329
165334
154414
517981
500896
481099
57523
47643
294360
131043
107609
6053
326903
537875
302582
423602
135258
85098
183286
480630
493741
233271
482750
367641
43543
434496
418620
71159
193977
427909
469431
355051
49988
314554
323153
393037
524777
564341
337691
578332
574497
182902
183872
451800
293466
187125
12249
189666
319868
522074
152096
17587
327481
225598
243136
68153
521096
545659
581711
497483
112453
273782
290398
59123
340610
577589
237233
529465
59556
301614
31812
516364
56499
569196
181371
87662
361692
425127
148176
532799
219037
341741
184550
108897
449850
143607
536923
48882
430175
258017
306095
364484
258283
440480
78760
321588
258488
170398
489302
219966
144194
420398
323599
139598
286692
139604
290645
480180
439322
499532
186207
455222
429048
238816
346161
74794
577221
96307
468009
560372
308399
558878
548698
376572
243231
566583
500071
162645
391361
18333
430691
498768
483889
510923
129912
471839
264846
571158
307732
174391
65012
125686
195712
405604
100926
352670
204833
252731
135482
464443
203216
336688
532662
184555
226343
469825
407975
341797
244894
172467
50385
506140
521416
112811
113985
519076
456071
100303
554252
86555
158428
84363
455211
468279
337602
480457
566419
158582
310131
252902
42570
104026
32906
83323
327643
399288
542453
339576
510962
389180
564448
513573
506315
409360
487649
106637
60171
295433
487872
579188
513768
207647
472870
23718
282812
569301
522233
308963
346168
56313
453541
344622
56859
22340
517403
141988
204837
62029
104177
420861
1527
86514
331023
454566
505643
415435
213933
563945
431566
485829
100448
326527
111842
389589
301417
463576
166310
184463
402392
420051
146420
537685
93402
481810
285417
416972
426414
308257
379672
347462
36939
46506
73929
539216
302684
37001
163639
192098
173252
162230
267555
535174
117447
406013
201940
280122
561756
351807
519211
152564
277439
426429
45999
345576
131113
340102
232231
317874
557548
90251
509235
263212
343860
170877
229008
169023
235624
476679
264645
389492
273445
201062
489497
112253
282707
471992
372374
167480
39434
86987
112228
16870
542402
154245
314237
400571
83862
391305
220655
175530
331607
222913
131595
379130
180067
218628
338370
538196
233256
482879
319393
498854
447588
473678
388807
144693
93748
560138
399825
463505
494680
437446
456190
136575
448976
111549
577087
469220
435152
253834
310865
514440
34478
288061
132638
23906
187897
199930
5619
115018
38370
313609
489195
224388
574492
261514
554031
388923
384422
150372
299665
313951
192808
425758
257783
183882
6295
540097
18973
76681
324953
22857
428018
128715
418049
141543
510047
25722
15156
23450
558020
198414
9935
126097
235683
74356
127657
40248
298071
320593
339830
382274
521379
270179
49673
115619
394921
445338
528915
193129
15678
354359
329543
463613
238639
361256
375331
529030
105192
544582
482984
43773
166313
459208
97818
108598
473815
502665
460791
184556
87737
146151
356496
257105
144130
413248
235390
451535
544408
23815
281961
268510
163858
480545
173652
40359
4282
482561
26895
23511
286359
577884
77667
267548
226872
34459
226705
329793
414982
12233
347019
367460
78828
464602
327530
14006
568424
485364
152389
511739
418313
349097
302503
20384
499054
565462
444560
572575
157476
372128
503500
329784
296257
348436
32147
456876
99808
127855
103720
273088
396871
134039
124734
230572
448732
255026
304067
81567
256560
160524
328348
383525
400118
393029
218031
18882
110357
314224
449780
129143
316155
89571
452488
492580
477222
425629
340868
458205
16784
186308
355968
210048
337784
459354
507440
93139
20742
34246
202067
132964
525612
368448
185957
185656
118683
506971
230933
444757
127823
546499
97272
320943
522933
139296
284464
148808
108556
521652
36864
463593
392033
344298
441523
197221
64962
149892
119750
78511
164168
207833
25903
322795
71558
143699
249804
303608
469632
231524
320693
406601
526782
18866
467131
326731
561442
350425
417594
16673
491662
448652
297921
375001
342591
365677
547083
943
102357
273743
171180
167369
197067
422286
174814
16935
72041
480861
274789
504425
305549
531657
573062
570874
431312
35796
540068
505264
81930
10539
526166
425052
258727
37748
188514
260034
64588
526922
225557
136015
59476
85744
216928
67446
305709
487153
458857
304691
532376
244074
185358
58726
445775
24847
415376
520187
345728
271006
302945
240802
398229
104556
433398
456565
18179
569957
460453
101050
166508
42960
181815
340684
106028
281595
110001
191325
141848
277088
4462
168332
387954
110073
120666
523199
289192
422305
402905
536540
55642
325939
440577
477475
9287
445216
162491
540656
100958
234220
422323
244885
76487
547768
498138
152858
408833
8379
227242
539653
434943
168413
410995
405856
323360
244983
209768
207751
246750
572025
381426
21089
51070
217151
243038
386542
537968
197573
182700
429586
138027
328606
4245
534464
17715
113488
222629
336797
414482
72382
379607
392871
500106
174527
199268
312220
531405
560909
397025
534849
235062
240847
6355
347351
92914
433935
107586
56005
401402
185006
31671
124907
548672
330728
8595
260978
206656
480745
274853
515020
202523
396287
361009
47743
175523
569975
77399
278675
577481
558615
377188
188562
222145
159504
89895
224674
379666
251246
258765
213819
484549
432484
250910
148230
428809
520272
436031
193451
269213
44135
274250
352535
528412
36957
270034
457656
464105
194879
435814
501814
158225
78358
301427
461826
219158
34777
138351
94260
321168
65953
150924
519639
438348
302982
440511
403523
496353
575839
331496
17065
314537
348680
151761
529383
458461
476950
346499
536820
96244
292585
547131
179823
254332
264695
380557
176179
222603
286159
501696
293912
547960
105863
149027
464616
50837
346591
319712
399227
56599
426518
573873
275707
312450
7139
548010
179603
270722
139892
406867
524975
556591
321097
380305
580822
541169
91159
114177
314751
420765
125928
378059
308078
171262
292982
385241
509712
512916
210251
40211
296385
349934
368460
236528
327573
553336
319190
137787
409628
68401
233566
305564
62896
260982
456003
188100
77603
555627
324699
389384
10831
147174
157505
489995
196065
517494
124578
78781
206221
70733
114045
140044
13517
392394
549194
231659
74224
140080
466352
319615
211529
289535
510663
138760
581354
83783
304999
171470
100482
189587
383705
402762
180442
82202
363483
557955
541231
204589
307108
163136
295329
94199
179874
209256
477392
89563
24714
490570
452545
279169
58008
388853
485261
265179
448130
400406
518501
462132
538701
398744
515333
412390
123544
340103
242213
292510
422405
483453
61697
178577
246706
227185
50597
149295
376258
285512
525640
24882
544325
491268
8062
386408
299794
522771
186266
370117
58075
40730
325634
51716
79603
472893
204352
211198
18312
515354
569872
575717
104977
51735
546765
178279
100902
11624
365561
520337
421656
295836
406199
542472
161304
323267
450281
236629
403913
28010
347359
139665
471936
44057
355542
399680
284932
202226
203822
97097
400398
565367
465050
180639
400686
399408
22135
579229
65769
2645
321938
514781
491118
416603
302470
303870
171287
246318
455313
25452
111371
549435
385533
110269
279957
240841
527970
144330
270769
65630
160001
548215
483462
526082
492292
277693
232250
343282
139958
14543
88609
151405
199618
156213
552549
85865
346097
335709
295015
469287
475236
268892
482093
246725
161028
307897
216985
59165
330256
413289
274521
560526
270071
180436
164485
355828
120940
224246
51372
371586
108355
382213
312789
454002
50056
552265
132959
121526
538214
417631
56848
385795
500390
23603
322720
66727
551031
518218
120414
175889
498418
511254
460991
82304
34387
414885
526552
448944
256454
338228
66088
219121
372801
352917
36166
195952
22048
372588
206107
379318
218406
138299
506327
466455
310903
177470
314008
134068
175541
219502
365999
311436
390423
581056
387349
331549
546966
119714
364099
429226
517941
209922
267176
475551
223844
504170
86409
240358
481402
404254
283809
18641
299714
472436
226939
216223
153677
74357
387887
159953
55344
146620
557483
492954
85272
109513
207479
229827
479914
56341
94841
33204
469558
228673
77177
19074
204384
289061
450455
442572
343498
83368
453972
485958
514988
155549
71264
310672
456666
545671
440810
169495
479595
41225
576877
567838
151885
570360
443823
248024
100177
195991
248884
571780
131780
497005
368087
101115
312935
234236
451980
25870
368248
95159
23134
349201
481885
318384
501851
184763
170352
41887
44901
574623
383084
415458
193327
10710
494462
311192
415728
343834
4711
52250
222369
515638
5152
548418
360307
362654
230275
305980
203612
564153
550028
260500
206039
193663
36098
69346
274949
262884
132077
165200
144431
235409
123974
23315
510211
105399
301648
260702
327299
163617
457207
238591
342019
578119
509397
264340
70298
45487
127559
528870
410266
21194
162757
75901
288761
126870
387748
353929
474069
29942
187279
389331
386467
536823
220113
157793
518883
359565
393795
273606
524866
507068
535795
162488
339916
77346
203809
427981
438333
167395
474019
508429
171210
303570
303593
123851
499179
409316
293386
579785
325488
301605
6941
421334
417549
377589
532234
5641
359363
347505
357644
92198
328654
147054
107747
566146
422127
141372
203252
200759
432064
164496
577416
538965
478376
454830
271447
76804
533542
415943
13249
246880
439303
128277
528912
385667
340941
169243
18078
160589
377716
54327
180588
159754
369789
2591
517326
415561
110308
26227
470718
236197
282464
228525
516300
570143
378437
490291
364336
76680
218863
18359
140984
13720
366972
9012
209718
531277
387976
88282
312346
66398
580505
140935
500634
485465
537501
310561
32295
161927
212856
499865
364283
557628
213532
20087
337552
499979
116356
375709
214571
195911
556527
108914
31161
39680
294107
133576
562801
363022
166130
279375
93612
543882
317764
13082
11010
239930
40187
380191
80084
421542
175293
536425
209012
436504
325369
312381
143003
295057
37126
75052
41152
343012
241935
481634
21528
377132
256550
571618
151493
90026
382673
20903
348467
136299
14750
439089
167708
251079
153067
511281
503234
392914
380715
41456
350553
542779
570358
426209
227663
81826
178171
447471
275335
232218
264791
268130
214256
140438
349313
329084
84625
69983
233706
418624
459715
330136
228105
139389
524820
78782
515315
458339
124291
488790
187803
197697
97873
379193
295135
280249
290566
348767
237413
217436
159069
567057
471846
222961
248227
365446
97569
9509
375737
281427
421619
411855
357894
532310
438671
119065
270818
137491
84171
511752
301045
312828
546085
117283
106688
225641
581057
309781
97733
216480
11258
120127
458166
402381
369575
574028
159220
381889
73348
361359
436901
141013
256841
63252
449681
453221
332931
253032
507972
48680
37986
224445
515803
130318
40535
203304
329387
511485
420021
269088
41772
279543
160549
278489
423209
221532
64440
289312
251256
283312
11618
398040
283766
5088
503331
448859
191457
202583
454018
8471
389682
199243
409020
295480
455696
268105
163723
453547
555446
115274
96106
246287
21972
536963
299259
294229
69579
484762
137836
103865
169466
296137
340258
347652
115851
166798
479447
228074
446075
262980
123835
28007
327713
5557
133314
121676
341792
130588
102137
579751
479101
133013
206363
237592
310240
440836
203680
280643
124622
54009
268798
279605
322802
561582
106430
135316
81
100449
121622
257211
349038
198473
9872
268711
197806
98501
21253
381514
435347
330054
523795
504851
55402
78075
38490
373063
137661
558163
579568
87977
520582
365578
195772
267708
203062
353588
168084
418473
285023
90872
136563
546597
157108
295410
501874
257807
550445
308659
432723
293689
468442
8881
550094
481209
132523
268227
509555
192114
300441
262118
379317
26010
291683
353634
315427
434028
375169
203836
370151
325080
299307
104935
409906
574308
578958
38389
336445
202531
546632
225071
454230
100084
112605
428585
245265
395551
483496
90196
65380
234424
371863
129553
489352
403334
8385
342693
343748
75326
487467
3804
10871
345648
435145
795
166637
485369
249688
135237
529857
148019
279263
480914
303743
507351
26970
287833
483976
67752
266518
164871
279421
42819
490496
573620
223996
237184
581196
438575
259040
418373
443377
493252
564530
136905
558538
94453
116376
61266
81102
444453
431795
490055
201903
181876
159075
46230
358462
248324
177832
326700
115403
320867
511239
561186
292823
123970
431879
35318
121965
262549
153879
11244
300170
83973
508870
494794
433310
201151
572125
523536
287337
481441
133565
527925
459643
252839
401232
419618
213731
555574
44702
341420
47621
481524
321980
203621
248755
497010
159753
217756
308768
104047
477758
15438
133731
37502
514104
268646
110348
256544
491554
301171
368603
431775
536368
334474
525813
478962
406328
488796
404403
60472
203006
136316
572765
77745
348621
533231
174521
138192
510730
222475
182082
336350
250526
221880
554505
581605
451352
126770
496115
58997
113144
164000
188113
247451
111040
564826
354891
337594
439095
495931
580454
425289
131162
362284
258772
71339
539665
405361
451767
350326
436837
74515
106003
281125
46942
332420
357342
250192
332299
35002
164910
143521
292459
288157
235991
157806
129604
322445
141387
208137
89350
424718
532999
571628
66241
541491
28953
57764
45491
249226
19534
280220
101497
341511
401218
262418
369304
163045
114469
557315
404163
170295
268901
142637
456216
50648
466020
364680
423647
238201
412001
505919
416653
433438
213032
40720
105714
167680
309169
453529
168622
469941
128278
433262
400568
310029
189052
117121
297866
534979
292042
566849
80067
238087
119979
271741
441777
50274
385513
551074
65087
273204
447999
265167
565664
405057
169228
140387
334453
333510
353036
161818
115305
574549
6541
496855
379713
436719
139339
459319
199363
280257
113638
325294
74302
353220
461914
209851
103528
137483
34629
296602
454570
66338
223454
263208
77928
415918
536752
334019
63409
208712
61382
198030
75359
101390
163565
157288
106915
441605
404194
140067
219987
76349
463684
185186
490647
104395
181975
517748
19609
206676
58231
419532
77557
294854
297764
130406
353997
527453
150442
491330
323499
516517
241073
166122
1390
313923
327563
135744
560391
462046
366049
192183
21826
396942
436974
561203
104953
91041
416356
63668
66746
234751
485808
237162
472552
240965
217623
89838
344579
82048
139983
518288
365011
573252
78963
23539
7627
75821
465740
463305
370613
17962
290080
175699
545673
435402
204436
290425
438429
249770
342724
488558
67496
361233
91969
388714
402671
489145
456191
341110
93472
270333
282070
500789
269853
50461
306376
418009
458827
40246
308590
436188
81166
224667
363113
330395
296046
183048
276740
308806
367969
550912
526608
227474
209794
195529
203380
424709
162435
157278
22044
156459
199841
185248
341348
162163
298380
162200
252178
407405
2583
25353
554621
228382
295325
415933
83635
411109
67373
446870
504807
554238
296135
377218
60289
132476
93487
408204
166297
67099
284021
167115
185513
394764
496040
179318
441816
524690
201419
61219
428565
472609
334939
385931
193333
522922
158311
85921
74325
335503
376835
150948
47942
80041
488282
291262
210015
472941
412009
240267
358253
35642
337338
467961
279089
179965
179186
402271
182474
155205
577738
180908
115028
504141
450173
12825
29356
237241
196286
493202
314481
277637
293014
500778
470310
341781
271590
396984
147941
439906
382594
304909
507073
134769
24026
162898
371470
517909
388894
147718
239736
51993
56040
126437
434047
523641
252801
451119
345005
131007
108708
462879
541797
511024
398729
315902
21717
57579
139068
68657
316343
509492
235581
246553
137516
150435
401541
221111
72794
266103
402364
545727
465825
230665
94702
193465
101873
164435
85085
52756
68121
158378
148773
79322
169204
458914
493210
165727
539702
74722
352462
332316
430817
186323
231078
552520
194806
428503
458748
41918
212584
471351
120147
319126
66005
84089
491467
408674
125098
496322
2445
123692
403454
277061
430617
455156
261364
285220
418397
152573
88155
217531
552244
478992
254797
405906
329634
156069
4201
421150
491581
359996
300598
142599
486244
127699
31777
432964
407091
571395
48559
499142
307514
530168
277544
418462
442509
380128
247351
341060
510020
464898
188026
285045
121393
252000
516265
118278
203486
451400
277798
76005
142481
179519
81155
96746
451336
166940
447204
547315
125188
558623
123949
257617
259243
298276
40716
521762
64392
508083
484504
30094
372612
337779
316583
107376
222305
16737
398872
348822
376817
270407
466734
372353
63636
243280
461414
120642
211806
277550
301644
373500
95793
69729
364698
11719
317792
312686
160103
365222
39881
282894
1084
201949
105219
12661
324829
163128
128581
234948
558917
179526
511179
254063
339595
130876
562826
474941
340727
423355
339978
75487
398406
466926
427736
321304
85398
296581
524320
560489
266273
475674
349521
415935
246494
166533
194450
564481
237273
121718
247269
161218
482381
410581
130180
178771
507749
407173
321635
163234
540858
206685
366016
306705
474597
577107
180571
457586
430872
189893
2217
467579
137995
421991
28914
310552
299371
126203
507741
175217
136070
494192
217449
471238
236218
251027
163047
554564
184211
51168
105222
338059
290144
407214
485946
27482
572608
428085
29855
370917
1915
497119
161101
328581
117532
471573
268993
441095
512547
561005
106786
206934
163351
546825
512806
62376
9211
428120
474637
263744
470292
192744
211431
122857
59483
417478
421325
242582
193710
127744
517696
236340
479504
110437
24154
371382
179388
66182
405327
451863
348790
140512
423739
479325
189239
258552
388106
216613
464964
398373
511168
155981
17604
527518
167189
194161
248108
388391
73075
465575
581220
130967
488120
283451
303541
277623
21248
1877
302164
191900
372996
313644
539676
391117
554436
257109
25951
559384
484689
533682
116398
125684
413757
7953
535164
561818
194461
12999
554965
208071
284340
168703
97729
350013
78681
124174
314310
151455
428333
159567
153861
125658
315425
217596
394483
288986
255214
315873
42800
101863
70265
548652
114459
244213
513311
358189
399554
304079
150546
235481
421254
167467
8644
125567
346926
330708
235809
573700
21811
224125
245517
339129
535160
371359
438619
272859
571199
437173
373653
370892
353607
520325
169211
216742
383884
146254
504164
421421
474759
268268
387960
163106
534117
354608
276015
151178
466845
564762
92176
349401
106154
37552
514171
211613
256794
221313
508701
442069
312344
28806
308350
19899
513298
143929
447879
143952
265544
54928
434813
492610
95211
556840
364508
106978
467076
545329
128500
275995
266689
124124
486186
409841
133153
538250
538420
303252
329476
172023
417242
157251
166421
415539
496073
47357
385146
72993
465826
327507
57050
333099
421106
579023
80835
170388
172091
115718
130501
237684
540146
153817
10420
358442
161751
411028
459248
203191
319161
42855
121852
96684
410320
99094
574795
431184
519601
481464
206860
485550
381406
143870
134490
319902
239611
172255
451843
108835
566016
273607
511706
62204
406770
333654
50750
64423
449330
231488
409897
298501
412487
389463
489453
162178
24769
480012
159198
48201
110090
26111
384742
256897
20757
503920
405581
537248
101713
480666
104146
148004
53604
195806
456315
200727
206384
39335
495731
139796
170069
396143
254042
418270
157921
494911
291201
131059
459471
342385
137371
448671
497172
342279
248579
320936
512263
330139
184578
410648
369380
354519
370868
270836
238717
259296
395259
374885
101252
367838
570013
531883
358492
559642
507615
173046
92096
154220
457686
48319
318529
536198
293453
287234
265366
446670
505963
258134
491992
12224
265990
540122
405920
565108
199963
414822
144915
562845
450747
233817
329528
167359
407196
248001
325793
417577
258176
106023
121181
147429
313779
50098
198721
411877
233841
478224
272729
551364
139165
41433
229352
407210
103539
201554
354569
533879
542174
294877
17324
130886
544264
134937
226936
460097
126054
461281
34810
239752
274209
153827
34489
274270
532414
228834
449032
530543
279334
85666
440527
420308
567396
238667
514846
407220
416819
28690
294052
499536
97250
461480
367229
89734
378491
557860
114559
64008
226258
550448
532437
382126
576397
107495
399185
454246
237715
196721
230152
378790
265839
385864
249974
334208
420713
109036
303508
126733
261503
21260
351686
137320
81504
556108
481057
424332
173089
469768
143711
284010
12357
424237
550414
420253
368956
455533
270605
308606
453483
426838
41105
480433
349905
503535
308470
43809
392326
188952
324171
440372
290864
536100
54849
256366
270362
9429
318807
189353
530592
423016
12434
150797
471132
172543
412566
143958
88267
298350
95633
313494
556363
306902
436984
555583
287117
145452
13800
208857
123208
27920
132422
289140
252905
553586
316801
396284
197053
531290
438734
466136
65668
429559
313465
514295
51977
488940
259652
21662
325943
350150
62969
200896
166163
386185
359073
127721
557974
453787
338838
22116
488243
362114
472396
252894
122029
228657
558412
539099
235469
177160
175952
157231
316595
81853
440347
188955
363150
356852
343268
480160
445250
447911
400613
8414
322707
343810
146492
508722
15185
317790
127316
239984
263275
43829
529800
238687
291189
400621
483766
48035
483899
185371
496478
151576
550235
488753
565361
11147
319122
444353
398733
270972
393837
243909
463306
486822
570760
114060
119157
383452
129361
26164
325648
458637
466145
452892
52270
256151
517438
452269
415131
215176
371300
439676
123190
60690
82464
381231
92138
124224
204514
17352
205981
122144
357543
409454
447118
207223
542839
315111
58857
349017
262407
222527
423412
184713
397414
27510
394560
142668
271435
184892
234023
332755
252937
7757
72690
228413
236279
185313
6790
419120
209822
426469
342495
254011
8725
5882
428995
268406
282579
578459
554987
18211
63163
388348
301042
40158
148938
296067
14835
478475
195418
577891
331613
190732
154965
164006
266026
158515
390182
440310
87612
114222
190002
396112
381475
321394
227706
564915
187354
63845
188657
416575
280377
220571
407596
24454
462613
376141
161814
192436
549873
351403
408272
547979
558055
227689
431378
481689
160938
549539
421077
130006
39137
72165
6287
241897
453625
565684
539941
524736
264098
187784
537289
90311
213172
64681
120585
480532
449094
458124
162559
215273
435523
406026
209493
236126
389667
372305
93789
48531
424482
472367
113512
571385
392302
43966
381923
559350
388019
552354
156849
467081
334109
420349
445759
359253
98915
41155
225535
25998
176947
191984
558378
226817
106878
422343
211388
310457
248141
304603
509244
228000
83914
531644
228669
260354
101079
77686
426776
557081
286033
175606
337277
3823
391000
58822
291355
539056
195058
382653
556497
197980
92411
513766
391101
407434
376065
394359
149085
469650
166536
108865
331746
389810
333474
195433
538007
11233
477398
10281
73782
306169
575052
211889
226324
454863
419750
342704
372829
388412
344051
418215
207703
497768
386602
372727
428033
213355
99728
515274
328978
476812
313020
544238
196776
484456
218459
462911
91595
285296
268599
420900
451166
471382
334476
52813
225372
104661
167903
569996
265748
86852
508548
415243
310104
180483
490541
267105
86803
333946
23743
96754
123907
168569
69587
87225
335717
426908
178566
315938
28588
358607
115005
497227
310163
445404
471967
55823
406766
177245
265253
316671
205202
370760
565303
162046
253712
247708
187400
187728
578572
510004
416102
295780
550572
429806
394697
106657
350310
448739
375674
396941
341596
574654
79170
493388
248461
457067
511580
523815
432956
461430
352316
347884
402167
158211
187723
302240
242885
13176
435495
560818
89870
317521
59399
354888
346924
390658
533054
404905
272783
479941
204542
92464
435048
391896
297954
8405
213060
180624
365980
14954
319612
470588
519895
284127
489463
376848
43876
580274
256285
2193
166200
185070
1786
279584
121782
453376
465922
462054
255399
292133
70952
304889
279415
489802
39159
534168
265160
150164
13292
428810
286564
364293
222351
334135
485025
540203
293805
229142
225363
107766
41404
214481
421791
68260
288905
518649
542070
495122
122216
309369
464257
40855
525266
204825
522423
247744
495677
247034
107783
315229
550394
196307
394036
504258
565906
329551
84949
512419
246342
96457
140445
438081
506576
137275
334997
264434
427435
69052
100964
136260
144227
310867
141692
84277
162355
256107
123841
227498
483046
141065
456453
85209
489449
113412
573195
552005
150137
101140
259346
105388
515431
76246
515064
71621
474108
71025
255930
408029
373712
338522
127869
221546
190754
539767
356845
517626
468920
373212
524724
188575
468692
298848
416901
132944
433402
43892
385186
547770
169377
569356
228434
149546
462454
143992
172852
476802
189645
337425
581036
409451
389884
43998
468493
196777
299154
28878
209531
333922
133227
100746
65213
411645
438180
308475
1107
138891
28870
478403
349530
567430
119822
552855
571048
509367
552814
229088
153008
529671
319211
444582
511965
372311
254291
221927
14458
119974
329480
115144
103040
556492
56065
370280
511157
68595
8006
476324
559728
213897
58281
171221
141994
228882
362346
303010
63115
276376
148700
562611
95360
410774
324831
100836
258823
524905
580414
116166
99349
45828
506007
375731
67917
81317
44780
509679
80943
345786
412616
5620
78621
502738
304065
338978
471860
387379
481981
136338
22578
378692
275758
208894
99354
375464
235976
534917
158359
163332
258688
4706
372112
114202
56485
361773
46656
414117
203615
145749
424222
538308
479395
197754
362067
312506
12892
439987
135628
310926
459905
530972
277632
110259
371482
495403
421155
404983
446033
287922
168879
26836
228572
140816
416008
123188
170253
556771
57201
444872
362213
111573
322091
439822
580636
183504
112938
297023
136453
111500
182607
50995
59682
534480
352482
226039
161610
169722
336764
424300
186547
424912
408328
406977
554453
393735
111853
368893
47659
314943
64032
325434
318959
559226
558104
267203
218862
334822
256087
270325
161725
402112
503212
575074
191014
209941
360427
323208
229262
29018
398633
541164
281461
68063
229301
94704
575758
51783
260360
434164
579614
204085
80203
9763
438111
200386
184204
402973
227847
46059
315605
71217
64009
94842
31948
212574
486630
94121
213557
162596
281080
95822
307745
253217
308847
436627
62589
40056
249291
401509
211963
212868
381944
163715
510144
369341
231532
536555
75084
291603
200149
110596
563494
279264
537772
413999
176435
409433
138186
233379
68442
136663
575902
134302
248640
244300
504893
393686
205439
495692
1451
100591
214252
218965
319209
97613
297009
481428
35547
194022
278450
104435
264502
188589
442874
293086
88499
26281
137206
95950
223228
40783
436979
121420
227485
343608
508944
386888
436774
518389
395598
575997
171103
575922
208144
518866
328371
378007
63247
51200
255375
384559
87554
960
255453
164565
454112
480403
12182
53641
189318
525933
221212
342030
58106
386850
176403
168839
45994
118407
187752
291504
230752
402071
573911
350108
413543
170751
421599
398433
499982
170406
459673
404460
11775
39438
125298
180445
575343
159324
549088
465683
210951
570477
106499
106895
395496
549287
166631
281121
336804
168717
304092
49369
354661
256028
79716
572362
32984
315402
124501
467686
34356
268876
447457
127654
398622
231538
286764
564870
551206
357349
231630
541911
366461
307054
564264
133554
428391
29579
347051
286745
148859
140548
484377
223184
238960
496118
448696
581594
99297
252382
8245
28253
170925
508665
306222
195345
12382
468049
531983
87680
251897
519877
548964
91728
283383
39520
68094
409333
120858
88005
95117
67663
65456
527832
450910
321494
417844
477409
487462
161503
408484
368439
498354
428498
250387
124562
154257
517910
270938
219443
46009
263512
164698
39395
471771
261344
369736
324528
79127
333216
248045
439374
42371
468193
386711
458946
228744
540799
479412
86094
315812
89208
348074
519842
97373
1637
416957
193892
462899
329411
418372
142
22377
470097
275700
47725
319690
247706
343770
473134
541938
327578
307734
485016
547726
76462
31568
124593
105119
380657
538368
119766
467929
354738
543202
227683
55937
359302
328758
288649
40987
60158
294498
238795
11613
211172
563791
103335
401266
554464
418844
76615
451620
579631
71664
128885
143797
443999
182516
189027
406725
188372
548169
172971
549622
506256
321506
211327
364448
186338
216763
103613
107670
570824
334932
538637
218528
361798
36090
135397
377893
459723
480538
473354
577246
48737
579811
74201
564449
415027
542820
342666
280651
45942
42308
256662
471774
168843
299190
409025
196545
78909
258043
446533
16344
284893
238589
399001
212970
412112
292127
150955
182399
573980
16246
563354
289095
335216
360396
294977
117319
139211
291194
225828
100717
290775
443631
412400
192216
250517
537196
69197
509039
22612
305152
291760
503806
564729
226102
88719
570560
359346
87593
512157
287400
493296
491117
545491
434183
14017
563659
336637
556342
105208
416760
323091
532263
73206
56679
340228
23127
306627
256936
554085
321410
85462
233399
218980
387442
127096
394404
406326
468249
92553
469170
89629
408331
339035
473294
579891
345225
353707
342294
485868
367048
91408
122780
48209
340602
26552
434208
178016
516237
94272
276089
235945
367063
109278
76816
485234
186525
14575
433202
93176
188956
154013
399472
541518
43664
297171
117578
438762
566911
126552
209918
120400
209428
566746
293283
320354
108670
263138
543470
337786
204919
474004
388376
264371
236630
22949
209503
132973
309163
347483
508485
306905
22367
381533
325583
275760
376398
291484
34835
41186
410024
159808
137378
91707
421643
494446
192867
87986
416117
554182
371965
452535
209166
139523
93048
430598
329942
340145
422969
537596
413668
145211
30261
462798
240706
542412
274688
373223
191551
207171
225164
43479
47948
532398
229969
188528
283181
476431
514426
472827
209092
547448
430086
30395
509049
136245
261239
565459
334180
325579
291438
229539
284461
186461
479387
525462
276527
581073
563319
336541
576518
522256
472700
241557
368055
325487
126798
541092
349686
190670
541580
553046
337038
426035
306009
38380
313234
84653
103512
313721
430621
552630
294758
170235
369078
498204
472329
254481
323746
100516
268552
284150
402527
568357
217463
171126
368368
389824
506341
416048
170108
240961
244465
419489
332591
485387
160810
643
218807
224056
387517
14764
343849
549759
180593
483923
212227
237954
419996
374458
97330
549133
303367
178006
476103
295399
86372
496646
247124
505552
282943
525318
241058
251849
239007
393649
59993
129551
242612
517911
511245
417469
533706
231099
236661
17468
126950
365431
296377
505750
229833
535137
462819
79506
512892
59906
443465
272716
101877
429560
250833
242216
47481
66516
282669
430711
121602
72222
444336
146878
549650
329733
153723
50242
6451
112359
573142
482451
253871
474827
123067
20145
529795
338521
102144
554341
565053
290436
348825
337007
215421
218772
121977
546065
567523
550978
419135
224632
331671
98956
523792
267435
416648
605
7220
261326
318929
125120
381782
264741
132493
446709
126737
416258
477442
54803
76606
23245
404114
501026
398183
44719
389326
441903
448397
195699
278936
526290
231536
348290
154869
546343
551757
372229
44600
12459
152099
579446
492627
242537
166926
30449
491448
360868
45741
201634
10175
51630
465595
75258
419834
492215
572180
350009
300383
250599
287289
135250
267927
407688
90359
274409
19145
443349
102319
164357
433910
511255
183352
196255
437643
197624
370135
115087
126495
305075
416565
53425
124027
157822
261576
378848
52442
419087
86925
536145
390996
82721
104410
282221
561678
46118
28392
292283
180160
509986
474073
306630
510695
112482
90827
403360
529061
198434
397645
34828
270211
146751
469026
36029
315504
541725
202784
567813
473099
524848
447135
418305
244712
430783
479394
461705
181519
59515
441255
175122
130270
110159
576219
343630
217672
401336
368373
181847
411881
101632
50404
488297
318122
340244
473842
110078
226350
16664
27008
289758
163939
64684
573166
551718
323896
209394
330862
506785
233545
545226
490887
270330
415335
113
534716
15126
130512
422298
159649
515823
285260
272940
495633
339734
509098
119053
151434
518010
78137
325812
167634
498508
243443
83352
200335
413533
166761
471421
218055
464032
232761
9138
52305
211969
543560
121690
141494
106658
72728
360643
123788
210024
135244
514299
344040
451153
262691
120385
388885
334517
439400
391839
480983
527637
565144
101240
14630
40204
465744
437790
184190
302661
177628
555658
418379
244765
192669
534941
102307
31324
370405
13900
179763
72
536619
563342
490998
215884
336511
282552
55903
77027
250920
527922
314378
469160
63251
468519
543233
30566
263875
194671
126825
29275
176397
302728
23695
74537
194416
504868
277524
523183
39978
396073
369367
366148
377777
180335
476871
508454
333267
485239
419064
298335
142847
34961
168884
406933
545850
289919
158861
358730
17463
35972
305985
336919
176440
437522
242762
294349
432502
532947
444339
314993
416639
228461
13754
253615
477847
351268
83125
485683
44540
296128
81942
581712
481301
493477
510913
369734
327549
337509
491113
282076
436611
254411
496281
182416
304601
57868
195810
189637
112619
200619
442813
542365
537170
457842
443790
292720
490579
125313
306724
462664
321491
341061
261342
338980
9744
266479
246728
234391
484246
573146
69526
380457
100486
570207
487020
507195
97595
31010
521948
251026
349775
438306
392944
336267
203673
572926
166596
322327
371978
431335
107918
106387
432994
44603
104692
104504
446094
575584
394021
488002
193617
306483
47260
260484
517958
429898
379037
345685
407820
532790
43439
261240
410657
81009
453979
380900
148422
460810
483070
110507
206341
408557
560594
229893
311220
209746
514218
11294
67593
52461
340128
573314
207542
436651
181322
314855
317036
217376
572876
110250
90833
12070
201930
576996
271360
237286
172163
455370
412195
185384
253674
7150
301697
21206
480052
525633
434329
552295
264885
85728
118780
509018
100347
400307
452005
116126
160463
495043
271394
212873
211686
127942
507212
575703
378628
559301
293280
92192
550193
282572
283589
493368
402097
202738
364416
32880
278461
448013
440439
365703
291117
142466
522146
353175
425055
224178
76781
335189
522687
104344
136811
548647
419767
39993
268516
383029
348302
535524
496556
121441
313069
128921
225325
64105
124728
15564
552571
398648
196584
528071
545053
144357
81474
97056
369603
391333
4888
278870
131913
385239
139653
266131
47249
453517
518483
250200
556730
121056
136093
362509
537188
342520
342703
108566
487559
400642
388933
267813
8285
246549
24922
490931
210259
209133
57699
370963
92301
341623
205931
535399
516146
534711
109051
399829
38353
416484
459328
258035
91587
474543
558071
525501
210136
421986
54875
206830
500130
300102
430345
157119
143532
204806
403571
66676
277064
18656
287904
428310
115481
216241
378049
12524
551701
39664
220651
336353
422152
51369
224468
308760
205234
468818
212532
242717
355796
43226
549366
195124
130714
376090
503015
173491
579757
348734
428046
70904
374130
465220
317210
35690
203175
532124
530285
262599
502816
234653
407768
520866
451196
305499
109774
458625
91541
495840
121047
158824
23094
441407
33732
319863
310156
125180
31943
220799
432000
197118
266600
89905
440311
345406
117834
206430
486247
500890
426803
100599
19471
34861
277127
102118
553232
162775
80864
243845
549256
33756
326849
559647
62219
77750
67127
455166
296675
454796
539087
31062
225473
275415
125374
61949
210090
290047
14537
137096
367552
542817
8014
229033
11826
143096
349698
107862
330341
577940
204004
111536
419053
539632
449775
432891
247126
58355
549897
475007
10303
313757
28547
63689
465702
144847
2755
519942
91543
566115
408390
131330
31946
561201
87234
343639
164346
391460
542589
167862
382342
123568
46320
333918
49902
513123
495956
60328
334162
33721
212695
472607
273814
24877
242823
416315
500465
163283
466599
270440
11794
552336
423362
571858
469619
187823
103804
241916
294080
1781
16544
99568
354342
41356
143783
531715
271638
358070
310013
21268
381244
160624
233102
556568
388893
346399
409444
96208
200423
100169
178030
206278
286492
237658
241402
433353
447374
391703
217832
38999
227061
263603
473320
501314
35643
148101
409160
445565
103455
222074
365911
15049
570418
135065
106222
492321
207349
509901
292304
141862
64697
523140
579191
294302
303800
14801
167533
471210
12930
578063
72007
103383
202414
206017
538299
471935
165757
497694
83626
527752
40006
79277
7123
62562
146084
223068
314357
359414
72650
63835
95486
306178
170874
176342
223192
129753
104310
148706
127168
494671
409661
383875
532267
215092
70787
118239
281959
504955
7535
207454
478257
230916
346352
447678
341189
427344
396765
322402
263924
317615
15220
170803
280307
478052
198054
556871
432832
364941
517947
213146
118272
388641
256884
195850
16669
178081
387058
165161
286696
184106
458957
37539
85876
378081
72258
365031
36904
387598
301169
62233
512995
313648
335013
470267
397787
466448
576593
306703
465670
489700
581513
155292
228463
475177
581637
520696
355594
294509
113772
475509
525782
498986
86226
152320
367899
192931
375150
442878
500921
174574
272735
517906
73801
422737
170588
57376
194911
190573
327421
135592
42858
386475
416750
277026
206735
86549
247866
133510
227577
109078
16827
402844
442997
476045
39528
109076
228611
296281
91743
96859
132889
361909
570457
512187
33500
216556
28614
85053
45049
442926
439463
219784
283673
78054
557507
341693
30712
246137
162691
108075
561479
478885
410262
250543
288018
144345
284256
238455
26800
494403
378929
186336
4567
148409
228857
338118
177609
342660
430257
499552
235299
451063
213113
491597
432008
571516
113106
422279
554744
418600
273979
536999
242248
92346
189767
124349
111319
112584
537761
473503
78320
154037
391401
533941
143713
486482
85765
335967
131470
153466
275102
62350
469648
73342
127832
226583
531719
522450
262752
150942
451960
452854
417161
432851
16273
439213
250929
133196
469034
168291
319391
258071
86770
382701
502043
442365
211485
23746
475575
355182
185902
144797
183392
522481
549347
579329
316581
289329
292923
577830
125321
178221
366695
466432
6964
122259
199836
229075
368409
218775
480587
552199
556003
124069
370783
419468
554364
365582
554066
270315
544109
523594
135894
381633
475527
153601
570066
305813
308979
158307
570876
581873
424739
325981
211048
551595
274446
91120
88146
536001
545731
116944
92559
406368
33718
413206
145047
364561
298081
205967
442468
350784
542548
219409
451033
389006
238808
513240
494716
32655
432174
219467
17866
387792
133273
334600
96328
366001
250075
362668
361939
15109
360541
307449
377273
67052
342843
227241
306789
305573
52284
519831
554860
143110
378923
338403
267889
304905
518303
447510
499028
148634
194969
417299
237872
299769
249587
107884
532625
112182
191327
347570
80339
130884
565966
65737
39371
579541
279804
473070
338864
576119
558387
324456
335098
46564
153856
44420
363592
163011
235842
472639
202747
415039
294829
127760
408957
112860
168454
36548
359931
200772
376750
513980
28523
305168
80708
395591
32606
144088
149192
409574
309791
468357
163114
141316
379360
322201
105777
238290
96076
389320
206504
148299
59063
295952
206385
354131
282949
142674
317172
276467
59494
435363
544427
258191
492476
496410
524563
523154
188831
34389
328224
196178
194518
547115
441652
130892
496300
296059
16706
216570
396780
286792
261071
46408
454565
180960
518844
81571
434856
330637
56997
471056
549612
16317
397897
409909
28093
446345
119423
485928
353543
376785
155388
508414
314420
383651
399558
166993
392618
12544
436981
345084
515695
385305
454821
136346
389134
2639
84785
331524
364206
576879
483272
576709
444173
318107
105718
101110
401183
112703
405330
351091
24782
90751
462057
519113
67634
100499
264151
401921
461265
340491
59170
206871
367146
392869
509620
416586
160423
60320
155231
113845
194322
312367
293864
568050
143921
195951
19193
302971
22287
413947
491936
99129
211118
372885
160407
109640
53898
19236
375939
67049
92721
328036
270959
482444
530876
264868
361108
52951
413121
269504
324642
182291
544786
563947
570569
286233
545679
68003
253308
231840
78553
361512
55567
186641
448376
560347
52957
396880
542969
421202
496420
558817
503781
429456
340523
435041
574339
340544
444893
184351
388034
449315
365358
36157
47194
539593
481090
222926
92916
392936
211381
314825
356738
37854
542991
547863
465618
100483
464240
503501
242558
533666
304218
216059
289738
193579
554841
499164
359106
455808
188692
485680
12213
167892
371758
569867
363879
311564
510997
69614
19185
333710
162747
156039
132528
162309
241955
78089
495756
188002
530489
74179
510100
334950
26375
234599
396660
516344
99314
45071
415604
150919
477973
255886
486921
297906
211299
276507
572355
412955
349291
116987
170752
342323
251646
447744
138604
295657
385050
533803
39531
32751
484384
310912
351420
267794
520278
351550
178754
103581
414701
252863
183237
364806
59584
361769
91371
102604
271301
89132
429974
543303
242926
90712
363243
8345
152459
247925
361585
205607
518359
456602
217276
317112
10495
199815
33625
575519
310085
95535
168022
300280
324910
341899
485755
410096
63867
60568
307379
134924
73000
257576
442982
412781
200320
516889
288099
55206
466856
244078
281177
293529
160402
117528
271363
402073
81188
38402
310889
391304
543310
341696
325862
275130
460909
53975
332863
202762
459942
286100
154556
434045
458008
243927
181757
14319
570346
12673
383461
564330
137250
36282
450952
559107
441734
322395
230996
96535
55410
159771
66085
499225
433805
519228
565040
560481
26105
120846
21963
241785
447932
327944
111823
57487
104403
105719
203796
106585
213141
267586
15870
313601
427714
505978
344127
554032
332568
91275
2567
368476
292135
178958
44776
169353
434986
99393
215732
548935
461517
107716
51210
481971
74126
576581
519165
136375
139183
391041
61452
381947
426538
374946
346093
8580
41547
491283
59234
253335
5903
466557
190381
170035
127324
228647
187976
520456
154710
359308
269462
14159
287903
532748
529929
16123
95737
477451
442518
401707
270083
282583
254678
180494
302885
285548
458184
215910
529137
439560
164249
188029
240632
146645
121769
176758
89033
111525
429144
179904
415447
278398
460234
134072
480601
412680
21204
286310
276931
349912
419907
54130
90344
23054
396029
360173
263873
400443
487687
340136
382
575857
512840
219796
218832
283999
197863
246970
433667
409966
91379
538682
534564
434389
62344
411191
332932
578164
326709
521226
36017
580304
490259
406743
102143
372966
132114
355620
578169
314462
331271
443913
434326
489723
507067
481889
333704
396861
538643
55512
452756
36948
515662
362614
357774
183805
31794
205757
453548
363727
45267
496294
344338
556822
154362
110089
234285
495077
18299
550438
118642
481442
232254
15195
417761
473641
435841
124525
383012
31112
9797
383841
521674
21750
36413
168741
407318
497788
521865
567982
136232
193347
50410
453154
126044
233357
301992
446872
90830
189547
53644
255797
523220
52943
544089
231393
560240
514725
77376
110404
194800
480257
554083
553085
47804
468125
14402
155106
323352
252962
271803
560555
360473
345578
248637
295646
373569
116010
153921
380351
48604
11015
234501
552467
276062
287782
384780
560204
264005
332912
174964
411823
502379
407683
442988
577583
319104
59252
422145
535448
471373
8991
484873
200950
499763
515075
518858
558052
364090
99184
505279
173620
532877
405210
335138
539915
432967
100579
293311
140936
395718
395817
248170
254290
191685
107975
391297
426911
516175
100975
404272
425200
401094
258226
373476
127007
283456
220665
554920
553401
151927
363257
186563
143348
316807
305805
542816
297984
214733
512950
214309
548172
278272
529963
112657
59582
24002
288263
10346
405995
271500
477672
226378
56604
545791
287308
518764
159923
319662
502670
259060
539189
169179
24518
111289
554285
251111
172813
325089
114083
81810
450330
64659
325781
434141
525176
94609
357921
557678
154066
367035
109417
170999
472654
255500
170227
94150
412761
243745
228956
336839
433825
562650
266217
479125
159213
164493
56521
322804
224244
476046
143756
350344
49796
462040
397036
375473
125774
553633
326076
123776
160443
97099
430898
130517
193557
419474
459003
524401
245697
377570
216454
81587
182384
147600
14876
313847
330236
216114
86588
306820
5260
549017
279438
401439
532014
503689
138977
148963
509030
450878
245598
50178
67729
499307
458160
154898
172197
229159
424407
56718
542745
562596
251504
506056
581715
494676
363719
106029
316585
40708
53301
371735
31642
579145
283780
46250
447484
414610
198622
351855
23000
295343
472026
300198
283814
457860
267735
466001
214800
431715
462173
62547
511328
171330
276135
184718
273893
248263
85019
400039
224734
488215
161228
195696
210267
41729
397167
85404
99999
539307
427269
168331
75802
464967
395480
72637
321879
328810
566992
344288
412371
384675
45974
267160
194419
341218
116131
313768
324989
63797
148044
477149
527963
553441
278548
159577
8892
556279
581419
251249
475245
458610
277334
399337
201382
293382
515394
195599
429887
486936
527139
518139
450584
231071
191353
318223
505010
355270
470104
305014
577759
155883
164564
55891
550258
383620
328951
108810
123074
489538
283682
468258
341455
9556
43742
501515
260195
81721
267152
354427
112896
185087
560083
128608
547636
480368
571887
58547
12460
246307
156628
330100
485491
460370
407346
217811
102757
517899
451287
341941
108859
417744
257923
505729
544085
426705
423834
45926
511345
376697
317619
223875
59237
166229
468518
158197
148635
401225
239771
252411
179672
280087
159392
306830
459841
562830
492020
549639
85452
400204
39181
502637
249666
204606
274834
127863
329878
50592
526696
465813
392363
536939
150374
524679
266557
291855
236074
270747
288547
556154
104127
2296
546918
322376
284148
200477
230224
372902
253221
450026
397378
428244
543182
210052
284886
485473
576111
434036
78460
22683
439373
192818
94527
246444
405316
113252
538979
250156
428065
155170
414113
465824
170540
8439
274667
177107
135989
481185
374976
369805
485852
284020
478415
335087
349278
520000
62389
469139
390310
480926
263995
519053
116074
15409
326689
393362
497900
124306
117413
278100
375535
347989
345020
382104
466719
94069
539789
511734
63782
398878
496740
28955
126686
71407
217339
346653
551082
195425
485875
336167
34632
390539
46473
520736
483736
520842
78813
286632
540840
526769
179969
156682
87671
494833
387514
231682
65594
129371
457725
274034
293647
514839
551647
359131
208907
512292
410190
489845
530284
454690
233456
269103
573388
387161
30235
198404
508680
66014
116994
226961
343231
472874
313397
350819
112252
12138
313518
574384
504888
196120
20392
324929
355652
319492
151741
436947
53597
33068
244478
457474
240093
187111
411668
574602
223888
205672
28230
326077
422542
34261
518573
482202
153047
206429
104444
366086
569529
307831
475766
103819
548291
100207
194621
213436
39555
471665
91744
512316
94828
99387
260991
551185
576158
48759
435224
300690
152253
515376
413975
151192
424157
572791
443513
11402
465018
482024
371114
265557
489099
394964
495059
531575
320333
366405
297770
85218
181564
45281
154060
427096
462602
228334
81205
547164
267476
72453
390288
366048
459618
576792
326014
514997
50463
168932
217511
134188
189391
205614
368768
298835
292499
223870
266961
6016
293121
413277
67572
247338
57147
53406
103361
561692
571638
431899
373792
523988
372723
191681
503606
251439
425161
149230
285470
167811
333144
341290
539584
99372
574947
391403
58660
37458
515196
259029
506621
37706
242520
108020
97779
11605
580916
554382
537066
478006
9809
15895
515550
16038
465140
504277
453641
325279
348206
401670
496195
558348
286166
465603
505976
486062
253532
117059
192707
81544
123055
384326
365265
257959
454619
34487
467050
463620
178695
138137
194788
548451
580652
123099
335787
393419
177618
203312
489942
51946
403268
82627
441659
46078
22525
499425
148994
78077
176285
175193
550878
516417
225859
262049
560054
561861
79191
79268
314069
146786
266334
298203
525693
57663
342122
497731
30910
332210
525128
75965
553184
141766
367754
455505
438968
288828
479908
372201
320111
121619
157279
419296
304455
89340
103589
349875
449201
178411
229564
117946
216042
361309
314708
564663
435102
559288
405505
117137
78468
528796
315488
407968
542541
547055
347202
528929
567976
237262
447347
429971
484617
32236
169634
352399
3999
214623
477137
425914
271357
233786
542946
73442
75131
563592
282279
347021
182933
404172
371406
170785
288739
429769
499541
223942
332976
145163
530403
109629
256229
378832
417672
473462
241465
368081
345617
147952
245118
244908
419681
397746
23908
312142
543038
20367
238022
520435
579922
411541
6120
208782
366064
410574
15193
475668
276806
207959
390093
537608
204461
279764
248622
568531
350621
26443
341617
173279
309523
563692
334393
46339
251787
435673
173801
75144
420889
87378
233538
294943
424722
342696
369170
17305
497125
460896
497103
473681
335415
98232
563921
327761
201599
422063
99211
73174
533633
419445
480575
270234
578808
458478
85589
16216
236350
367367
42342
420425
172310
153585
166464
68866
486066
233485
71236
461099
353893
548772
189737
264233
142418
470641
364097
45339
381334
453133
340698
482392
61881
69350
233948
273999
90244
400216
521205
30238
540206
34340
288712
395039
380474
456863
276444
262285
291214
56557
301667
340215
393575
56650
503687
421005
435294
19719
536412
199653
522243
565722
434870
142686
363214
225264
191007
367400
435323
402245
92186
357762
224508
17651
86216
270025
50948
104149
277918
475275
507122
558707
38628
48271
280959
293914
138350
162250
34469
90352
55076
35110
72793
433197
212028
235862
546447
467027
459185
33634
328574
462298
23004
177125
327258
491910
485397
396193
412330
238881
127866
101468
144484
531964
303992
99388
260293
300950
11041
490578
105859
434425
337522
128969
394590
112577
203881
211190
437810
450684
452115
324912
210584
222029
344854
252470
476605
101354
224242
400305
319155
132984
543423
472173
573931
302216
427040
139166
236399
35397
283263
89320
359340
485342
507511
578795
275412
275057
290935
189598
305082
352814
139270
86823
440496
146015
98220
317401
506162
515058
86119
159592
352211
306030
9425
35241
120181
299968
130869
52472
370380
183672
350475
22226
412666
83325
321
126808
576771
353494
209356
257620
118764
402569
188375
329254
386058
256664
246779
199715
166716
245675
218113
448399
310680
207598
327921
159924
176386
554036
158335
212302
507969
502395
561616
546791
154382
295419
292152
203388
434771
570259
168361
306275
357989
439576
32644
260656
25799
106191
486250
532988
154496
306456
548822
407050
510245
230708
182728
223353
487956
453523
133990
369213
478537
426930
460755
496301
252290
32329
226928
275036
241539
41389
114141
572897
233954
344936
37326
143530
313481
479360
283240
68082
410571
239427
84038
566301
135664
342126
217519
168587
132565
140690
278816
78986
363217
238238
424412
303546
427603
221060
143420
549400
198856
84129
241369
99139
94549
335935
146301
473254
493365
428486
292289
1790
421384
469860
457068
414010
460722
303221
456451
493959
441460
19665
415089
523608
209478
283615
49234
496290
544312
578972
112059
269431
484847
569725
550313
461187
187162
44298
457243
50819
336047
216314
499584
184532
37905
219978
282406
235189
550569
253125
81296
404530
189951
182765
443272
508030
446688
254129
211312
241667
83176
552222
118777
176680
557368
99474
528076
117230
61358
275558
572036
191159
214524
127976
405622
399441
283573
336532
542514
563356
523890
57560
169986
354380
79798
375347
175480
294466
507516
100564
526203
413324
180851
435499
57427
51021
291596
418107
474784
132310
27041
341205
367518
365298
38838
343598
98001
568599
485933
302065
476363
86864
142761
269168
114749
193359
382109
271383
132258
559733
542814
371493
379545
93923
483347
541727
264309
437862
359470
142497
325475
89298
468796
401337
245797
45989
68617
216044
98940
354557
565480
462381
351148
425647
108688
13283
218399
26662
12805
439071
290400
348759
465734
206161
440283
73774
395851
371484
507763
310047
123694
360147
104304
161015
14736
139400
287324
283629
268940
552962
129546
45768
201530
420377
133462
513127
475663
129117
469009
286044
156943
176587
290962
400410
168754
268333
553039
45792
251872
160926
150427
572611
76081
28750
88068
571627
505611
445099
22651
209016
176106
240485
177666
240062
522298
129327
545135
70307
213314
96222
347463
441313
357242
513461
33943
456572
154189
302511
560158
394244
550746
484100
572110
438349
552486
379520
545632
350878
488303
403325
533441
247157
225337
265052
364139
56585
358633
375425
167525
106772
186196
331315
226825
158787
376870
294090
498403
98034
573431
357891
14730
41459
147331
318497
312286
581601
508669
440827
72845
510613
336330
430249
451539
230462
213506
252918
34019
408528
364487
145129
203129
138270
268628
562575
409728
87735
118918
108501
535143
454894
505057
429065
478007
212551
277167
505343
518189
357561
404701
579016
145238
21423
223288
517719
15750
149331
217676
510806
538116
356190
275831
117307
487906
115159
423875
294283
363346
6262
557771
251600
461847
14783
246923
17760
282738
353461
7367
453801
170529
6800
479219
320292
150254
108892
250649
345608
506030
467905
508191
423223
140812
390565
315994
502064
557313
473575
471952
466134
427803
204333
148602
182782
483547
132847
470458
452088
527526
134837
301918
175347
94618
194862
210104
25566
340689
521678
534976
7697
126869
322051
184679
301121
217780
207549
18040
115400
462429
532714
165431
368044
38791
462553
458413
204279
254009
287049
463925
493146
76792
35485
362658
495310
304937
415529
384612
295408
88165
568406
415839
19901
428271
50992
289352
194726
559463
467723
399432
480940
142245
169121
438943
361038
453332
183554
122899
416386
171768
433941
512924
167996
337796
359595
156197
231604
489967
266515
461494
189361
435460
2148
284418
442178
433657
545534
131031
225041
579752
275771
122973
391538
437892
190086
555982
363075
374302
193692
424788
164600
44580
311926
510665
545874
549599
127122
491958
284765
404748
281835
237685
92631
566137
105909
30196
558850
229569
540569
353694
187334
490046
369991
185848
62581
536363
343279
220376
409111
235345
285460
541072
411767
490585
242458
355582
243018
397832
461208
534312
384994
449529
208396
87647
233476
391537
306554
297517
554654
444226
267229
255010
333995
454538
438688
65816
448865
217118
114172
382515
409890
287839
351193
481036
246246
44523
578193
555206
505122
99191
220368
192180
295245
508724
518199
537074
157675
31374
367257
369256
317223
6068
9695
564187
514207
83556
474271
380651
482079
409105
443427
40891
347972
99303
564386
370124
477749
431761
271763
442132
80283
292338
13901
297872
271182
522479
32059
194542
46786
122704
122811
379462
333102
425836
84784
263770
310706
560366
431219
373779
158536
85475
500964
275902
308253
43191
352828
249049
169200
506379
51291
135348
310364
116196
301373
218765
290110
337760
579271
550265
202548
262704
253827
457555
320273
301146
457904
260139
132946
298147
208215
2349
509021
450493
299180
546306
407135
275371
580706
346544
528018
450893
437276
470128
7713
46545
568062
359716
469661
358085
253219
128116
268444
252407
516264
95517
547459
155776
499997
309165
429371
94381
48630
542036
320680
37548
45617
59118
478057
468141
348234
275406
286899
326859
84162
137717
566214
297880
28367
339927
429602
207805
362282
260310
521232
170607
306561
573165
567274
85948
549496
137849
267205
260381
43347
388847
202037
560713
439614
467817
433163
148274
150364
374248
354361
567678
34938
438580
492214
454131
274467
202070
482940
38178
541787
51862
351734
460287
318071
290452
11487
465776
30340
163866
65191
229680
470770
402287
564431
430798
72463
526029
24808
144717
486315
22879
73061
392186
487781
486240
314920
195155
87282
58792
124703
502288
156499
456653
220306
475361
421655
164667
91264
74572
538817
110002
525039
178620
149896
111680
473658
516458
407065
428518
479288
64578
316022
501710
281789
446084
67334
212138
176600
284987
147148
272159
358527
236406
411937
3860
280396
301128
32101
532543
214478
478076
312184
7583
45554
169494
3538
377612
278467
23219
30879
536312
243296
150477
415378
486014
8494
180818
94155
431167
533041
347773
277379
190167
108499
165820
19318
64202
97890
535282
409208
185287
544291
573655
8574
349133
351260
540923
145926
565062
437317
93469
176521
380227
383805
99642
138310
573825
132453
292574
446147
63121
471039
354382
13124
134420
27769
446557
267907
548088
9651
9452
348157
436803
436161
423234
401944
539270
125218
401982
558764
141586
217895
181468
191651
252744
512380
329654
101979
130362
517160
406968
475919
353412
86912
323820
76893
455328
423606
324645
420028
56201
17488
154210
353282
43922
13909
531333
268656
363783
15097
538187
492261
417063
295577
265708
264495
235579
160291
471995
64537
288169
452382
451346
335421
134128
243127
72485
229530
241325
554996
519405
466260
139739
511432
239745
29014
209188
64267
147865
265364
468117
227382
141711
30803
240684
549886
162989
52112
341592
581709
419262
535422
442727
463924
511742
441213
156986
461815
69169
95809
75708
412986
12884
511571
167564
426618
524189
91411
544414
453907
134233
283479
373580
108140
504982
30871
268866
86459
130759
480026
498263
222758
374125
423193
420552
46460
85872
246875
184371
101249
410715
169599
574025
261414
480729
351539
87738
74925
321717
529804
54294
521602
325986
268787
268192
16567
433907
564253
400829
332405
311999
329018
335244
242739
120241
468826
312785
170118
402142
449776
219179
63890
562516
396228
67222
61698
134265
512173
572923
135525
74150
508008
19146
377850
30769
557283
373189
259027
244425
178096
71206
435840
372768
222463
431240
114894
336752
101357
509509
202767
519077
397269
554803
524819
343452
305921
307990
216237
70749
318310
565694
43856
73212
327638
289746
108739
561776
260393
297632
178847
436073
464461
425044
15930
120499
35361
121453
129205
459787
538875
391999
86790
471109
403459
239013
273049
212321
6773
575701
571665
330498
513006
391646
506172
557102
231845
436025
270596
403999
260519
27859
492402
215972
107846
558142
39948
187886
515815
409050
112069
466967
397929
274839
4993
189831
226539
394089
527196
394532
101594
34431
266299
581539
37193
158694
322101
488553
539476
150669
567655
471283
490461
501785
536233
401711
41997
560135
490268
88210
87091
424124
7615
433097
246412
476360
129437
476341
287656
241422
267957
114077
360808
214621
243660
441062
259776
473928
581409
187443
267289
316914
451165
118535
41288
83174
532633
126045
520457
41398
150981
357770
74996
230663
376843
340060
528047
431052
289024
533381
91558
322730
445073
544294
272095
405838
177924
572795
72466
162182
363079
125817
517582
284348
203248
464809
170980
317464
171049
104888
22415
518646
66273
331370
30822
71347
281191
312240
69339
183538
343204
175341
570215
253065
156221
200201
17791
561064
162386
484506
541313
239504
287466
425141
452909
524649
546952
249822
400809
246586
1709
551829
405194
134320
488725
328427
49037
356216
193712
299205
294973
360503
158276
533250
483059
86922
450193
453918
383407
491558
123351
467927
101675
299122
415901
313384
448504
172970
553149
342665
320081
488809
264183
556763
16890
299309
27329
327324
67997
81397
172669
419028
351104
129407
486075
327026
339709
520674
315374
278020
463625
342159
328888
162584
249619
463284
150652
469427
554081
157977
396976
60360
212963
351235
525700
238025
56753
235893
108301
269493
120537
187156
269303
165513
202279
325206
28868
196525
107565
159888
271157
244367
502271
365530
521715
125821
162411
544601
38582
116078
541558
559594
46068
29128
561988
353902
6692
208146
174358
353495
152992
58926
116725
390290
158702
14385
113660
258659
237911
307030
37509
75324
312041
560436
358429
290410
182317
197368
277810
183068
349560
573456
539041
348006
462512
521107
361618
141496
490411
71907
68340
386640
511075
386414
373729
499018
294620
521749
311104
313082
16758
409771
170683
180765
458807
525027
287601
262991
135741
367515
47387
105318
222015
578950
1622
9353
184397
567084
464536
289344
233264
435681
433278
113839
274529
287384
457050
173258
505633
281713
54966
560992
472814
135475
367131
447862
385417
164696
277338
398331
265799
248518
166750
425131
579382
115741
445214
349472
541464
384520
259120
18916
536146
355116
243518
87348
147971
255728
298269
272312
215819
205280
246012
268918
271401
450763
276797
388330
321150
542084
580586
135545
449778
381472
516623
375129
159315
561324
50972
413635
390518
223450
470002
217645
367120
42682
381546
294008
30787
298692
402699
107797
63035
546070
119034
477417
555309
397355
189295
483952
418257
359713
560552
6414
190896
118081
392219
299488
112951
79298
111280
295285
396494
186537
99844
182275
466942
434707
357036
253442
143655
221475
493883
215776
223129
447074
110544
317169
145761
422029
523691
347878
97194
294127
59142
16805
296540
39497
357739
121193
250278
230945
33765
344261
91288
342494
63540
452953
95320
77154
510167
42165
474832
706
182624
497608
233829
483107
137094
364369
529320
542304
306207
211631
98800
196346
247086
17078
468443
402847
3305
286248
321163
207313
520181
327998
542718
15518
379941
109659
232540
374171
39847
457184
426282
531617
29391
361601
463564
150049
355021
469135
393922
266646
556695
578951
110175
479879
308546
373548
464468
110217
415239
362263
218647
197300
65179
491274
450318
341039
274012
172637
97998
333463
80090
529840
488367
228618
42079
93531
123909
472250
189770
309956
562330
424760
484812
536496
205791
433110
491427
107623
544760
106799
574000
445893
527587
99422
366240
424694
88608
264708
339529
270799
547130
468652
181949
281652
186502
200922
492267
92032
7827
539008
558542
537022
529188
232031
9735
24266
471278
370922
326978
491904
553502
211844
123413
323717
440371
30731
173987
131015
516799
80401
426444
110423
113152
278265
238080
194312
258391
181611
308600
479590
215534
315607
465416
392758
84495
40878
401919
144372
312032
498492
386361
297798
389
502604
2114
510147
456755
370851
232417
567219
416237
375196
119214
369074
408233
127839
226034
202522
398770
102080
246958
363605
238831
67320
194459
173153
239101
482237
38955
196331
257391
389584
105888
379645
369016
231414
377394
499733
307136
262012
481101
561390
7643
147337
457275
532411
298914
164428
307618
392825
75110
13252
190646
240873
175210
243051
253388
67443
82144
403687
369279
323104
214518
521355
522492
384935
8058
550369
309257
565042
25994
245271
118563
413678
264127
509128
74838
581223
222036
555869
562222
405931
13092
183450
139049
408393
543469
183253
468017
393087
242821
186608
405137
316878
404214
177749
157426
257490
170428
197570
567989
439992
247228
98046
251697
415747
530256
106545
166657
487650
99548
125380
42472
246345
378419
332122
191957
559306
307475
469844
110257
140365
355589
158451
120369
60269
430660
448303
38896
349243
253537
573732
211346
50168
250949
385837
493991
453621
462736
154564
528941
500740
114153
375591
52003
520256
298427
89753
357164
268043
324006
360605
182861
253264
389213
36151
407795
103401
508299
85564
267956
10309
484307
120907
493994
542146
63856
342185
381788
105697
395171
298596
155575
348403
168748
356748
423966
49382
283213
382006
310674
210239
129397
505418
249556
145843
449467
257450
489400
34086
573632
119596
236507
102471
200416
430346
165706
114786
144586
580825
492548
442543
59623
522971
517584
78583
459821
112053
22145
60035
21419
499469
19622
208621
549284
188875
175180
38986
95875
159472
202774
274319
26783
433196
337146
493792
296286
302052
281906
478499
208006
244429
68397
393080
225070
526887
358558
31157
347437
16099
60685
44247
581670
565360
127619
310459
219590
94893
420146
40795
52784
138749
36544
221120
16292
189778
141851
136661
382383
497343
284824
467654
367187
219335
108589
362898
349614
405291
152084
435161
575280
281578
228119
251576
260398
315013
145614
480712
372729
569678
569433
338258
118851
572587
575133
158302
121263
294410
547532
123558
559553
412800
59220
242712
258093
365493
499680
398771
518867
511676
101548
81374
276482
41251
341286
382857
123023
314285
341145
301200
74273
374033
50507
338866
82212
205025
98752
416482
555956
157239
264608
31188
520434
180131
212741
561028
356174
534094
290597
243957
534440
333546
217822
52208
333383
443393
432884
569645
543695
164462
502916
90238
47935
180587
344126
38123
322710
22837
398696
448826
321346
231401
386162
79156
518981
575164
338018
222555
53101
554569
569560
529964
401885
288943
373177
246280
416355
193171
397064
521204
455565
531201
473616
566499
104075
123038
209844
471558
276420
138265
221625
392776
465198
465412
475578
75450
539760
49120
80215
283956
354575
314755
481168
129510
281214
50806
50591
565876
427756
204339
269749
502860
261349
352660
295745
147963
143553
441663
390829
192903
39588
554982
46728
92661
496782
270186
19695
516993
40643
365946
500764
350953
219465
139327
423083
334302
144349
367700
471945
202115
388961
81841
156835
463087
257149
556060
374371
194663
179914
147574
183890
96737
218274
176767
186075
580732
311284
574244
563329
272412
361619
165847
541870
360929
538887
507157
263362
320759
61532
10094
149739
538747
363752
131522
114249
136240
229127
350129
378867
572998
333152
160773
34430
57945
237437
178443
32603
281952
334171
155165
107578
250250
119297
71015
433806
70687
384595
126521
415641
67615
303495
453682
9895
83332
399687
362699
123731
577964
92342
340292
319731
463758
273158
227616
458147
128282
173519
102835
476651
306569
335660
390675
95349
417627
392520
564627
73999
299850
90464
48616
63418
205367
390213
176477
14864
349919
514544
303471
166230
76740
380935
43163
306890
525264
259186
24706
243153
52843
347604
416535
562124
319961
47973
533809
20698
23098
39138
71229
18952
363956
92344
435210
198611
504030
267870
163823
516008
386768
459793
441425
8433
533063
362642
282186
5434
358113
333643
568389
261129
547795
201375
519977
206791
251700
360760
215616
215908
39065
151869
113385
564912
21384
244923
277134
32328
255069
201517
486178
31504
377647
110087
414410
519715
213103
67248
165559
61288
457086
462284
19845
541838
221578
195890
373342
206416
69054
530085
109077
486170
278486
105344
305959
452922
368066
275263
189425
449373
390365
372671
244735
576608
801
136289
360548
62740
429061
129888
419396
538424
453866
402829
348616
317684
119718
89266
323334
318245
531457
42585
220793
416297
143258
193931
259431
505626
339042
299085
498295
150074
552291
185051
389292
195027
528587
170506
274759
5828
285579
539966
174399
307150
320892
432947
143789
93587
52929
518198
208256
9462
174312
369058
533125
246753
360277
349390
248419
210077
547827
481974
299489
356869
73434
181851
95178
555170
343912
355603
287488
115113
399862
92702
431169
26900
241720
142014
59985
50096
109591
434118
231253
246056
365573
179811
34551
360869
465047
351968
494174
31813
518966
83580
67269
461458
205949
321402
358242
482393
368629
140666
495580
396853
314915
309944
409774
372740
437304
150197
507690
454514
16616
139304
308433
2544
541134
46365
357549
34815
401980
539358
142746
244589
435340
24725
4426
211968
377955
80792
193853
359320
95592
403184
479593
507342
372303
64772
249128
96436
540723
8066
70586
168317
579865
216116
108701
360185
134586
79107
229472
31912
444880
272051
147398
515298
296846
41056
149755
182642
247098
410980
507535
118199
166043
347063
11838
479864
544701
529570
54411
395013
330572
522811
284680
214764
522667
371714
245139
455015
78729
81406
521402
5991
490434
276168
506534
12548
249529
520942
541702
77601
539139
47692
143877
311776
64908
405145
523599
574579
402174
411844
468444
448623
272310
581770
167123
368014
517070
529317
396166
581797
427100
554891
376623
423749
40966
30713
551214
254710
474568
414555
114310
116312
64070
385075
201073
229415
424711
320533
269798
525025
160626
554597
506371
456155
242426
327068
194896
387248
139214
347037
454783
148622
27388
559438
55092
147969
55641
560037
48421
294669
224278
119047
575173
41808
177530
343942
201123
21678
480415
353400
147539
30841
378111
436646
119947
461128
10627
300580
16814
470618
108164
402297
324332
124663
369217
494985
464875
563858
187801
460728
256760
139586
576239
11373
303022
310868
421389
466402
460143
555237
560359
244353
176475
212846
280224
431696
233110
176505
509876
260888
252139
327318
191072
222006
419755
321642
453475
30535
386355
197406
458042
26538
361149
251170
532912
131323
326465
166207
336250
228316
186785
198001
31733
415971
85031
281161
517194
222447
393016
491453
126608
575121
107758
535737
414416
330663
105691
500027
206410
205858
312574
577719
233339
224522
143054
378726
309869
278797
534473
454680
105952
25142
71182
203594
565311
50105
417689
363407
452746
58867
222383
173607
382656
30962
34625
544783
361484
241522
499525
413090
55872
496578
342183
222442
195735
181034
296831
367092
444487
241392
116123
338597
325384
102316
311056
363173
181515
23419
409953
548537
427348
88549
163055
410667
154885
255971
96458
103890
552124
132515
439938
55418
311112
209816
504850
513531
214450
458891
103095
107362
183233
234388
47451
245662
288416
72535
33111
467063
112807
43558
299833
13678
429184
6730
130655
467762
234217
38381
49062
508477
495218
407959
397467
480566
219194
405278
328069
581293
128166
290782
453620
278431
322562
128429
139150
408185
530076
422261
417802
491490
468742
564447
346164
378444
40906
102568
355458
282354
81894
36469
27293
485696
577470
459694
495305
130540
39236
253956
557308
435612
67941
69252
395527
281330
15474
446231
58080
504069
230014
511191
290331
340222
255326
449508
285570
454912
314897
107100
261887
526695
379308
499931
168725
103582
496373
453299
296747
559935
141874
471136
196035
254637
221119
309694
142726
395830
32767
211205
123697
528060
525939
412664
78412
457478
130637
537326
82704
43873
313412
369681
571553
149442
513850
207992
11497
33998
517851
315012
313953
56075
405061
122163
261977
387933
10358
106616
224958
253942
332646
86620
401059
135016
323494
34972
26997
16950
12495
580381
484599
57591
109212
29122
241347
189812
564654
18424
479867
41993
345803
497804
68069
553392
418506
35245
411399
249609
59960
85086
186493
517261
75800
133482
181953
439199
565201
121792
370728
556599
168296
545257
250909
120230
250958
88870
45230
284448
288683
186155
359360
130069
580434
404750
131127
467645
124132
142208
305826
522534
326354
429182
551802
525529
283018
198654
571656
122527
101571
119087
512658
521763
121344
8228
398514
36433
542321
395120
165680
460364
111148
456545
149630
84268
488731
389935
266777
199072
91137
488707
131812
376407
31358
335871
193062
25801
271941
327178
415499
292157
276386
295778
201417
415275
444649
247397
144419
418057
508915
89318
532128
433029
351364
554665
186099
572888
180966
84670
330598
95752
214232
50846
131498
577283
55516
261742
176523
213148
169155
422611
348966
573052
254902
411257
272439
197265
293353
121647
545308
304473
475146
51819
234745
104588
559511
401846
307259
277200
262545
86989
563655
53729
558942
240225
205086
369443
475306
391325
476321
234118
224164
171158
182904
515743
516791
85981
13146
299563
42103
504039
250998
329054
79423
144983
513618
528507
447084
327758
238140
232467
492078
501967
49286
337745
303708
430950
512304
144199
233093
119561
395271
480376
15071
356011
16283
486300
212440
445829
331278
5459
431531
246918
251262
487061
394975
234603
223601
367562
387301
516541
271701
413510
357456
439689
219474
356330
543276
60136
69428
199577
305550
248315
24310
101450
51390
175281
563707
149604
323226
252846
469832
203603
5028
175651
213214
296477
158647
201738
56896
214856
236596
399353
234430
230712
55527
404545
66420
350506
93298
479690
565146
83672
550839
402505
482201
123177
532155
361334
365948
274266
194056
134211
516049
316970
546147
354791
379944
198042
426975
387606
94714
569553
472209
19642
268909
142545
547777
49429
375321
250249
564302
510456
306822
279777
545549
576227
126073
226679
374391
415710
249111
49713
35351
233642
304221
179961
326035
122959
363298
265161
86581
98205
445671
392319
329090
171885
531056
247982
473102
311173
401045
49017
287027
534001
285405
100223
55460
294751
340528
321633
577723
334285
531171
125910
35763
218762
31454
496153
80789
40478
400218
339278
439057
220453
19181
451701
348597
226055
309695
395293
342307
99671
143095
180682
432062
347405
56550
390608
227675
117327
135676
155379
53136
360271
471345
444010
565004
516168
547503
475546
522418
318219
554625
397133
574769
309022
5802
222564
118113
193271
224736
374628
328757
293802
86408
37777
372938
204805
113588
384553
337264
368402
12448
252219
79841
87038
174482
515289
542145
412151
579003
540186
242611
51191
269105
144941
173350
60760
324266
166532
262284
6818
191381
111076
258985
509822
229643
125059
455483
232262
61181
166323
580041
326781
387362
138079
86320
256668
383445
565797
81922
50125
394892
97434
463836
156832
480985
458054
270721
310103
32992
122851
540763
331352
138246
197254
32907
251252
37675
159537
271177
75051
549399
85160
296649
19358
459912
15827
510755
175831
79472
502136
250108
315601
437218
503707
369763
199951
452684
213687
108094
527040
350341
432176
281533
369826
551334
291380
368978
77123
513681
437370
289173
289393
568623
150410
14869
522713
281221
108169
440575
181666
545959
511058
91227
17627
381021
170629
303818
207797
179558
15085
467522
6005
219514
521634
125476
402559
484816
463730
81561
227125
189550
212663
476005
67868
450263
241691
450500
545293
232894
439969
410437
235302
127474
28758
163020
38029
380932
155885
231408
190056
121041
156397
236182
334405
267571
158952
82258
308599
322864
351053
157269
495612
226111
570045
191501
153299
216482
8665
69911
573291
322226
161470
452224
322654
110196
564563
375363
93201
155877
373591
308394
338948
84982
386146
456496
325690
531854
388325
75083
271032
98416
78522
26767
327807
134778
41888
518586
65227
49633
476597
129699
117125
7211
356298
129942
520433
183666
184321
426175
249720
409009
554348
565778
297343
336587
122745
383470
578292
75748
365366
46743
554114
52644
269394
437609
434494
542510
171500
146411
205103
235006
54088
324383
224861
443303
353968
500663
309852
346207
190767
490081
571034
372979
384204
383406
13383
209692
205378
10694
143824
37907
168706
486203
25560
60687
122203
171062
142667
574184
122390
99734
400
245201
350694
419048
414560
232383
403817
241453
178592
328421
530212
278166
457754
109819
260141
7682
540264
246809
102843
412914
440646
242499
105975
66800
329323
30255
557981
453819
260166
217005
239274
207264
370043
307936
446751
511321
529917
31747
410533
247306
466774
420532
154202
421478
387173
289899
233771
419281
216841
338327
77184
291712
24430
14990
167854
32965
240903
323682
475779
76460
35474
41945
15690
301867
227227
312421
122934
421681
181714
449981
573349
247984
429580
185250
450247
393258
247285
314154
579815
42069
511136
185768
139530
504142
356427
407368
553162
515779
262986
77187
156416
479057
563964
236189
240028
572517
438723
386500
324937
557556
278506
501762
370423
406932
293554
18149
289423
155743
318171
216273
270244
252213
82680
469088
496768
562261
16716
344860
125211
235914
148358
62790
2684
256091
433460
307569
181962
360661
120935
405778
520727
353807
440329
248468
112085
379977
497312
16228
143769
311913
461885
328289
31255
79380
175417
382088
16574
300814
263136
84235
310177
227879
321079
535668
288403
313789
121745
497006
295589
37038
511117
246199
95427
180800
485709
146973
98590
557360
114549
376549
536831
144200
138975
266409
94590
162827
208663
410632
248242
80671
10442
419856
397773
400139
27353
210103
577539
519706
40881
420229
564659
308026
10142
311553
16497
572051
185036
273045
287570
140007
41687
104612
493868
119181
258516
341041
406404
560108
352194
476258
143671
285291
420775
35197
330835
347170
349860
234572
72944
383137
65415
204049
335472
180135
234500
272110
577826
385861
59202
383419
262873
303590
483234
553667
173704
404243
514083
25202
486438
400573
495107
413044
399012
523772
109798
436795
413321
557780
370677
313155
375521
319908
188958
238866
533750
540174
446322
369370
334686
556462
266041
515579
427135
201925
72833
269089
45864
541010
289444
570579
94194
143541
146193
172327
153570
550444
438862
282225
146723
321674
195829
398076
310227
180560
347693
90935
542959
279305
207826
474028
385786
165133
66523
336102
355257
17707
140743
66423
142092
63154
476280
430125
546702
177941
53015
514508
504304
54796
310302
493652
226278
399839
39540
53990
521400
228144
193565
57387
577858
409944
481635
206027
78915
551215
261757
538859
183803
143975
336182
391735
8418
71466
65244
80172
201723
187743
23899
150675
362373
506552
129576
461898
409251
451468
146627
578498
203849
196311
395405
436470
102446
132001
578500
349737
358763
366141
484982
57597
559842
129739
281878
245453
568101
49559
381106
471009
434230
12543
39760
499940
16356
296098
146738
400538
137003
399462
403065
232309
199602
387431
261061
168330
448269
237669
426523
466211
383384
342006
48636
430359
113914
418949
569768
217285
276580
351683
5064
46859
365426
564745
240727
236412
360926
303298
158015
280607
340420
477010
560323
308441
480726
527023
493174
331692
284220
196053
461063
133698
335578
398362
38034
212704
295564
41550
365289
10766
209604
289610
521967
27235
153343
299716
294119
348654
534957
101622
320039
421010
376959
137658
410337
57545
562870
326541
162952
573206
213086
191270
169891
503772
180490
385633
310325
53542
231339
58915
356302
82327
331807
453756
153607
477949
300138
527025
576939
508730
39743
129159
529636
457691
371999
3084
577821
558524
550426
222304
501080
254277
266443
389335
368294
175611
284042
334007
150358
127749
404349
565683
168909
487159
12547
301135
527102
310553
479008
509192
392915
580294
208517
103806
460378
145199
764
158333
158497
537955
174887
73861
90732
494869
283119
467314
34873
569801
233075
90255
40986
137118
142697
186980
127182
111032
348140
241844
461256
306404
446409
265574
272863
562645
465692
523297
391584
241350
430287
304355
419401
393659
356387
549668
193251
216320
123289
209322
169598
538589
488327
142129
71384
551517
384111
367680
75216
555472
235788
263796
134649
235839
279024
488387
292810
72843
270918
154854
186074
117425
540869
365387
223122
359959
487583
425035
581402
245383
456732
69577
319345
451053
363840
123511
214720
176271
271795
261062
102497
559442
48044
460266
334941
320249
442549
425404
52132
10643
253262
139168
288002
255633
392670
517128
169936
304876
309434
421307
101088
379453
298440
246425
579593
356836
168200
495348
311295
430804
553867
312724
327433
455229
580746
233560
292639
158801
513646
526711
461123
219904
29393
430867
397863
493805
266099
371973
145383
64390
278848
166391
446861
493219
17267
279596
458221
249909
192591
78696
459153
97249
295713
314193
499268
223130
495734
132982
347453
273132
220690
198960
377406
344059
57917
387388
102654
112240
117792
429802
533107
204206
523195
160089
189773
485887
351938
489382
539498
357493
382848
56624
84460
427113
59108
553790
531607
367433
87875
142941
398580
44003
514600
187514
198416
214698
199339
576822
318596
49115
450758
234990
208003
190160
326995
34089
419106
43133
311746
150987
338203
440529
188546
356544
265003
17198
107244
111590
437206
458790
140636
430254
214009
245481
475238
378334
64146
516602
451772
112739
563195
495088
460160
173984
410446
494731
458109
330316
210607
495626
391560
465566
350966
168434
564129
342675
189427
30675
566524
145039
417588
338428
103791
545826
525183
346006
224793
438059
494140
498400
464328
307995
416765
481313
269314
278576
147471
152106
532145
55241
367893
543566
346112
216548
288776
122953
375509
230262
264594
573877
130527
12443
100000
444755
442286
369511
546424
336793
201220
50117
371854
459
29886
514525
334511
31599
476415
137451
22667
292082
464857
39472
360137
122046
90778
268854
354978
230780
352684
4665
390975
512836
8021
109750
55668
54747
37003
84477
173274
562243
483375
83257
139007
448849
114673
43535
369122
489719
198178
488360
292236
52066
386962
17708
325184
267643
218716
440110
27371
181267
91343
520996
534308
383397
391300
519461
579911
121506
219798
520437
477111
556817
27617
288042
495808
320350
307341
66336
234349
178175
87141
500257
213421
243569
125062
101567
238691
79047
327845
330262
434083
292435
355471
321804
82826
13843
375015
357386
503992
334719
65443
473888
307209
134112
343680
63040
134194
291696
353948
356406
200234
43625
427986
108326
206417
519853
515792
167696
504020
283520
259665
372161
464737
77061
371106
436164
31269
515403
507719
313557
534988
89356
492407
262275
71209
319721
331242
187979
463013
251752
560598
44856
351287
135579
245313
209441
715
165351
351057
480780
347265
555197
499252
8473
95476
414170
287436
356937
231508
134413
355881
493386
418711
425762
39659
489029
389381
118921
44559
140664
421908
180202
401718
486580
561437
33958
478981
138057
519055
21503
387375
785
157370
432146
257046
131280
300842
447378
270785
99807
573796
66445
345618
205605
11742
173204
145422
245182
105014
321395
33900
416059
119939
262119
481415
484573
261982
4275
551957
34205
422686
468545
328284
434662
550601
9628
542922
314709
305738
166358
292789
301799
317798
215787
535993
460494
411027
346717
339442
234147
499957
376751
64335
67218
57224
128180
510078
113989
34818
151978
24157
260025
329258
519880
541055
409475
68166
378655
200945
69411
337488
8923
123642
464786
55429
449726
10858
525211
462635
315641
22690
506441
132510
458388
44536
89355
198223
473208
121381
378605
480210
468784
405261
331817
405216
382603
401429
259422
211420
262200
159736
253485
542960
314112
469203
143132
95132
218091
578545
442031
47055
47781
281582
453328
363207
442824
271864
272968
532408
560332
266160
284379
7867
428105
155317
462466
280363
416739
547079
330531
132067
145215
68277
195023
249246
463296
510254
298726
80865
389595
135976
432035
227359
278742
316438
556478
116413
212166
156100
172571
94299
264017
508811
516913
323355
155125
164330
466565
186427
355325
519683
155604
315810
407945
123071
371910
385320
226542
16098
405068
56701
188434
82558
279138
355179
434976
338007
367398
576253
50882
32362
4495
475887
9483
260486
278121
482774
285558
12887
236604
525682
538912
335132
519598
60179
23200
105782
288673
368242
21036
237464
490415
167337
551910
188411
503569
398237
137300
501242
73120
160580
28192
483564
343642
280036
162189
529515
243775
214742
507223
390718
261026
31050
360447
241551
86738
262242
450599
291460
467752
542681
416489
432293
338600
239537
350447
306335
155380
203845
270570
432258
8934
414296
554711
476398
129784
405007
315603
207180
314694
37707
160480
370765
340930
66394
164005
125228
496379
488977
11813
477474
202797
378204
281414
375143
568587
428718
164250
431746
239229
468751
525702
134366
522637
104320
408578
367313
99581
250210
255842
328354
15725
334073
256301
84410
354041
279103
131920
43073
80834
278365
547493
373810
159842
185698
468203
11712
389622
29019
1577
521282
22324
66154
99828
400847
537692
328745
43961
128224
66360
393511
64599
45094
494433
393267
463837
321971
77296
573843
260247
536027
555983
108026
475725
415841
365822
522779
347113
51533
331268
262054
508481
540556
535506
409581
243204
215691
104326
177935
569103
298578
42492
511111
135356
438024
103306
329534
447038
550597
531111
577564
356299
176275
131063
195897
460944
107427
126941
12323
363830
365503
435937
168626
441196
310532
292819
366867
225847
42383
400123
38829
397327
567220
47559
354724
209788
459408
429025
501523
188651
555050
237777
486521
376442
473623
52087
324492
187243
306444
504948
19451
205573
75857
356347
545735
381382
293044
290070
287151
549817
454642
271970
560279
412592
42276
25708
187647
92173
48786
148737
534827
399942
181296
547583
135690
422870
524887
510636
260409
271680
92115
482917
562875
550722
231402
38929
300659
469492
163361
570349
471562
442480
227940
445643
402798
384350
556597
230232
187989
160529
241124
383621
64313
380756
40926
421682
501055
437931
412894
104340
548296
102668
460567
522554
346954
416960
136218
127259
54344
500859
363415
171058
30156
109869
391139
483475
28649
160199
257629
469119
378809
381832
179346
389721
189885
310082
443334
499110
435312
235296
213276
229647
361103
551966
152192
181058
392722
61938
333730
202656
367610
276076
338560
110330
264535
303163
185943
118715
333321
295231
212559
308167
272008
476253
574725
104782
315257
265059
389453
3926
201756
227187
154883
20541
159561
402027
244636
151662
490338
461275
179151
300246
4980
398756
532381
170849
576412
402909
409914
100354
523811
101304
286493
546804
284885
380693
531710
91610
229782
252940
216695
456559
163460
232954
471737
432179
343031
2894
297267
68352
578175
493503
254283
575428
140640
460156
46912
462211
516708
245793
300303
544605
300032
67757
337443
274233
578092
293782
423804
511002
223905
170194
528142
260020
163012
195598
270810
543985
383175
261360
53994
187543
529597
368905
282674
525587
417159
110587
93333
61171
315062
163759
254392
15978
237566
223816
314034
8646
508985
546622
454601
529041
291490
259112
486369
12827
36277
301575
434580
527163
419386
18534
506723
327864
178941
240301
599
573455
399893
24919
121534
482062
445944
3326
376937
136173
288729
356478
326217
515038
293425
261050
404687
562155
46508
29727
553320
79837
20395
381529
177856
364299
188414
21903
396820
433156
478374
564133
59752
198782
550872
203024
206362
451356
534151
128849
387328
256630
431165
4229
149785
292140
108761
244124
163041
371427
92534
110638
34139
80340
549297
114926
188078
463628
489940
147488
209664
339787
212761
12897
112573
292266
461156
173033
26159
286606
405529
35778
463787
211423
197163
150413
57814
255664
72813
260774
556505
455557
385438
39390
32082
324082
141475
437393
13605
484457
406001
533171
430788
57357
546011
49756
478821
172547
369081
492366
105102
210081
509131
8196
56714
369294
472509
22403
521964
568630
15559
578922
464089
341389
192660
453708
383726
183973
106150
415179
371841
487333
500657
413295
251508
266091
452618
459887
561336
155179
95620
365168
95113
269721
353275
22842
396274
553253
410633
470095
127914
577321
455381
58778
29640
144534
510898
273961
211498
512729
489916
225943
176118
162021
385196
102848
306343
51500
486254
463961
159310
487943
194525
208079
199387
43314
14151
207670
352496
67832
519299
528516
279420
328374
432503
413349
20570
534565
273715
88286
375902
507633
456303
526133
406611
170181
332025
407521
158924
213455
440093
217329
212261
338552
51376
500871
413358
475064
526040
580117
258330
466567
294698
298586
173375
25467
223033
301029
455946
460931
278801
307768
137246
223569
193968
469982
67959
99481
15079
549683
195697
226076
493004
372233
197499
539787
105951
488832
184746
261426
226147
516893
205134
162092
429985
511066
147154
131379
154148
452866
39860
366611
263969
39963
374641
372464
1856
483723
251794
503424
162156
551439
248300
300368
115924
115043
349754
287484
558577
141807
380244
334826
192834
474167
307166
220538
113722
486093
378614
204432
366569
267251
50099
389986
382309
458781
554735
253665
127129
99428
421286
54252
120199
386352
226959
356660
427245
573853
154193
173004
97048
441701
333440
203102
573647
167647
416335
567562
2235
221172
517855
426070
34524
565326
298622
107656
44220
68155
335153
512182
578489
476455
578130
243134
189310
491366
307323
336600
435321
207275
192651
291245
483525
293804
241355
291724
448259
150639
456942
24601
301011
138180
337899
401971
75976
312237
268484
183416
137271
431067
362797
574487
87327
174671
135566
249347
154520
137809
451674
555356
384554
340503
94248
104841
321935
134888
155312
295628
451087
507551
487151
323726
548670
334075
1270
437497
141821
384401
199310
499577
187352
461883
280612
458048
190656
270303
323151
399636
532216
126512
246014
496486
260922
313240
89648
365626
574424
183364
105786
225352
321665
534894
219283
459449
163105
575867
163280
520264
24880
358209
541687
271063
81361
254096
484721
111179
264919
282672
209347
197756
414289
504732
151000
218234
316237
332570
93601
476331
57238
502732
18461
17909
229234
274156
135561
210761
538204
179793
251798
101414
127880
408930
299353
372914
74059
17944
173044
64516
318157
135708
512194
434858
370042
558449
190292
513066
561629
401398
547081
89924
189436
132161
292103
472146
63848
574103
20177
580555
555904
223414
127050
31519
268927
387696
294595
281296
117645
241645
171371
9668
523373
308543
491223
449296
511844
508605
5476
229481
253171
221708
470313
283816
337815
43243
487338
157416
205533
362127
557677
535643
146999
513129
10393
403565
84540
251075
175310
7125
507249
75923
240918
184700
191691
130732
196793
211042
418070
492878
140006
536444
547816
344271
306733
253441
471097
317639
156324
325356
137490
68878
530099
225014
274773
71345
312278
145523
282658
8267
256156
97679
548201
305464
564127
155617
554900
22963
302185
561620
280972
370444
245659
451412
251065
507879
568502
355575
191301
134483
314328
512463
242679
24845
3845
138819
179611
336695
455261
107960
531167
278961
431047
225731
159233
309492
394773
9527
53058
441245
176034
173379
436814
114184
359128
150685
251344
146805
313337
567730
11721
183348
361386
541783
198352
30611
147872
466332
483328
573823
60548
51628
166521
218224
459502
485802
78580
368611
345329
118728
91667
99054
403820
531044
194555
281317
184667
502311
22969
265243
333371
461245
518605
470536
376996
191675
513098
240173
350133
46316
81390
504194
477143
156503
315037
201670
480416
533532
348795
570539
278353
52527
158548
38726
187240
492544
372433
221521
329494
27756
355777
534194
474862
32682
461405
548159
131965
423508
187411
271900
66510
463303
17859
434693
524694
184778
446909
267164
3932
141143
494679
49763
279818
277518
391161
356092
5694
568883
9142
123598
491965
546980
393266
559956
134001
270351
151231
35887
230976
450400
176149
500495
149376
165056
227806
538533
567198
554828
268996
334642
240119
440706
297419
227656
420929
399628
330018
11197
215781
264957
574063
177994
303942
483667
245431
443160
433182
434618
405104
533069
109361
340781
220214
117368
448810
403104
351554
289889
28071
495014
328785
724
101096
73731
460813
351904
531585
193498
10615
150235
271359
507421
158354
59949
322164
522380
375278
218255
279159
192620
573066
302165
502663
576564
572702
218220
513312
361111
241273
465295
131131
98839
304819
197424
580607
159269
382850
388569
454610
84097
465675
240754
122229
123244
549255
56400
557562
407822
21167
125160
539874
287970
531581
556131
144058
221234
194381
495288
537701
489025
138995
561270
413377
148730
553954
28378
419051
266866
237558
384468
526576
397274
229134
397890
367578
253742
125661
213795
76082
335587
15987
151358
153288
49777
76721
319768
186873
462953
135975
20632
90645
92335
309993
17364
86215
302789
164594
52712
340884
300979
101189
250155
502141
305437
37734
457226
446958
82180
403854
304698
270274
472376
456825
133690
357219
4338
90075
203292
147787
358555
197097
58001
273708
302243
286903
552902
165012
433279
315905
332663
25158
431092
125405
288316
123599
66027
442791
139130
481891
434217
157886
431901
17966
232091
417653
16010
457229
452721
395723
331329
200143
479938
368153
384931
23201
447337
92644
412338
215901
290113
299001
397693
434142
248353
64462
192944
175356
472828
388157
168032
464682
314182
200627
184295
379882
68387
429281
411223
4936
280810
221659
345466
165686
225945
503978
111907
526028
170401
321089
356662
574178
354539
218947
69496
402528
98385
229191
396224
466137
26676
331712
11300
301755
481115
415393
460183
271259
93746
264771
297933
120388
49445
33731
391499
175933
169028
226197
524061
107964
451463
94619
349438
394533
265462
97656
133386
479379
517617
339346
341645
200058
146979
28692
469329
572811
399510
133327
343753
544216
211707
311303
497238
184358
423619
183843
56430
82157
512455
502414
52803
182167
232625
323067
303342
460781
414670
163640
527718
100990
367706
370999
398604
224358
56684
511690
456465
1490
135029
546191
131276
401132
334332
329456
210404
66769
489159
63906
570471
332968
487295
210846
260470
173208
144486
233840
270672
371652
313246
275374
44989
103705
38701
391978
52869
47940
508514
189163
533462
245094
265915
113701
497466
117836
572495
405004
358796
439840
132540
563712
179500
427223
373356
193547
327675
507826
252776
143333
266727
189365
538891
424483
107781
65655
37624
292363
18150
193661
153685
163528
572081
390585
337498
527064
192233
226377
108051
92181
83761
464751
14591
324598
331646
53404
100726
33006
521405
479042
437374
260059
278359
196483
535312
400976
483135
52691
284257
518770
155478
201646
244159
249715
198234
180289
325587
268856
284099
36936
475658
59044
172946
224740
248089
173471
234607
188941
358399
444207
293705
521613
532690
285820
173826
122388
90239
384823
547504
377003
465184
275661
450127
440964
485740
532747
389771
3964
252696
323895
384670
109370
223671
77172
295599
50326
144935
352552
74412
225281
279984
132328
45388
134940
430529
348982
351557
409491
269489
218119
460858
361282
287387
205542
65051
254460
162035
453009
313955
86432
441874
124712
46252
417590
6712
231747
60641
194790
7023
405093
90284
17534
286553
407056
334915
307026
266107
502982
130677
433505
99515
54533
432906
375875
411241
383386
54091
390841
450686
549845
328962
369887
180584
387
415076
193194
5060
46941
331535
234679
514097
526723
264124
286523
404944
416434
420339
120420
552545
174989
579655
529234
306644
68546
581437
117908
285160
255582
492886
414857
164899
459999
243189
200018
322844
574227
218362
8498
128568
290477
536990
478071
174893
292482
561314
310493
131159
285727
185807
174336
515660
433370
376628
223747
221547
297578
7256
531086
458992
187791
78266
207196
428263
349642
45195
62510
199634
164602
212122
420081
440475
148668
114183
20307
536321
48185
101762
188146
77486
497443
194594
514982
448320
213429
5412
203317
559312
162280
368940
357475
245274
451944
569917
124654
325078
322594
262030
328091
198139
284623
219492
435316
520301
173530
58223
443640
335284
31730
245161
464033
212558
283216
512912
365652
189634
127987
567686
232488
537611
242870
80260
61862
208169
126606
578485
21060
310407
350073
394131
1029
54766
132143
43376
140908
62865
213475
499983
488270
35148
364589
493695
332502
321424
494179
252292
539310
132578
328368
67180
418933
281179
505967
226801
64359
126226
383053
12268
559051
365542
221543
25244
154607
513778
436162
450151
359234
447991
478406
27528
156458
190923
258702
84200
378672
403515
150265
323288
463615
359843
125084
155873
565693
9286
171464
457060
48907
384308
321861
558741
354829
412551
343059
121663
50277
343643
553522
203257
339759
525155
219897
490491
163314
173897
70125
357041
561679
23807
33208
312024
308678
174721
558794
188044
153529
121384
473015
291990
532007
326726
293296
379800
315072
424333
507950
397121
238071
197774
536654
431199
180830
253835
50354
82662
50355
245174
44045
454561
241141
92205
38186
50952
34071
376046
36861
502397
181836
300994
304917
143974
569565
219271
99540
421206
446460
168698
143533
581717
205647
123131
334006
511599
356507
575624
217383
121547
174004
223342
361923
313623
414487
329940
472540
577223
262626
394251
465868
259879
205054
232453
137576
291404
9769
235131
81035
154254
435562
291672
237597
346642
68435
357317
111259
24921
420181
426309
558114
294124
324785
323576
107741
205352
181139
21971
550431
74309
465257
204536
170950
267076
435260
306467
559778
256601
468078
378658
43128
472067
205776
199641
402778
163257
164325
329307
40497
552253
475678
309843
5105
259345
85478
253969
332432
407019
178361
218215
578807
115796
417193
240137
46245
457575
379077
306636
359164
11696
204381
20972
62540
285908
76170
499104
367881
92839
183359
260896
5184
201318
502084
100329
493067
42296
224907
219174
561027
560266
397518
6748
438253
486479
414819
127955
307658
536006
349926
240033
296511
417465
547866
344410
358086
343571
61262
255067
318721
286785
38155
179950
288399
426874
303320
187177
124873
468162
342971
34892
544071
12966
357356
142940
548331
462241
442565
78838
91474
200720
430652
69106
569070
344314
243331
10077
70158
43165
293591
46975
176634
544639
150040
272961
113579
318146
281447
552371
383293
565431
383229
570695
137085
21397
226744
572571
72275
560256
577073
479129
402922
350463
138115
35368
523560
240259
419789
373577
387824
420330
239808
391320
76956
352214
398563
464087
123213
55074
443169
49740
492323
308630
149284
311385
231052
26512
286313
549462
94666
67075
548939
307683
474034
294605
284681
205911
423498
362103
108243
15278
274835
357742
439854
452931
251531
223587
493206
352418
238708
363358
274549
297078
419503
500110
465836
452676
223327
131556
398153
558234
247999
30049
217654
404528
107020
390731
143387
573571
218889
129595
322724
440840
142934
209357
131800
57172
214853
151299
436696
357808
218721
362506
74349
473774
42953
283162
208690
256743
554340
387208
151826
537211
341246
120398
409627
139953
51920
434930
38323
204609
368049
491062
224020
445557
523097
437099
330237
336487
270544
95249
560662
481390
39858
139518
233961
227599
103161
418440
495156
109916
71385
36420
161622
336872
451008
541926
8191
347515
22199
469338
163436
465878
560757
62363
579635
301305
295316
507951
456261
468022
405188
571313
384089
473850
183127
176381
379488
312524
546029
237420
341111
371497
484842
403078
559380
503332
568154
115898
146358
455633
173083
253518
208377
481035
468171
329542
31971
485294
497826
139486
189752
315991
279331
355168
93730
8688
164983
125435
121632
177990
164453
411303
124911
534161
290163
470350
487630
126229
91406
67966
541351
355424
229207
409784
462845
223959
412798
326248
322937
219737
574154
37158
10123
482829
449567
255627
437732
57403
291115
508872
52312
540473
218439
531852
512223
415163
353969
82150
453722
325351
217546
309104
549109
416304
411817
570188
167610
60569
215259
351345
155546
481518
533743
277984
463290
573094
560011
38576
147729
296255
243158
96539
553471
371036
482236
298933
475917
398450
26432
487612
33061
241102
154425
432898
39322
412587
421865
404923
257838
499093
130586
147904
163057
525666
492524
531149
470909
7511
157109
67406
551518
294182
242208
192806
464274
303024
432239
2529
506628
526800
249184
322848
281688
575051
290179
386819
99219
12209
455005
378970
248752
8065
266376
5385
101860
87393
410328
111244
364073
142742
368576
128142
574095
361351
425805
169885
207886
118739
225565
485236
383073
485288
280560
340697
271117
288874
281882
1436
385641
506515
246001
347390
485580
226412
441293
258734
579666
131203
213054
565233
411277
179322
8170
564940
81812
247839
137294
168953
173783
181591
384335
547212
549361
443860
29521
30210
69668
515176
292467
186182
49676
461681
90429
202231
160108
160483
241726
473632
41246
148353
293249
341778
64796
322475
156806
421069
188509
500814
122602
311180
363844
265227
334810
409259
135167
487385
508470
4386
181796
2431
502001
150342
430791
301201
208028
63661
59479
148128
314880
186368
5247
519649
149184
62443
277563
298396
472046
494550
287335
347558
14278
437947
377867
298773
135613
342817
27842
141910
139291
325423
456323
549386
147897
254491
439907
544597
555677
415904
101636
397514
443963
260627
87561
58029
540820
220741
221307
468885
246717
134096
56426
448151
404785
436848
28022
391656
103585
97131
54305
245013
93314
317410
141709
412996
352584
546642
80017
94858
537548
521549
133195
414379
112517
521877
386584
440299
451496
307989
486457
56443
165818
463555
27642
92093
413822
14321
446651
558587
457322
56070
194875
86835
461993
520251
30707
254104
189955
436456
466347
265234
455943
322791
120592
336309
576305
391674
577355
68650
227478
503255
222494
371330
134328
345988
518030
249325
339870
385139
80666
80462
193936
306553
422877
364757
235919
103431
2621
301937
105872
127785
198486
33707
398519
239148
327601
86800
102858
267840
566757
255749
107481
274655
260232
224862
460059
439516
577712
308388
8762
526392
390684
555066
62459
192894
181742
405675
108129
76595
282808
224000
171601
303026
314430
240800
191425
524502
204994
130619
328504
580757
173125
551315
278161
244005
536486
390068
165039
390569
44860
483742
72632
343213
169166
495541
358707
252133
309264
564419
533276
148719
234433
536201
383607
353866
108440
208708
196355
136285
176193
432647
170000
289943
286021
26201
400202
81264
507550
489842
194499
186950
267628
165697
513692
6180
513765
389206
579818
391158
511623
316672
547760
287099
87354
245051
194407
108353
518604
116951
114235
423229
552752
101031
503939
342051
204098
379183
470882
457491
178911
76513
279136
290261
503196
575909
323828
407570
263884
414068
560675
327130
439306
451648
219655
166287
101420
130966
216103
552289
334555
445603
378823
196759
463406
18239
363887
168031
500723
351081
476894
479384
490702
45603
411665
452772
398884
360064
195437
151387
578383
288076
530941
61418
262993
526751
386637
531144
331875
228300
283441
214646
277020
69928
47828
457877
125873
536743
72829
98881
183716
41924
394322
96075
93120
560349
271997
427820
399570
70332
255592
476767
411043
8532
562347
243852
485447
230995
9420
352206
480311
480663
152000
172718
94336
390555
203096
196798
250282
131942
275717
359039
59952
215633
369799
2299
153994
11051
66038
570952
544638
539413
149165
118579
309424
229270
272111
251404
115765
480179
101785
401197
555582
131453
374649
440830
386035
320106
112830
571823
139472
526353
443363
559470
460294
481130
341957
453162
137573
517388
360097
186899
42225
428366
360128
515777
232544
81081
305626
421455
223174
240393
88899
504589
229765
540564
569674
464522
182849
273321
207763
428178
90058
447194
176592
509735
524247
451263
579402
529348
212842
529266
573179
124664
423731
340478
460307
570788
449039
18654
555299
86442
506656
99269
535933
172137
201970
161011
513342
156375
272566
10644
74832
301155
8711
45728
403096
374087
424551
358994
14874
188417
160260
377706
72795
19176
32300
258399
37671
206618
324308
468777
507318
193387
63671
446920
509158
538888
417285
359432
2157
43816
103490
184121
266176
135785
338375
99592
99647
421703
493683
335976
207178
137622
381195
831
145824
121788
259233
368268
84130
318147
134285
415135
392781
531115
95808
93735
50245
289076
400915
394033
292428
214391
550702
225751
430319
530052
271888
45433
508119
474448
410380
297425
559454
72737
570680
155007
239785
342377
30534
558458
130812
246005
473118
105040
134223
350688
236996
39072
336320
91779
335047
13379
309859
226130
466425
380754
546832
277162
97278
310572
141760
248920
480490
384416
351396
577887
283743
412571
150212
180662
19957
255529
531433
489799
567640
396387
443167
210342
6417
366095
490244
236866
259853
415420
532493
18358
31699
127068
145542
6028
264279
302252
240287
59743
279716
135424
423125
156643
173772
42837
382263
430056
341132
356028
531335
242379
522813
241068
484627
546188
441286
79495
401901
543347
374576
97592
367905
316995
330920
29793
118366
119226
506943
133876
83110
261587
537905
494273
279541
357870
436636
287828
314689
387567
15386
250345
395514
437119
106356
497330
314690
295956
178690
885
158846
399968
378284
17449
158498
256221
281101
257443
341067
346774
414529
156076
29563
4592
143572
579073
544794
89367
229849
417668
39551
131557
393864
240731
56344
286285
308645
26547
581338
193348
461753
246576
263382
16958
573882
472364
334416
453824
151704
177496
241301
407149
504046
268350
188460
212553
446881
543364
572678
293852
40602
253438
265648
89930
546444
33835
189588
457449
389429
570101
258996
286342
195211
289842
343524
480173
333348
133146
526359
386012
113408
337246
499727
441969
285734
41859
264619
530777
20001
518224
395801
4021
133060
484331
388056
427181
159662
86878
114108
526804
245701
35974
27731
302908
343218
205105
286089
513283
375021
329789
176446
93405
331372
499349
371677
70370
438103
43417
566596
308531
203215
179415
497599
455352
561375
333691
236914
136718
176363
39211
80714
415238
105547
230015
58522
278890
458073
133034
476731
311964
251064
542284
548179
87920
381607
29080
390292
33576
262235
71914
527603
485951
550893
519522
144784
167486
208380
392228
170862
20004
488673
534845
209335
191013
528184
498532
266385
471691
367528
448309
218204
150986
1852
217760
147236
473919
80057
570169
482720
167452
191724
82889
207898
224807
372654
547013
378096
561523
323442
1722
447119
31092
490381
451345
275161
373713
95595
196742
86696
120535
64088
163562
309033
59171
425727
331883
420490
454203
300324
297787
425569
4296
102707
153901
464831
192458
232563
334050
548706
15006
70815
467000
416733
203912
29449
408143
540388
10977
159500
389445
120340
415843
385001
571635
51598
434098
32285
526767
299077
58133
520910
204832
24924
480472
477791
131273
198775
115229
349101
497504
206411
276964
491872
306140
214042
39267
107907
495357
472375
300245
216664
423173
101172
564003
362240
471991
41322
579226
576160
472160
230615
145544
17436
177934
332221
103163
275929
561500
137004
243456
333140
365444
571012
40842
328780
34196
434467
531735
371117
427306
169111
406734
165518
50942
425266
52161
569249
409970
477688
357758
418288
39504
315448
53344
178671
195894
476444
285120
459467
126876
411841
135673
527644
8016
371588
215815
134886
183895
485895
147027
517029
436653
528232
183306
303056
287545
556278
259452
565230
61520
537427
148909
289222
105552
561570
576191
448024
8128
52925
481911
67106
96983
179948
372819
388212
310072
535259
380057
175867
74096
365214
212322
350860
20608
23380
112702
126833
267812
571925
144250
79011
215826
309528
217825
293034
425874
141616
579885
430875
404618
296353
60347
69391
239997
233527
35894
566027
471350
393254
322285
197666
274451
347506
372706
60128
240210
20273
173908
278375
420916
453584
285957
203865
296224
96226
70336
510358
212346
148458
327834
361073
542451
31711
99584
498120
403294
460646
26879
399864
231768
311909
549048
211386
199127
579893
400975
240082
418297
404229
573527
483656
284296
221017
315001
47898
310879
507766
217137
528269
72238
536110
268620
66320
284991
399274
389566
262471
360208
78843
260478
240185
122927
384528
84123
437284
371638
225532
13659
457735
533434
223019
349021
486632
260447
50360
76648
79955
46526
344513
561647
153568
359442
395633
72860
419096
85097
302200
536795
418435
182895
203488
222137
251785
516239
203128
262334
136328
242906
156928
493074
519605
361268
6589
343504
276706
137413
495996
223123
327623
317480
466125
489391
392575
218752
539326
215394
94021
291541
449638
238291
377355
534679
186218
429369
207611
73729
365404
527098
208476
509366
342283
125314
134066
536034
102996
489899
178254
367362
181118
2315
1244
205238
84667
279259
127775
283290
297440
253746
30548
151742
237942
255339
12269
508101
122549
318373
479723
199876
70353
44964
86429
356622
527038
356131
404635
263780
233119
96762
253386
565650
251044
222295
222991
31235
530854
207937
278843
147453
417980
372874
580390
507783
493862
94823
351810
516214
359851
124429
457943
413704
176362
338624
138492
210457
232849
305993
46882
422025
392391
487461
244999
551739
203635
8401
263463
204821
507668
430265
153013
130773
572825
540099
432724
190097
124452
268938
361623
536120
522702
557114
277498
507714
493704
287235
201859
381213
20059
380892
551602
496450
227686
407057
78499
196344
445417
237326
566276
326913
184313
364586
359239
184181
74241
297698
539777
30992
80357
381204
247917
277761
218608
303607
417857
118417
364343
411871
38572
262608
533976
479448
21905
559948
48133
448492
25864
3694
242368
424721
110052
379055
256035
526371
190041
295092
562241
61953
373486
113095
459301
329932
186026
323119
21776
316514
34234
26690
92634
558854
553912
63650
447364
232115
579326
276133
433705
348854
176901
334767
476569
321663
181265
241638
301563
431323
303956
522612
86755
547000
462006
194471
346880
420281
399759
211722
543268
489019
292995
244940
518222
159898
528720
257198
505899
456446
533206
383706
234387
18781
574066
541538
256814
201498
355256
310059
268966
99810
281601
560470
517133
245540
174904
184810
198796
7673
300206
132953
130062
513220
43944
527480
581683
106338
334483
251242
372024
85735
554100
151138
323291
556980
432334
143901
252495
150874
29308
380609
423962
374010
573395
25358
483001
188862
384375
147422
333656
368280
108674
297444
132987
4700
113440
188768
140843
557323
482275
314779
560908
404805
357379
2261
124927
221000
476233
202436
425702
241129
36844
416101
12576
384983
556703
152866
438531
7787
24197
427980
361238
189136
108253
376575
394474
428698
504125
132121
319935
581450
553815
11796
226220
14892
3934
478664
137861
360880
481996
299067
475723
29596
349915
337290
133679
537145
263351
168837
178606
274438
395843
434622
330734
22870
426700
83283
230031
340646
47740
194277
32364
530509
77460
470766
24721
513670
311310
14439
571893
557517
29558
271643
515682
250953
469103
359020
264423
413950
181303
153344
364341
580908
578525
223326
76632
107729
567208
477144
219690
95841
416596
574404
235156
119563
107596
229960
452767
227440
481285
517306
270708
153764
411330
581736
252147
354212
279047
26465
146774
517821
535579
516313
126163
2434
246077
238488
536947
356878
530520
371555
450655
432859
467803
76731
281711
205193
286182
370038
484674
48739
256860
253967
537128
433980
561366
34786
213035
174503
297269
415958
570515
545250
92738
358653
283963
398682
547221
349837
444100
409403
233315
321943
158993
350002
454543
131431
356248
410225
447043
33499
456178
225261
32375
496102
382973
478812
198992
326658
194595
57150
117404
363666
31368
485290
43261
218404
203835
507235
281679
63231
155732
13148
308487
548729
381682
260818
169996
108838
445309
140197
226417
521994
281696
115370
464153
569652
74135
71306
19456
281315
201190
490286
231644
534659
510707
481573
10192
96183
568717
329957
8292
48910
157669
544432
56127
179930
12993
111099
358103
255928
185041
60203
320951
562289
45976
488240
410301
274687
124300
461692
221681
95300
36053
196342
8045
245996
239082
110559
409842
503200
369820
164637
185512
34830
395230
559950
274657
561578
493286
401614
348216
24053
345027
203732
2061
334015
136793
561037
5965
414711
208991
263700
117725
445537
360371
63882
10039
368821
305472
148766
530631
178084
514116
120021
449038
102644
442136
580704
104865
581615
171349
154721
279887
237860
217181
368196
275754
284698
39871
470423
531234
24396
102356
421131
174390
65001
90501
456394
188818
263834
445561
285068
22797
298372
185622
237060
113801
255096
460373
579158
281827
36492
525322
172599
42147
284860
33114
465664
57429
85145
213412
35313
353551
293749
110258
474215
253986
554582
563009
48956
151558
163929
562851
8690
554958
475710
204611
279388
373375
381639
217614
263520
413172
542042
284445
397117
496313
38180
23579
489482
573033
522566
36990
107247
227893
213693
368442
468124
47516
127751
232900
346716
292394
401776
449895
287305
275843
400189
543181
386777
539422
225177
182874
33073
543551
526341
187144
189782
66508
318561
5076
56267
563381
237459
345937
529457
403885
240589
230177
393075
133999
273198
387515
430583
95843
334466
240417
233327
198935
258789
417779
335033
174363
468115
533625
447342
28134
558169
220716
166563
419680
546782
109942
490125
12230
479727
28499
36004
273579
431432
341838
561009
121414
446517
341929
41011
423715
183675
19324
519153
308764
527580
284552
246074
290248
387216
307892
147793
51887
3342
212241
11269
532058
286654
575222
246616
560235
131627
266115
145073
214200
182469
369751
275237
476873
445972
152618
344229
285096
4620
542257
188696
537005
363527
429011
252459
326593
301061
350134
504516
314313
468405
460407
218911
207486
526044
522020
264110
249952
74013
27075
133078
105264
300008
320218
404504
479075
426686
559614
442223
2988
138896
267224
353836
428175
179954
494328
205523
142890
485139
522106
267434
195204
485994
313593
149017
304357
496687
107234
534038
252549
345847
38858
417481
418637
199438
285106
207926
370711
187624
556420
25393
124599
121123
471087
497076
301684
458311
221089
9105
400431
265372
389419
106757
183648
437459
42793
221044
180925
139555
549268
214503
23406
388880
358525
280911
92034
285799
32677
49269
345134
62170
581183
305142
58849
328814
116149
180357
201305
355342
305873
389258
428985
145815
415360
196421
323602
8599
416818
107375
79144
328315
231534
279895
102598
16776
218561
474246
193481
34773
383413
519688
201405
450004
431727
553549
251936
523529
531334
192676
524263
130699
124387
253693
24776
178616
93360
403950
418110
351787
555366
41449
167152
251582
91921
50782
557252
473974
136170
186177
405998
330022
533032
528458
266991
291038
156834
104701
208002
523681
449132
166255
382770
368602
209431
117337
235784
360529
463724
130948
336360
232460
174386
346752
67002
521540
96327
537506
160341
406403
368459
184207
266932
119445
507015
259037
478550
528875
13991
161124
420357
402410
425964
235244
510080
260036
480509
173830
478723
211476
48719
330986
146240
181677
426777
370170
142360
356498
134542
216576
18336
21217
516641
30447
262325
4256
347276
567444
44627
349006
442348
435081
18575
275034
455414
48034
507935
415768
191000
373315
131841
88552
182424
514901
517619
227765
13546
145295
248655
115866
334185
196516
407443
421218
487391
7989
268400
119513
39988
175082
505157
67310
522639
334947
465346
125936
107360
483965
71933
549780
233651
467726
476349
548336
13832
153026
516865
581205
397063
505792
212766
192457
558955
401027
498940
457566
63804
361901
343254
220270
5540
322211
524535
49502
196506
235621
132509
542260
139281
536517
271759
505754
52700
426329
327315
409496
522163
128476
376564
288224
147309
162332
488934
332851
31280
510857
111211
152012
296724
313770
23754
491681
41110
414034
289941
70201
419816
236016
450488
256504
212927
332914
245460
99182
353593
177407
314023
51738
493867
170442
141574
66008
205847
540834
99039
6580
544611
280079
383826
398505
134882
256566
526892
309889
537907
59744
564489
564337
114458
318825
51054
45685
216326
90374
327413
442323
214121
84866
313162
448463
19313
15074
145325
34993
369986
81251
232489
330967
351823
48169
65736
232950
274491
226874
1000
143767
361815
455218
34096
414343
13923
326075
559543
185890
364580
160531
375909
505818
572296
113246
129492
415646
398567
347766
353300
352978
56960
568281
547457
309005
10591
261097
113041
410510
347688
565571
569900
120285
552504
422383
115459
250571
378048
65860
566550
440226
58949
7899
557720
53919
59567
314729
376531
334928
502358
525381
62878
270185
231610
555538
144252
301670
579060
39951
53949
404237
306700
44802
307057
188447
488869
146457
457204
189842
263292
466935
35827
49985
248591
206757
323888
429033
332845
223626
135572
113757
474528
353505
75655
258509
65806
548942
255483
521643
30932
222455
508339
346702
457581
347203
527887
303260
115412
275111
449400
158272
372717
352011
566756
556751
289572
564332
546463
187271
40686
462629
190111
475510
490505
5670
325208
469075
544565
202998
35963
71549
517443
289516
143010
283890
264489
103358
392004
396269
116226
429754
487002
295059
191054
20781
85481
547041
160104
420110
204549
67537
301718
185686
3779
171192
241832
396110
550273
236717
565085
237568
402514
165257
245462
556178
254930
533166
293964
92998
470113
480015
481113
290868
217312
562139
93437
413552
296871
241318
322031
173340
432125
393814
567636
497002
536369
264628
188733
241466
62025
214463
314986
17379
469795
158708
564151
580543
176778
234733
104572
90108
157124
263961
473849
192128
326564
187286
32760
156754
89556
301634
266206
179187
185773
189939
16977
508602
489687
10363
407286
507975
242673
195510
175570
330455
202658
147576
529968
532426
210883
463066
537395
487192
303549
464534
232511
20788
377401
379869
50637
226360
314177
315790
117380
36761
155142
359310
504297
412693
207179
228506
149406
532463
169347
342515
11703
180383
402433
149974
285607
449996
168619
209613
103548
86615
578591
234291
540694
356394
347422
131493
94663
249404
490991
120412
262505
506401
157891
552395
137156
381721
330408
207967
215693
3134
280238
12014
416385
396496
76249
370266
327919
512564
365177
385781
336658
53580
282871
557907
200541
214255
568439
372317
367205
398148
25134
476704
260266
524216
302137
177893
36012
320893
120831
229478
562708
71965
399091
479099
641
289073
579036
180541
269196
279154
189245
315450
463783
254001
139549
414249
475529
243867
398628
295336
435703
78023
118956
187876
405047
478665
90442
263594
24195
525542
508165
409138
61959
88432
57390
268044
282366
5437
107840
272364
88084
559416
464390
568956
299442
417115
232550
457348
154168
19624
212507
431152
519491
500468
100283
563653
343821
543492
276971
324670
224916
345361
68715
113051
502317
286708
137185
30478
7952
339738
229387
108244
121153
23230
460972
358795
337035
473214
54007
209274
421976
114710
377949
70870
145562
170129
78865
150893
559955
468499
296388
381842
35436
147577
104880
210766
56932
522959
505933
353977
375409
253940
187450
403481
225093
174198
390368
521141
415840
193069
289870
6789
61268
37709
393093
565971
13965
418092
24629
522406
75046
55545
61715
257940
227134
160394
151135
11122
13127
198510
126592
461973
276437
535242
242869
95227
386581
573622
416269
491764
172924
242570
188522
148280
521052
507384
293027
546896
102421
186296
129957
268412
571835
161195
100539
20947
385204
262758
526962
502275
279919
223757
215949
553761
322057
335579
415990
187236
423336
460147
200667
443499
24403
278463
239387
82338
314188
190140
423065
174679
52853
135158
476810
377080
38179
244160
493932
122839
344741
482080
206433
342273
125051
123410
159979
258085
301993
289967
511159
82263
267411
421457
407960
229631
391642
342271
517946
219848
296014
135846
137362
139192
340305
372227
359546
288860
27662
198079
440940
84270
122994
215755
417846
267191
343401
32151
333114
195914
497960
183166
179199
422836
280709
36361
496252
22599
493613
210654
104137
448236
115721
155540
210958
543836
410781
562370
317024
98328
314396
53893
463522
453321
213547
428786
241868
523580
335610
577219
456015
396754
547886
124975
378453
487239
185366
259814
523274
412916
274708
478212
419350
138054
377113
71682
9395
462639
537297
409291
79651
334034
397729
466840
188534
104669
318754
456236
86877
383762
542933
106736
430377
456725
473215
344875
86001
265472
140151
45920
352533
196212
559483
563153
507536
38252
95155
376246
312772
262609
110769
66190
227772
177194
184978
370399
199055
10785
377359
17755
297260
431848
241880
206049
391285
496090
490701
190689
240817
98599
64974
357418
365663
128699
121591
462324
83682
213881
513292
394079
11537
215565
274240
238065
10023
91545
15826
454457
202444
519460
271215
329318
540614
424521
259087
85045
249453
566105
276841
444386
567340
390704
198464
254016
523807
296544
476722
395745
443602
357532
122413
330845
202201
375621
511407
73946
457584
250993
492378
461491
568426
364190
452218
232769
566543
256031
230819
376347
77596
266889
133596
563909
417965
320843
65883
152019
169045
383270
176935
443034
519182
350160
94501
149155
367673
372913
262229
296072
227550
488377
516116
303534
513039
82715
312078
118614
4742
144694
485564
54965
535626
367597
375211
85195
555739
99342
546649
95866
513136
106617
50828
508801
135497
277971
471004
360721
491098
134551
82554
437618
94012
570242
174091
62808
323766
378894
497344
561004
46732
45136
541123
356414
213905
153130
567276
536467
412440
295656
395665
325831
52664
249884
32039
490842
486770
155189
285844
460866
483130
410583
469202
207507
71360
547137
37660
140661
405183
490022
113397
459034
529139
494139
262738
517445
115521
109707
486114
572331
55323
58886
409630
475995
182647
65773
570022
160308
493273
153392
236909
356863
50926
54750
184388
212054
137408
404652
326820
557402
322620
225198
65520
188311
514797
503522
487925
317797
325568
530013
558242
398753
279774
387950
12552
221036
474078
458487
872
212309
94046
466561
42810
32038
75234
447354
261732
12120
537631
72536
443723
190722
19923
70932
30290
306139
419116
218926
20403
313341
5860
252833
266487
53802
121828
120164
150599
16606
383066
198204
288391
306928
572210
245447
300142
286972
30529
564738
140231
19712
453862
178715
374401
572181
92355
531771
280930
528972
113867
268356
159282
506444
251629
349678
384136
396768
478220
74000
173057
280530
469824
115060
560427
567812
252354
289152
494085
89745
126065
518615
188132
4079
146997
86008
55780
473942
475572
269098
47720
369831
485483
277991
396369
405691
419190
130485
347087
287190
298225
493509
474667
118097
407115
97159
298540
546428
169505
228214
41478
347836
262093
409855
161079
279948
543740
57672
403255
137330
539951
344498
58910
74583
74132
171809
171753
264599
168834
257660
557923
93736
142257
78554
462614
28209
234590
420627
544009
155997
135116
458424
354537
348087
9274
283785
534271
114173
258021
103462
459934
510169
98302
225505
139099
203085
292365
467511
172710
276263
523953
386755
59920
294131
511572
510150
242073
99389
199883
185904
205002
291791
322263
343934
247477
385181
427521
461634
200302
541223
513580
453799
100896
302110
482597
63855
213816
194832
77396
116517
515854
184789
285681
467475
84567
361497
365556
101787
495311
221754
53748
7414
522751
497674
75344
196852
13876
290521
2164
381709
352151
146981
270556
404781
581422
340308
288336
128586
536294
90616
503841
38540
281534
51167
579560
185530
28110
208671
109888
271148
383026
449793
495064
306952
274272
98248
272926
65490
155035
102665
474906
52627
34299
64902
91950
515876
264737
315939
106096
129690
246270
135763
374858
532989
381173
248163
562805
573778
478586
127455
268838
282940
431026
50778
305343
127092
484604
507797
148034
239010
430155
12666
254917
380842
150244
567383
269873
418109
231161
548275
59328
247223
146498
1948
382797
478769
104829
395378
363812
345456
545093
354061
80213
508952
234136
315492
482477
297396
456730
273052
369675
576505
47588
151857
250745
210501
262189
573484
505638
32960
576017
537652
405945
535591
365047
14526
509404
394635
58737
430218
462244
475387
328607
423215
521874
306972
544855
923
70254
318426
372087
539143
408501
418533
330741
387855
128992
28646
496765
199990
198550
6153
7096
149329
342318
188290
76768
380388
469242
162579
525361
116291
287318
354868
448410
316054
238332
465893
432332
387661
137822
428004
515022
318095
359626
237318
231169
293468
325796
180982
447152
206587
537861
61831
65942
227590
511999
488664
130984
192001
444879
62518
472755
378844
143891
435795
287874
482927
384207
333130
169097
297022
440359
407083
231945
212226
540117
478356
530620
198650
19304
283471
177529
168375
482589
417520
218703
394206
166037
196664
75713
318837
221165
150317
50576
470145
374100
469046
488463
516798
53457
525909
244411
87444
19974
289741
452696
166868
288501
90448
449888
453166
504585
172616
196665
94774
64446
549907
268541
379085
6894
148570
133631
537668
305223
279927
561335
302310
557447
119476
435136
282427
573363
172087
161032
566975
534428
428161
463901
185956
193122
6906
77548
580796
346596
312795
575933
384461
104758
501047
50956
83766
248427
149446
415798
567142
535050
232085
114282
107228
552061
445468
318908
26518
370503
186412
498759
249809
57198
328940
117424
578227
460927
443429
75090
397903
486484
79469
530998
139883
518584
42979
74001
342521
286480
26371
99341
146190
298979
437239
151084
335326
93571
115379
280424
28039
364567
213023
296426
300147
477216
102349
215485
457097
331049
348243
382111
467854
317433
499591
132408
489266
60262
413079
425973
277625
354491
465879
448657
191288
365997
260106
294373
142562
402823
479078
578131
485413
280073
245301
441442
161517
140270
386589
131612
246746
567751
23033
326542
60125
298809
167583
468548
165476
291528
326243
460559
575465
177449
250766
361972
246966
142249
505934
380951
31247
479683
208955
205716
170267
501172
93258
100021
205861
23781
38083
91766
319452
38190
446354
424147
422622
10678
154154
490952
431988
370890
150533
82052
267127
379716
553852
570381
334222
327306
139490
64703
103697
89549
567825
485972
31061
193112
213695
258132
292227
494852
94944
226848
28842
379784
210749
62877
181786
151051
299261
576248
199995
88455
412975
93717
164469
484414
370935
147681
28174
280184
160860
493728
376521
1563
159900
331403
175205
107558
459749
325473
355552
452611
449958
423464
16318
487843
434805
256769
83531
555848
431472
565128
159981
180764
440387
20334
421566
572510
102903
262703
214447
220531
268734
190423
79634
139856
160728
368844
6473
74200
234779
221914
560064
485130
475990
295114
6854
43435
203214
562557
141163
31717
403693
556426
403584
307611
479280
240972
438497
118073
442097
231589
40757
466752
247788
35062
111702
538963
437465
376441
220176
320670
270753
398781
328464
477466
271025
93946
373266
242911
342128
35279
528714
422725
450567
52703
363276
331196
462486
143119
311497
33652
91460
503755
513319
200381
145512
576743
26828
142903
24610
349936
320642
428231
108965
498997
14306
495973
322895
143247
516248
117701
407121
396178
210794
104666
143483
505562
195863
212801
19962
515219
347818
98242
176744
453334
233862
486360
489645
282066
101246
197681
547144
330405
412443
42471
447242
541952
261744
401004
243875
395606
409542
543681
547227
293166
271076
427055
414663
281259
192
412247
89362
119995
528091
75006
256343
257336
540775
579337
512139
64439
352217
162799
369323
127270
568276
560463
304706
76484
46603
133125
532212
223444
267910
179653
49517
400922
305253
517417
138704
352480
283881
477435
532809
518109
348571
264568
232596
460149
483432
43720
551648
305781
73588
132499
354967
248559
438556
300039
268018
397658
259597
532503
71023
333430
293607
276945
485333
416862
422654
52761
74137
438495
225700
247945
449043
437651
489829
506085
215650
166527
549232
80045
222043
156626
68434
194425
306426
499210
221561
177810
6579
56250
395531
403279
297084
301991
449462
292032
187888
287586
194184
88682
5713
87328
399545
145019
346972
345960
517018
282134
32054
106228
229067
455528
71602
4554
250594
419974
106470
565296
173302
407017
307784
298629
434689
404257
195271
237928
88988
206784
54654
438258
319055
451559
434891
150088
47775
485452
192291
229740
167898
178299
152771
318022
79415
541493
298732
35222
185546
459786
394009
317320
309391
209655
45099
37044
560298
124102
412753
254864
299970
331096
106120
212525
383601
359659
364010
444576
187349
120961
480944
413339
304379
559730
19817
424668
256844
269436
385473
524361
431355
390348
514537
384402
336937
510340
260635
433373
530741
392364
370207
109600
560025
117891
253216
411943
521995
578203
543192
341006
60835
213935
272694
487702
356145
240681
352196
70192
347389
74920
406119
534669
569705
274959
120806
231582
315672
512830
184359
502599
134042
425221
67608
236535
541274
427091
231952
118401
106901
561780
397786
192529
302787
263881
482626
168234
58701
382699
417043
445371
42387
147195
420852
520232
393578
503238
93620
360449
538828
393282
260974
291330
575355
426165
37382
288983
91136
568110
166056
10580
316715
297537
364919
78032
356379
406729
282176
185590
426948
472030
210988
425555
463932
395865
264940
537964
361948
75187
22113
512545
542423
511654
412349
467863
218751
398097
455435
238525
76107
231828
190664
50485
158563
225738
469609
241559
259858
535563
138656
82696
523360
247714
315668
189698
407518
532159
57345
325055
371256
82836
335864
101623
192970
504024
351903
461522
361571
69860
520
535106
243401
166524
308459
206994
217229
312081
372249
341567
222330
461802
571834
122582
109924
253520
441156
566941
509468
408903
113185
52322
367747
25990
508787
457538
73093
180515
334513
406489
302302
316806
441863
97599
2521
320078
187495
523241
500335
367511
384970
466449
572178
328836
450464
568425
350686
346107
14880
249936
214295
503232
258793
545040
473110
13414
107800
92244
433774
92212
379144
319053
446324
462840
18098
149767
228411
150089
41265
364429
477826
315073
183967
253506
524245
137507
191919
469067
122213
326702
528136
559099
433423
322143
115680
103873
92658
131390
55694
366782
217923
354799
185915
566771
141509
283055
414216
757
346377
563870
531350
201025
492444
482667
187241
284286
380993
526762
448256
475856
67563
270593
115749
434786
482605
477069
499621
96354
210804
42694
222322
25804
262460
549390
227986
102778
200605
64183
125700
336341
402234
186240
102928
118802
334648
417074
233023
511251
303264
432106
21779
152255
277291
177842
154173
401991
485219
527728
521689
384188
265151
518163
410056
437494
201764
436603
197616
565341
282741
201418
487607
361693
150812
385997
125412
300972
546685
524047
374368
132814
431952
493522
389273
377802
364102
539551
566656
13291
487534
6450
572050
288576
102367
14681
405191
400062
234518
53916
429996
15301
543045
438989
141219
140295
264962
148783
274613
448319
56068
92847
540762
93639
517249
174838
481281
228071
146541
325306
338774
557220
324476
141453
488251
107227
75611
35049
467457
257537
506187
443065
127510
299481
154071
400290
554302
567304
422640
448117
120347
82259
261096
116377
466736
358247
999
169143
144273
473124
144938
60126
134460
427160
121897
192656
437205
11042
358903
136596
557059
388066
138382
567390
273190
133042
102532
444626
97646
41574
558640
354019
390086
128830
25069
409042
186730
167003
194140
425790
434204
138954
477273
294712
289417
776
294585
506736
145728
366502
385896
470121
240323
309467
137227
146253
408208
426182
200296
550400
159372
356236
54763
193328
22479
243148
249786
118344
391972
122281
581062
579294
284421
260440
423588
544876
20465
252383
446473
332582
432213
175102
44195
514984
278822
347228
46919
235486
478136
129186
292990
199671
65383
420522
223031
272958
482225
149022
399516
487548
451150
148957
193041
219629
232054
225730
481239
334021
111347
521943
352671
389004
487897
258019
251119
107554
353909
538925
302380
508822
449661
387210
423113
364126
180154
470972
578654
518701
295491
228418
298331
222283
337366
255479
469896
45404
113037
334625
578570
376160
483531
180479
170191
198717
343424
5038
201426
440189
47498
264853
489728
12943
175096
268293
161772
544120
36773
540681
308856
416267
510182
301106
519755
301082
445009
301963
109532
444304
179251
445999
33798
196815
405970
399791
349321
556516
290771
349918
400916
445008
70935
426453
450596
577077
143926
512451
426836
371879
167347
575834
557916
389036
383748
132136
277089
92478
85004
197279
99024
80698
312033
436264
263412
537069
133559
391603
269311
214257
372494
156341
345376
397008
448958
311928
384949
73749
291680
196141
458632
360274
195896
167725
47686
370637
290618
530337
19763
376209
112066
150361
107389
519275
448175
548246
123545
261793
349203
461860
37988
228297
185988
405223
25508
252020
465223
422040
470604
345961
54335
484075
577091
555009
531784
54723
418961
296151
92683
126141
520636
530600
429582
215396
355974
533517
527427
306127
326230
271897
344942
220981
539259
431023
7873
348522
230701
423919
161169
74256
154644
454326
420389
486009
571585
112897
27935
482134
26472
377679
547102
518377
293133
476029
17714
214388
318330
108208
474039
54300
510735
542511
305526
505822
2346
361172
21465
449480
379443
184938
203350
265822
379101
454199
180729
391891
258661
84664
574837
542699
404668
190306
286908
346138
306638
531047
151877
75001
53431
294403
152886
138488
461751
44081
291606
16896
106351
308799
306313
540160
568265
158922
157155
20779
215151
103667
21924
52661
168512
333683
4772
121904
377595
505728
239627
504452
400658
428847
373793
151651
129988
53434
178939
216861
386968
567093
231236
423769
229358
534736
61471
185276
7276
365035
64155
459921
50655
160283
263268
465179
222343
269287
212074
466085
241291
555035
19523
59973
472445
319285
287829
274528
567197
190515
15810
558840
311374
14773
498286
111789
83844
68852
243600
437392
96492
222468
153217
572075
198563
23821
108283
442962
359140
363280
510606
117093
448983
250246
452121
67805
67553
359203
468953
51476
161603
136783
325385
91636
361382
137586
240340
377097
510651
335065
259342
252911
580975
390017
101656
471488
322604
206487
440124
244246
346759
448205
53677
558677
128461
432397
370325
64332
547136
524436
434060
530915
305978
84980
432038
444073
499302
355234
140691
21496
355860
26323
563603
316396
325198
222548
420466
454741
394611
442585
549568
580029
258350
318056
256403
102056
573686
479203
211069
72050
498960
104676
251768
320905
150267
433963
245162
554892
50752
226065
282046
408840
699
503467
103307
83331
542856
52952
337619
531349
326312
394681
290595
29406
259513
47566
12062
571531
180329
494571
262677
86133
571944
345535
360325
317087
479556
55053
347768
106487
393928
286794
188817
134160
551199
411674
121152
374564
29648
236010
171915
393203
427500
283054
300179
349676
123053
416543
31993
296865
33717
15517
333808
269926
192406
352481
375763
540783
213605
347953
194158
429839
272635
438707
544811
490794
460962
39798
538243
84018
137619
237964
64884
231362
33532
253607
527558
125375
141634
188918
212116
149964
477305
47131
318550
299492
173685
210346
251330
493395
382115
436551
267184
228290
528951
429718
91754
429159
563604
190907
220058
281512
1171
322831
44075
69366
279521
32777
110389
311510
228910
496722
483352
183519
373341
464130
395997
441203
499835
386645
501142
286556
329280
298261
270165
381555
542147
336302
212112
199252
500471
87377
274800
166505
26731
551815
4497
260823
445298
465093
132210
61660
382717
78107
242286
545924
184606
323739
29341
304941
116439
492992
298656
61722
455401
277227
440486
8457
385454
74499
36451
241986
25715
383119
438432
107851
452591
300200
101959
140713
330348
325031
225130
265153
335045
224391
166664
324436
110434
337274
166642
469232
221390
6847
333034
535226
426714
39828
581040
330736
12455
331790
274216
428403
330478
190218
265547
107548
218874
491017
183997
214984
552829
243418
212573
481318
322714
225670
427083
52425
379259
484229
571931
575357
186422
283849
221477
251910
319369
88021
269253
26941
369309
253455
218960
413871
306395
510449
104221
397842
341048
263014
443278
83658
484066
64868
397475
157715
477698
22085
205324
228858
350278
220344
56713
195297
447313
235642
572886
278352
415723
521593
336949
449406
314108
39900
491613
384258
76866
48555
127920
61584
41104
244099
272311
481159
461172
496801
414576
517938
395291
304083
188445
66524
28809
337247
487469
36460
473427
495443
315974
50679
331844
297314
67953
444899
512206
537827
440554
569926
495975
329827
535721
161820
371309
166320
515751
330248
116362
493941
328283
73665
196878
315338
573667
182015
115243
500270
144862
308165
125245
12231
362369
361399
265066
90956
291834
325602
396617
273317
313562
517386
578849
336427
575577
440062
548011
505455
258388
319647
273711
203781
332074
351715
239327
474054
17365
105732
267123
563680
324962
438905
171546
3553
55118
34214
409178
87681
253819
35411
575823
573968
330205
229329
278705
523696
320612
187990
51938
118606
254638
131171
345353
80300
204051
431058
259976
407644
517861
168746
381296
61596
161605
269886
160913
95336
445313
381430
188296
89273
51289
136021
89445
339988
63144
281377
124940
45090
126563
252300
528966
207545
546245
447208
396729
119773
347174
573565
516867
465130
214494
51437
86843
283561
341196
520150
63791
460632
561013
119373
426635
107564
19667
284028
246105
439525
120648
305060
508006
393421
230432
329455
316505
194876
68198
100895
513775
136227
302990
236461
262587
540253
409239
539888
214124
490694
133412
238228
75646
297574
380516
384625
144334
407162
117719
127476
411282
170716
308735
96048
570947
499313
560000
223740
255448
468457
53183
466596
113720
306812
88741
168804
397
22051
472691
9003
88895
433993
303672
364188
225238
581226
195408
501260
468129
468501
86250
366104
92985
424146
116556
40018
444568
439902
99065
114025
392687
502456
511760
502953
112117
293545
323668
471273
361730
59022
50100
196007
33158
316107
427077
104417
405994
124486
203931
323525
498541
209180
14756
498630
71699
392229
353028
315631
359220
27493
156511
499105
562906
501982
180917
481009
555972
577735
229255
4265
528049
533464
551581
187187
406534
354460
115361
274541
94846
185479
188804
55013
325527
183332
507782
358389
293837
465718
286820
285349
472904
363986
293574
83036
250370
49258
543992
390072
46173
349489
500699
322163
211882
346968
329568
200882
214737
543281
112362
19090
52376
535689
199681
220685
175597
577552
578974
59710
105601
313130
423990
460460
464993
357432
346013
309935
581632
300989
294163
397291
245874
40711
430760
223093
442419
62410
435075
101059
272728
488785
223357
120472
224342
431401
282336
57571
362229
499785
272889
302094
271548
176232
108898
343445
523123
379892
143526
475330
128506
391154
575763
50403
244317
24112
22461
197444
346645
304342
483999
150763
424464
58705
130564
216497
167588
146961
78627
418535
374743
204448
276488
410350
195179
225963
362306
115700
568925
248334
63240
400803
422706
134815
243857
353317
7574
482432
14297
72810
128392
14282
235404
345224
301724
157084
288923
347142
44361
124979
187933
387478
576080
481753
525667
261115
281950
536833
340998
163289
388284
564276
15663
449731
573924
252280
118507
53505
38314
453093
500464
384849
150616
559252
567171
425280
488943
527220
385346
142340
460507
152759
204188
363403
135972
178982
501919
264976
415672
578099
169972
12343
249301
391011
480591
49683
466939
408696
394002
419265
144300
196758
499842
285192
7816
152120
23741
421370
499177
372413
301574
434511
451471
495613
44718
503790
301453
485822
308631
475389
542211
568893
356528
517523
328777
309836
48844
457687
126659
56736
113139
540816
279649
443737
328041
15272
510734
505447
179142
137031
391375
164095
140826
351369
442661
174284
92109
110759
7506
113935
525077
421169
146986
401163
54025
447758
104619
195798
126046
480657
111054
13721
432553
316499
505831
236714
378327
540101
104734
260199
521804
548267
343187
458572
404889
315187
516342
206290
529355
328008
178948
76417
43486
386370
407198
578776
268717
110460
62500
196843
564098
327089
534036
138550
373753
244019
479195
117079
454348
270381
62875
286327
52005
63973
145742
440045
343315
46804
340451
381925
27969
10249
329375
3947
432763
52470
772
480842
99913
428858
241064
79846
228541
46327
315209
28508
436883
301380
211063
47395
521721
217554
574988
546556
176180
529494
386193
459500
536195
98497
35940
338718
470032
456420
129362
557329
117237
450098
459987
461628
405021
311075
396432
18896
180510
490695
86334
396252
473783
22423
155449
10928
72514
523245
146887
280239
283147
458275
16499
362391
219873
158956
125513
91372
413475
549560
79357
516775
262987
347099
345711
335521
444888
240767
100723
368154
175244
136400
249757
574216
348829
337667
327479
485123
431896
485406
299548
306486
129062
171539
410068
317479
66348
442456
164779
368559
122458
321683
337133
420090
246562
283945
574834
220900
303127
94261
520694
31893
58785
485613
369601
17984
380525
188439
359043
241279
93607
354241
478817
458168
314616
219485
372428
448703
340841
108681
488563
532575
489014
183571
103257
311182
95295
403639
308264
318998
511299
297683
289229
438628
213586
282903
73199
71738
320796
145149
356923
187196
219216
56437
195098
68117
292822
26624
100438
257896
350467
530766
104544
480379
49444
115579
8188
90884
47361
203580
346985
92675
404655
104327
207172
462011
372300
498716
16905
198349
42413
28449
575110
488368
366316
518365
98927
64915
512110
379468
506874
337525
152245
373344
13550
444719
58043
39656
289813
334069
179174
309692
500100
566264
353446
555217
426842
116067
41842
393115
379841
64611
370813
301429
392642
383448
442746
93419
84158
208861
171880
235239
236592
323468
116589
282287
326063
210439
145312
552188
273230
118966
475439
575719
304008
94033
122969
167479
413959
46323
367310
167993
56724
381971
236730
170173
396863
170638
569599
122825
110482
576857
377060
250703
352113
321692
236542
329533
234614
560850
566096
20906
81303
51712
179374
480275
34121
282037
337827
465422
71095
393674
180232
209130
476770
70480
154139
220764
13428
458058
493799
560797
505156
266370
109889
423984
27326
297676
404758
429836
337160
302067
214692
386821
375461
99604
398339
374734
505788
361153
402717
534019
532548
502998
104453
568981
320864
517612
544140
85764
540098
493544
461009
519573
315744
117352
546626
408103
112905
563648
474464
404546
533688
165464
484570
143275
578427
456784
402405
102837
167273
531815
190463
389404
12979
435894
290221
541917
374966
174097
147393
54421
330110
563349
375755
218736
211115
123946
525119
557926
311950
520147
215914
297520
10583
497439
241934
549971
514222
356586
382629
452687
761
505862
507436
573300
61967
310545
387286
490084
207177
250901
260608
74457
419050
571059
159738
320336
177357
161810
115584
185292
507171
243341
282680
534210
377091
542938
62198
360409
493864
214471
14029
519475
581831
296684
355297
367626
102820
360983
350855
84113
159970
144635
53145
51976
184369
390435
304812
333237
351667
173640
510681
342819
186711
338840
537025
91402
486774
152530
278462
200284
121827
165229
160933
247536
273688
330880
236762
73239
394418
333240
182840
508582
115752
312591
497009
313538
537124
471117
184276
339851
423773
401613
349647
224155
208560
549746
175251
464814
467176
368212
502024
91079
277533
363736
480268
454751
534456
540133
553061
524601
300341
295409
20038
199881
445792
245898
515850
306453
491856
356790
91374
540912
45406
140487
8721
239318
145214
343967
446058
217594
47769
511050
144539
183387
416308
551685
98683
526188
492465
355410
494144
394909
337420
375357
196116
261073
427232
390760
237720
517007
284743
282659
301753
376773
509388
577512
248019
49005
247014
65798
485673
448359
374051
365456
303647
553985
155131
211282
265971
221609
377195
340155
213351
154705
356740
122997
43404
333899
71563
188674
204726
406810
176841
402658
416188
136140
429160
95482
132375
443769
343248
384040
399702
279723
384661
488069
267598
185712
164672
93435
232610
260547
565957
341828
542594
207785
258581
522935
388042
85940
201111
53569
282296
61106
45478
66181
538073
546226
529102
501531
140129
372150
556240
507684
566026
314607
242968
181466
89738
306749
35705
322959
155861
222903
88162
74603
383087
466838
369685
147590
437432
18666
220607
251901
309775
554459
564404
575921
338146
553129
52996
255248
384788
94745
574825
115930
288161
83097
292648
522007
495681
503008
423123
512667
56752
505385
452516
490927
161141
136770
45596
409566
238090
2139
561806
232649
66821
233112
123360
309071
70774
120254
44825
432619
106739
486501
272015
386189
346904
137578
546264
164515
242363
32947
388581
115709
250066
330954
123585
566687
455981
190150
263178
484651
96215
372113
435883
193926
281111
492885
332653
163076
498350
192699
542101
308677
315908
411908
570179
283438
560312
261645
219754
152649
525371
159427
161347
445038
26799
334975
168455
15954
480752
327857
156370
136008
92377
243328
64425
354369
498857
413001
285293
438481
299044
276549
70493
451940
302452
64746
201934
410339
374486
302964
186556
444493
402619
1063
376684
423519
543393
60610
516804
500559
458156
423036
290002
410912
467978
302512
459176
553165
109498
379086
277005
72546
260182
257920
484893
338067
448425
509503
173445
254119
171067
193704
25360
130386
521098
247914
173183
286124
139873
210149
264044
343606
89271
81630
425136
436722
118529
540509
555390
463605
122039
381646
130234
345993
87958
350157
581702
56545
156751
75886
323758
534639
120282
42178
305135
106281
430273
33554
242513
284548
353489
557422
120826
331600
97892
549943
350214
452566
473260
258311
47552
4212
399058
519691
317424
448868
80596
364725
6074
501382
570664
119961
6266
412887
78495
131938
516879
109612
462304
111325
246064
290659
540928
463266
304760
401112
188824
66355
382530
283286
160183
462315
150016
86168
289523
169712
572184
553482
563702
247206
563926
215579
133061
445722
264180
505039
115885
188386
122678
214832
189504
18476
399538
534213
481267
544655
303685
384215
21604
509129
570624
376059
529404
256199
267940
470624
333167
78720
254994
533553
155774
488386
450396
452274
255536
239618
428580
392174
548894
139127
486112
398866
406873
350851
221713
359126
207774
359710
512254
113282
316782
334713
220915
420059
456679
289995
579462
94599
293002
184446
290836
479200
434412
79356
500018
572347
566538
17923
334077
539419
165527
157099
340047
428336
388599
477598
442761
354729
275542
273232
118867
292330
57359
266981
334305
372652
21361
184611
256529
523244
436936
361341
506751
547645
165419
285258
404602
152103
513484
459575
387355
17029
570407
489125
34372
340508
127313
315620
143825
472924
90003
161220
359569
289618
208236
406676
243212
542537
198724
132389
191050
297244
194786
128654
16064
233223
558784
459195
97865
316617
317018
296994
153717
20837
77479
187434
406451
3867
133377
253843
579457
481582
494182
24458
227898
290881
329576
21470
126914
427518
188465
259216
411530
191761
22090
577451
431272
502582
388654
564166
4736
344844
431594
375198
518287
74963
310882
28456
386277
148707
307480
147736
209989
130579
516244
340899
451043
104091
26448
113367
434459
351130
552842
449102
384512
81299
41572
195974
475301
264540
29906
154155
447522
447233
486172
190841
360629
46812
521863
380414
346275
214293
305423
392382
517987
34257
23895
580983
161799
221067
100547
255966
209570
350148
451951
505133
315564
450129
15778
473915
216761
364980
103747
338041
37783
555456
490515
46329
34020
35677
447978
22474
186130
340069
113571
24106
248924
308670
445602
251967
37689
436203
400044
548878
516846
515424
63290
206560
330911
489313
361171
12938
67716
575625
348524
376393
489850
453792
139294
468505
28343
259099
534335
246589
115618
181506
125458
180983
350340
387250
405674
505242
472803
343038
459645
301221
288270
80273
193429
275215
421360
524627
488720
318346
36693
530146
386553
234169
246221
69224
417044
581913
274917
543531
407259
386677
538913
120853
271620
89781
256945
434637
576067
90554
256518
289263
517056
89027
37688
216198
247587
572561
476412
250083
333014
421955
187362
211260
74951
548288
566931
66502
21879
252701
152202
330507
173959
505223
232845
172513
87230
298649
320053
323788
113951
398203
175825
418471
480438
320899
527219
518326
463802
86650
363241
430047
503926
60332
14285
291941
468613
114187
96427
189775
185095
504733
91326
294475
283118
514180
52107
32812
74067
243950
502393
533449
298633
141492
275393
452003
294495
371650
568398
236025
301421
392476
244878
228551
105538
565034
152609
207060
397069
494913
545268
434527
346185
396068
509824
493724
529454
99230
179102
337814
221303
419224
34874
157960
3244
256722
68765
141828
245971
28978
257767
547639
573819
504702
499588
363058
535307
97379
552237
578255
572909
256590
377183
411559
79397
350675
446497
532759
574454
67994
187890
96732
223276
181409
165387
524187
383223
359540
191925
73491
366655
357
140634
473323
202154
331856
335201
232187
315660
250655
575882
459825
216437
425925
454329
471528
501191
272630
116861
26200
180817
78478
478874
418944
324634
478906
71241
174371
28285
202343
9729
168883
385985
183889
367666
66761
291845
254807
552947
437363
506052
300403
420960
331349
207538
447147
294176
423396
547440
178835
377626
79905
322822
117308
157876
391648
335690
77222
345869
38488
349480
354814
125167
230721
79261
16838
19142
129579
353298
237263
163447
372718
285200
148197
422176
498363
368982
25654
263288
580284
499631
348186
238911
280865
72096
496571
348371
311744
313228
35146
519558
158795
30828
57703
356920
560890
514294
48419
390671
496099
432886
275197
332861
276149
518197
35525
517793
34212
248965
486400
63565
103413
365766
445658
552883
64909
181446
339588
86448
133608
214204
400728
62423
62210
491203
104837
545162
533026
426101
492077
16164
154363
443281
464176
470348
390583
418854
30254
104751
185633
159151
383606
482297
476313
345401
561256
357737
447596
572604
354072
234794
270758
429074
579008
276719
351840
370210
341017
6033
180362
264330
365642
240565
306159
104803
480757
79878
195267
129587
315491
474119
276387
450674
410878
264554
538792
230220
570528
381792
13769
149222
532735
494991
183657
255950
98280
402328
263505
228350
140420
351711
532671
262594
121430
466339
459634
419978
271565
488385
358606
489264
192616
51685
93703
408817
412019
102906
2881
366831
262323
345930
566042
347367
32766
141086
112329
558594
338065
520009
151922
253557
15614
575209
399998
254123
263177
21688
568687
32193
269006
513968
517795
118465
243316
140783
409369
441445
197335
70294
122572
507313
564865
303197
564301
302222
331024
258291
199492
406189
288465
521465
536426
553108
516998
387244
167074
472501
104108
362682
478518
358410
406217
357501
575403
87483
448426
176306
165202
422253
98261
67342
140456
580084
393212
396518
67125
228746
68838
65288
207728
226917
410712
66519
317130
245232
567077
507739
516947
90738
298697
478868
17073
490153
393811
106881
474920
569850
139740
43286
362986
290293
18525
437738
230212
386633
143946
368302
441854
105291
27441
245983
127659
575633
372246
197090
64610
123639
277048
474164
536400
266627
284426
126540
415183
451501
356612
36484
59501
197111
114246
41180
285733
5178
435206
35176
106389
316464
564820
108380
300913
416837
546742
443197
49810
274292
63552
565962
328957
112798
498687
85423
419143
120874
131882
217219
507301
282724
61960
281628
331180
565989
517135
261186
457580
68219
515391
75146
71724
555002
54728
72255
163139
382030
500752
384718
553361
477689
258541
360613
509037
280623
38775
274399
52966
550423
562485
140087
398637
335340
551383
444324
180283
565543
488693
520778
424792
111683
415434
568315
389604
236419
196192
502963
321385
539196
229840
333058
55981
335288
531896
434968
244834
54909
510329
349964
308328
191515
563015
11364
499397
577840
8350
502557
339823
55150
89880
67015
82807
411436
523394
420914
293891
70258
323799
254074
112342
104603
312586
168562
250022
249836
352582
532693
385918
283748
496897
161557
117841
171494
304875
310725
85192
543385
63958
390147
255112
459898
170519
250758
432732
199003
511669
44612
522990
5723
257214
29170
485865
166747
199849
392555
92363
520868
352290
326058
329138
303357
480408
251741
12748
374266
346932
91527
471235
47807
377611
381851
27565
79014
355632
87070
93068
490405
415001
341230
280976
3817
166586
431208
425462
305195
494800
515126
181873
456931
324435
279769
571437
3703
91643
273442
8844
511554
232050
433554
446428
360329
178587
93806
144633
178807
468297
247057
369379
225129
500298
406426
367710
85914
438955
3742
159667
40016
202886
402931
38865
421060
447592
290698
52689
399626
318386
463716
479633
7977
367608
246878
13465
489924
231822
15597
453216
118108
129628
528314
345884
408773
363126
401250
72281
31542
464359
394444
416072
15908
409345
500965
111207
37325
34597
486986
129812
235340
117028
89557
324872
336209
558213
309638
384348
346589
338683
405214
232241
465986
293768
479848
114055
187244
203239
267837
490051
180539
492968
89047
473075
63563
23359
444263
324203
63047
270001
50034
463557
377814
125909
443772
272440
102671
422516
426376
324789
542782
260516
99615
60088
25609
198959
301950
407903
195851
373374
219771
217205
466222
31625
257943
376449
534373
486864
94795
193474
132544
482362
280840
167270
540172
324616
399377
327592
108503
203690
336656
286146
543082
70761
63394
243199
120771
84498
528956
28994
348631
240418
438807
170779
273079
562496
510579
333924
105866
566159
91716
12741
514254
528527
438046
483050
254022
557107
121586
292024
362951
444887
488915
443784
225603
161227
545550
381060
210204
461572
443712
363581
206431
104424
242605
334327
467138
437412
160703
460676
187821
361140
233236
459752
520585
95251
89210
503663
563281
217561
507167
125651
136988
34657
518133
492990
203509
357365
208347
253770
465453
325483
351590
130076
532901
75563
46031
189820
191444
195754
259336
548946
274134
221554
107954
464732
381257
1138
56108
38090
163451
546934
157651
481654
47471
431950
292158
572592
34520
343413
315219
431281
421146
525705
536078
3939
51928
357814
326021
531816
47654
125085
90125
559348
355956
115791
276804
303778
412876
83275
223020
26413
427256
469165
147769
110906
3192
508443
134193
404367
32577
168805
580791
160836
434479
208363
472478
461408
394320
200941
135680
87742
486040
93852
206218
338019
25846
30361
510609
72315
34826
435359
542487
189305
485909
514292
443649
488086
311759
298562
482970
21023
551881
280732
287858
478490
246053
40426
217153
326970
258322
27610
478420
411754
490529
397613
517807
512220
104982
319228
551737
64842
177452
369503
321718
76176
531563
802
390627
456662
321223
38238
482514
525286
330554
221828
499903
20935
503097
203667
264730
244111
484474
287216
270702
13232
44723
292347
361259
578391
480664
256097
580766
92196
77477
171317
9572
530457
500716
271230
37814
411938
257169
173091
273855
205108
498537
196313
418062
137315
573605
218093
415828
104647
467705
325357
203539
411201
282711
267844
527060
11172
443259
290750
118378
231795
44294
318543
244151
282346
397459
50493
375180
50609
366406
315740
489339
581177
445567
290798
356533
254589
62483
371151
444390
571970
262228
320246
489091
443652
275219
35526
311887
230226
268831
483179
294918
33243
511777
82363
493205
281017
26522
466583
238389
23666
281868
436875
213978
331698
207400
22656
505386
303099
167477
119137
192554
480421
322783
350975
268395
6213
170041
93553
291412
36124
421569
580255
560474
98493
34222
340034
313733
331785
380706
21711
304560
312340
547106
235517
206176
184762
437556
260107
471858
301014
566576
580108
79024
398119
548498
196415
374987
103035
559171
577030
136715
469467
246435
138503
291067
278313
153445
553094
31446
422807
479912
313386
564911
239992
216115
214205
513615
92963
579325
95561
183379
293218
495054
252844
8005
167540
140565
543528
426840
473935
295242
61259
68114
53139
199610
133923
464181
193050
31019
102741
488789
412963
162858
122314
255917
75560
228558
232538
391371
84592
69584
350988
391029
156126
441440
145921
464706
532390
296996
13348
62741
173544
357829
284851
423837
345275
515226
490275
280271
107542
393288
444236
125645
100016
491881
375810
164464
545594
303908
212939
554286
302298
334743
420472
112867
76416
252970
531036
38817
98392
310035
287396
197130
299593
142472
450607
176278
400851
277869
320901
191047
284160
440842
156974
474188
333504
576607
342380
247840
424641
412301
146451
425608
56504
559837
521133
42628
436387
445766
236246
18366
230096
369442
301347
20979
302160
250608
340701
118710
304076
439709
157170
28885
541435
327155
213593
16689
328084
424793
373060
513555
503814
69827
125182
6226
495146
500079
76149
576354
493774
111030
528595
153832
410951
211046
237758
254555
310906
189152
478286
153092
466965
483550
217400
92332
363134
202329
52238
252332
519338
540733
433499
578221
541887
243027
200324
216254
37437
352491
326863
21483
24693
310663
149731
333605
74937
8333
64495
365018
257557
477673
511594
257
1398
349794
518974
309316
259475
121112
21396
539436
78113
398758
214810
190497
400554
237780
197528
296032
161840
1739
65394
410265
488979
35726
320658
313454
509750
229221
49165
455666
408255
113860
51674
92028
20571
67788
469859
94577
262425
81860
227607
498915
4134
288340
230362
563541
162543
469343
1592
259189
224114
203747
540483
408221
164389
200752
355908
530987
26430
416159
193669
176542
380720
406591
272097
333737
529774
7108
453724
403995
437209
98159
527193
467818
247873
300322
497109
222662
331138
160652
226291
288579
262736
333630
126253
286583
347529
111180
256800
202275
195815
67502
482071
372683
135681
63399
223955
505400
536428
277383
269316
29431
551559
1818
335924
300903
393809
93391
28676
47181
88360
297970
115823
396519
483368
509695
296858
204670
530278
176273
80522
391620
56891
462329
526778
129502
528084
187384
46650
8495
283186
105220
558362
320972
535013
479596
240279
464265
444515
88560
134703
306099
541391
569526
51429
132931
153669
181980
17018
166557
434548
307263
293125
83494
292485
499845
157138
337453
252629
495090
407002
460623
327255
493442
430036
445048
330091
548844
44029
433676
58117
79070
120964
559160
396972
186042
539793
145408
442478
9171
176211
262654
516871
378712
261363
133622
336166
456184
16030
443844
368671
484069
371241
434043
380089
74166
359833
188592
12020
245660
428015
25252
218350
419408
43555
427870
280688
545220
449327
521692
40681
552973
13892
417216
240379
437269
182785
565438
349622
104563
371047
153976
60080
424268
140545
167082
57570
428111
119308
38601
77345
458861
262746
145665
157352
409929
413971
127514
414661
551780
73417
52314
555239
538661
581206
554607
557829
435598
399452
274651
398742
279730
139785
280888
449089
476709
538454
441672
459923
213831
400907
50756
121961
204853
301148
483358
26374
192091
306361
262810
92700
437893
11987
80066
146773
373396
443512
213137
7789
493628
576070
61983
45809
185559
389256
497628
366421
114399
50672
248400
578344
63965
254240
296897
577590
449454
154230
475191
487482
100344
97994
374249
534734
45844
29357
23585
355000
318854
467315
7274
238806
223643
164512
203864
350171
528821
310445
77591
462890
34455
481212
175619
346586
383462
140983
485985
500118
479376
326959
371749
426520
481819
399582
236945
197809
204802
565761
250875
412878
411070
345782
489793
491851
492970
217269
549674
402368
523854
559012
344621
56739
423785
356432
478567
228025
65231
555405
508418
436808
391889
111593
396966
137301
47234
348929
235093
407970
246145
358120
124442
93261
463601
57725
234535
474344
196430
330515
264968
88412
516795
131115
243980
36911
352259
392632
100909
357430
369757
525202
33216
436183
527486
146710
86471
185925
560700
480400
101936
471154
146509
210736
68646
381504
88345
347039
46263
469152
423116
525988
371699
157159
390201
127120
417015
104980
430052
109673
501029
112129
100111
27717
131531
63525
439215
221132
498462
6771
313737
273712
437290
518908
333436
536200
74656
219458
480536
545100
98832
291784
445433
349525
524977
139921
626
202777
125070
50232
395379
206550
169700
80281
494970
576483
305030
260829
375483
66886
50965
428452
260150
240250
355263
114503
344614
120473
413497
323615
463070
118846
537802
374156
435205
14504
439630
401092
292463
47149
568202
146155
58869
515716
123677
242051
66172
540926
446053
567254
563605
12946
485844
498547
325239
89099
101456
399832
33405
203661
427239
212646
151911
327514
328530
543178
61316
478338
117584
257685
358302
158760
252829
443952
532686
442428
474430
384036
450308
577932
145025
72428
409358
474786
228604
92016
17235
70813
561563
423165
325907
448765
295960
92014
339256
187513
529507
505849
172886
49190
7722
200023
346071
67213
148055
153038
342295
45016
495252
566456
216428
102331
401550
143450
471578
109323
427561
464006
68814
98656
190236
123580
507187
264660
276323
389812
143737
538054
538163
155270
79930
242222
340778
141172
456292
467130
169076
344862
139871
438704
293153
424445
396204
43678
263758
434410
326079
162939
150508
329562
207323
181065
456146
484026
374052
483266
216457
429710
138095
487299
488154
492472
362812
22979
205282
79188
243464
427782
356800
486397
496632
69000
380828
44494
150875
465092
44801
493161
221003
262900
334614
460967
339469
490708
223466
475844
154497
342814
310711
433124
62661
466346
183104
181816
52007
198943
47071
246612
270189
85187
255990
497604
399595
469096
91517
375087
570088
300155
119779
442367
151432
283318
516186
326667
566025
101341
316332
19783
49259
91949
573549
541991
507945
450932
124128
158254
19404
153834
389811
17613
59009
301765
278749
467593
579982
505565
294875
326814
419882
550939
89614
158084
368727
329379
272131
462342
215549
505040
196799
286361
290610
310703
502229
529777
578713
255135
494320
333956
369470
240764
106484
58057
308947
47419
380979
46905
363071
323561
383435
9466
562292
222195
403793
89790
262396
503219
56002
439132
292209
224850
276063
357391
366199
438667
318571
566414
210221
108698
155291
409850
223833
182233
123469
92134
104095
363845
264615
500389
243912
267169
5569
204767
224220
96241
79619
455872
191693
222625
522941
341868
539673
397587
71920
369393
425160
45721
83906
561919
203119
67534
60010
510915
44421
155974
537280
498971
263696
498383
205253
403943
42260
399212
204525
17272
157657
179808
401552
296393
369982
162088
441995
388374
357526
481422
229184
111548
222440
544395
498650
79926
407225
266246
59325
495199
530765
179094
58772
398063
47585
11699
168010
198489
104486
452836
267725
9448
270515
113313
509526
303250
452263
367082
33055
196458
434006
17869
136143
439188
502433
478430
96960
233405
285089
429290
229531
500116
267951
103227
309938
109291
283412
303253
320632
236865
221693
96445
486805
548848
589
425077
575776
25139
252216
348488
301236
455355
171805
448861
2302
434509
229158
400950
70636
405962
422755
376208
516592
189631
399822
286362
14592
22775
5934
517399
175908
337233
352377
406570
82835
474953
523780
50149
41147
190585
417111
250258
78060
284509
187302
99707
461722
514483
351477
34438
441430
52267
272615
44575
525106
168340
294011
453026
578385
29994
306585
88507
80337
191158
392665
553141
364973
432488
377371
475195
425848
499255
476008
124135
509855
294407
323423
19981
575405
146397
417355
556183
447465
400401
88335
153103
201186
379552
545288
149962
554006
267684
323853
241525
397351
166392
353989
197280
231240
301506
95908
259465
62089
487435
351140
139261
508373
562885
147140
33104
161781
76521
288762
509223
346175
313783
466256
277032
44132
221199
5443
441541
487861
146936
452137
8953
302405
282928
24567
437923
523436
462805
281725
480936
28719
316917
43494
214127
302823
512145
211527
430533
144836
568358
521088
180869
31482
367571
281733
292905
125782
463970
354254
364557
22628
238062
349430
342448
188084
330932
274792
119785
301762
184499
498225
379837
445597
572147
15818
250167
178446
105812
236671
339965
116173
180739
169514
124620
435909
105996
339099
442929
450100
25517
220638
454154
206701
344548
213599
567877
31041
479350
44839
187451
10995
210671
73536
513933
161940
99938
127873
517636
187194
71302
358231
464719
471601
556966
295957
1993
417830
499592
229286
71737
42622
490001
476035
561337
467157
158288
19544
452558
129855
370055
149770
286778
514990
7304
73201
240023
432255
358502
77648
552320
85298
292446
2239
282231
367929
163242
251580
346154
117744
312144
289059
106272
220050
398803
488166
371042
405444
197262
328068
75775
563951
553859
510871
419363
195538
16257
29719
189244
524702
465275
526933
59540
458663
300718
520401
260221
117112
497555
158167
122135
166948
272870
555898
343157
188183
490441
388707
528062
209145
450391
535682
51746
76334
177927
540962
550729
424601
74646
42507
32715
523818
352445
309579
573971
186013
382345
253263
468018
22705
340588
368072
307703
464312
254711
485090
36810
96043
541025
12881
565148
460289
204337
345211
140017
555110
130838
263723
526004
291866
187734
4175
261705
440123
560358
341874
546717
294162
492110
38336
422833
477805
308339
183409
329903
190700
275268
42752
309813
381610
563275
44831
424227
387645
431827
160556
238263
41998
58344
273878
391090
229388
416730
316254
462643
315403
233187
438848
314992
341676
268254
554838
179327
514271
505789
549300
462663
439738
571839
437872
243034
456750
188766
338592
202622
309514
119113
58655
507317
239306
359801
303409
138397
22563
62154
447647
43673
100604
469936
368679
501400
309848
303204
255578
300876
37109
290819
140043
66706
321008
258290
336053
386134
173371
44677
190372
210520
462289
96755
512869
465556
143948
466766
274418
354572
581245
163755
12326
93894
560373
212545
560830
291537
91341
168775
493843
453159
398661
190734
369259
161506
275695
430302
283190
95569
130555
315705
335539
369594
69340
458768
48674
223874
38732
215812
237316
577912
111970
402473
70434
265313
256713
201775
251062
570586
427476
545317
431967
80733
328255
564699
121875
14352
103631
135670
340737
533074
16523
192403
258674
515266
578632
107087
98194
289949
406253
141597
540354
552824
51143
115363
157862
416774
494629
89281
309495
267875
206135
509185
301188
108531
531023
354976
283028
419777
244455
472678
572630
522782
362189
575088
283904
545913
191117
443351
151537
115626
352538
508656
43098
490869
187249
438185
137496
298137
53838
287830
478093
165937
42893
416271
133087
467966
91909
60093
101223
240537
62167
515043
99518
477700
324710
17095
515050
163132
452308
347620
63309
341635
8204
77924
42008
192755
486991
441921
474437
272048
43344
237324
91336
420882
401018
3983
436138
56638
170813
191300
97577
26501
551350
73981
464178
150301
147293
420371
558558
538255
386661
451915
143174
293315
264506
304725
227413
198004
20796
370448
121572
474711
236904
334391
47367
209824
155644
91899
134178
190776
347210
489588
90804
51334
154028
483038
500477
316112
373353
21588
375493
281148
437240
377911
472416
211317
494188
312384
13789
565269
284771
508818
304556
299720
398748
363606
516542
388014
323375
474600
333294
274957
383950
111096
113678
345063
574856
525869
568191
139140
98268
265579
166731
279874
80613
301977
415885
230932
181237
527476
183114
396736
502910
469877
196754
91619
232646
214575
234757
185620
544094
280325
40937
20629
453520
301326
516194
5577
184338
483737
417085
18893
312056
475108
349616
319469
499618
502012
156607
149832
389969
363431
118929
307421
226400
354424
397640
472648
226567
424866
279221
405632
28002
307206
455480
200699
455203
15497
173832
60823
535950
229350
344268
230360
342633
223198
285599
1089
512307
93670
136644
273156
307866
439024
259793
279877
280464
74037
233994
93773
214492
241758
444028
353408
553353
32609
530313
81594
356043
521288
170992
233815
524507
144896
61943
473839
290165
435308
476735
323797
432419
473433
85795
83013
286503
296745
255934
455040
330511
445569
153578
274449
97539
498994
317035
86036
251042
533480
468005
556765
433374
576513
337497
306339
381968
365273
195561
70528
6864
424246
297830
568111
338595
209286
454314
35899
241340
278290
307048
426631
409198
165157
288592
44038
115859
175494
141468
69077
577373
219487
399415
174603
350721
459258
162855
490683
256657
108315
356293
303006
64059
509459
207046
534275
354832
330396
114291
19446
482910
451835
23411
320182
49761
198921
268729
573134
182227
241677
410114
290957
226494
538595
335851
263359
97626
275392
88265
519728
400569
213432
150098
242342
63516
248297
176563
407783
351577
125106
241317
119452
205333
386092
147546
150558
151441
5529
464906
112818
50578
45729
490044
367489
197658
231527
240273
318044
76973
496360
486026
365557
60464
301971
210990
342762
455004
388903
390130
555900
182523
8853
381416
494456
558911
21614
506449
143234
84244
447779
514550
536375
559400
224012
531703
163608
416641
288599
27609
316605
573258
543220
484280
361933
331113
241882
313166
320832
12375
252091
511906
538005
26640
111749
212363
106266
508489
395452
130613
19723
48684
313145
376185
107094
561539
286460
137120
150943
173514
132719
439868
81691
442724
83466
313872
165862
167110
545002
436317
402723
44800
519351
400082
88072
573750
510642
477671
449075
108904
210777
376233
51079
336101
336356
240718
405192
72656
457559
41212
405762
142238
403177
144065
3794
329653
134075
405836
200745
416343
5193
9927
104930
242060
19579
519316
360792
180575
429717
356742
284589
19226
479953
437298
164292
374848
188109
575079
225387
338802
441072
252179
428992
225617
549324
269815
372147
342831
235192
109537
154994
118546
517454
284143
409211
181133
138814
116023
416105
382729
137108
560819
243313
505809
423744
114033
308759
127530
184241
420596
362716
321790
336961
111341
137297
148855
239456
463272
255863
221555
372230
434787
152686
568259
20485
307871
301317
26817
232985
222332
203466
282878
441539
6189
560143
246231
344013
184266
126137
243222
397101
201326
60951
539140
2562
405534
198768
444142
535569
273760
475613
565986
4187
226967
414698
301438
495578
93511
568560
170474
63595
378940
392981
23671
287347
354174
379162
463678
161634
554357
11567
227741
551288
298403
179642
126583
174402
368204
269450
551167
128058
382009
352111
495031
353889
138204
47611
205693
497049
262605
544065
75612
383842
168832
400567
254869
154358
229848
236516
389108
246061
548962
510616
98973
185393
35504
503210
373768
169438
512974
526321
201727
141334
17366
433984
449579
365735
89643
186345
83136
527215
27208
283717
513054
76844
34808
468965
339705
388413
262227
161752
445662
405279
395
246478
393523
528578
253413
42743
271546
325885
173553
53870
216296
553248
305268
81761
90572
192798
327777
141247
561814
482487
402334
335233
116582
401024
122047
286858
19742
518177
371948
245266
277717
163253
341712
7938
294
341969
125527
318566
316882
321867
469398
31983
416384
533506
296604
476628
395904
50392
529944
20915
195281
115856
145488
388316
7818
65035
75725
576770
10986
340573
227801
242972
132992
540789
216419
475890
65741
518719
16732
336046
509319
540830
217937
377910
10217
429811
147205
278627
300880
265879
49096
420525
25394
550714
222313
258382
65661
89032
123570
444199
250540
341299
47873
308507
429807
170630
464476
12570
456223
521906
525227
358629
124707
275668
309925
306108
131919
122869
337561
308358
420697
139969
233660
246263
230610
365866
432421
541897
493846
49371
15918
130921
534784
258472
553280
148282
456695
510852
362778
295403
355418
347753
11149
347150
387761
50521
382734
259640
343506
26045
163258
62251
257327
142337
547003
67164
106166
461805
17207
482784
359277
421952
262394
244833
393569
278966
470703
429042
213932
76138
578902
8211
113897
31817
84762
33815
363875
164305
71918
363048
303520
78701
226496
488075
35952
371005
366884
41128
405526
498709
331686
435519
566278
128373
313948
444926
551794
16730
472253
567053
575205
461017
162998
71123
446113
326517
283163
332625
233090
162257
149052
1525
361142
147418
432529
71850
548464
330676
254172
353981
149890
486164
167155
145700
443450
118515
482777
352576
117015
546829
124756
92768
275027
499950
44151
134343
549448
387850
449412
498610
377361
307547
306136
209222
542803
331816
85005
384848
317592
65239
143129
221281
337143
442952
491481
168096
474881
132336
450313
224200
139512
445606
330053
233711
80013
455515
88848
248396
424744
308420
364075
271046
29397
415408
558498
87489
185160
191613
244344
389684
203299
58304
382399
84968
43758
38357
102400
349310
155401
219144
436492
419089
523494
567644
156276
526704
449259
72621
542248
284535
45248
260686
527616
567801
434735
508291
229981
151516
210208
323847
232597
63104
500613
344611
130663
346343
316648
151808
438107
252294
79913
419854
531136
185472
528404
120235
274538
185989
132393
91912
57377
15751
137677
118778
413779
399567
227049
296521
370701
57149
348379
127135
153207
205625
522928
361321
496845
30448
204749
96207
248129
155341
379343
28273
492284
130522
84312
434576
118320
35976
92462
321024
45594
389451
580711
220722
243694
403231
237917
363325
215424
57091
521321
187924
43851
44950
87419
244468
256220
256481
382905
478474
194331
510395
145567
17350
48299
59239
399764
425390
559388
14733
168817
285437
44309
284015
396580
335103
267625
512902
361085
341857
284341
91833
406152
237628
155811
554978
170517
289752
208054
193380
248270
134807
232244
394288
257656
454148
573709
411953
209102
375881
183677
576385
297299
139992
372817
44136
580197
499393
390322
478724
466585
254004
534349
114049
271588
293378
142949
549932
206231
128291
458079
468379
14428
407150
301257
167906
463347
519387
167128
170077
542910
453001
128417
406315
364125
133869
238258
47713
554620
360175
383001
44347
331311
456239
292155
33441
234953
52233
551188
180167
521259
337692
483074
242297
123867
174457
81766
401061
428116
490306
515367
448694
472860
239445
546962
246512
39592
144157
534127
399369
473994
27377
82252
464872
512468
106216
316968
50431
106794
562443
242724
206838
60770
129054
570171
380203
171524
12166
198075
455956
367818
69328
448705
212403
476710
37513
391829
520572
300791
359925
211215
31202
12047
448854
51605
554328
440027
431671
494855
305632
390401
298151
340811
292769
57086
222266
470779
308115
564636
32735
42215
68300
329433
431481
36508
15469
397352
432820
517061
371829
508087
227742
403389
112941
4266
87889
289323
264282
382715
554727
493761
551052
283928
354606
146672
519446
168801
235564
288174
399665
222866
455267
306281
477780
39961
345294
368581
500680
488201
66632
143927
544052
266922
384666
189714
298637
431464
337065
43581
254164
109308
54592
414852
298736
249883
468483
319530
53668
360595
8589
186083
226404
182511
393284
249046
314383
279784
380330
431256
229295
135266
92053
451623
150378
1903
187887
327114
571738
35682
342614
220871
281012
274109
240009
6719
161465
357385
147721
357620
413225
247880
410810
67431
210002
84984
121154
531126
305677
243699
578418
368684
401157
61333
105879
189855
178064
95939
49759
455720
82718
420704
397377
180130
24536
372580
232692
361687
102872
408746
82488
497392
180101
499779
290130
61717
130118
51157
468577
49194
41875
314125
247130
44877
295472
578553
411840
316762
386879
104585
251019
325043
188613
52596
546342
77660
525908
300538
242665
138179
103509
166913
8042
358833
229111
50148
543706
93763
67536
139684
492905
10263
579970
120747
310915
242934
83441
261185
117786
67018
407868
425948
179711
279558
293200
433515
318388
153279
375219
549738
300701
265597
327917
61972
58520
464149
439827
118638
248364
256547
229468
466416
256095
503293
2153
60431
188850
402115
247808
502776
372265
90052
239202
409016
192787
351967
75285
390099
245411
50638
76896
344194
187901
499242
5001
428079
513397
467022
277888
116405
96769
316400
42779
244197
80053
48575
506311
256407
526089
426253
374115
249180
87638
74332
114870
245754
220528
200710
127596
267315
121087
48320
35326
166551
45516
328862
333303
398377
203372
375606
36563
3693
128450
290734
340804
48564
5673
474868
336628
553731
386224
442225
157653
357255
152933
460073
76518
43838
337662
7202
553326
156029
205409
518899
544299
219075
312627
164363
446984
526418
535842
511849
468233
412036
151184
461855
125572
248232
509551
91280
7297
563258
513037
379161
144481
556005
262631
260800
264769
224281
456254
110415
335954
347335
344903
100850
546219
129659
32625
486175
209290
446136
198826
180751
479659
250299
181249
363321
191845
459680
482590
142261
501875
81210
497969
326088
437910
159377
514018
478312
307342
427118
466665
407614
8594
569
232073
483897
268059
415194
17409
162113
362219
182715
452727
228436
137402
95474
369190
237723
227852
350833
315948
251797
186697
321886
286907
494438
257996
452013
177420
277542
110951
189424
199158
293228
289388
575964
298197
257053
133503
331753
250790
478575
327323
38630
367452
369128
138124
502927
379554
369997
576871
545978
121162
43092
482719
449660
251098
88168
436972
148272
345160
386457
539075
523403
561903
279343
466005
260094
268371
463037
512421
326919
15709
192535
500718
349459
436895
278760
259085
257833
266677
3035
425690
104381
435569
42406
340398
581180
518721
166060
202438
514118
210050
126877
407235
352936
59458
427311
61624
215723
513882
267343
216133
359278
5356
228122
359303
119132
566135
150007
178156
261161
327186
441788
533872
346265
324321
316359
21378
152774
64116
296816
363319
58933
171298
443498
448964
359589
101703
569314
48308
506454
557823
387562
13132
425644
227845
448448
170072
521285
574200
224111
325152
249524
254816
22660
234182
365655
405248
196248
48738
467092
40087
387082
464824
50304
544644
165713
54011
188735
339058
194729
338826
10040
460010
424940
110138
150686
203063
98674
282600
316423
356241
237881
297669
367876
454854
203846
64030
1779
44858
334521
35429
219688
161128
344624
88967
281028
367275
325391
514376
340179
310516
224970
57095
21382
505471
82731
427612
44508
159066
17778
217440
411188
508931
105734
172702
296192
219260
21147
327388
380698
574015
215439
12818
494473
273123
572462
486162
210442
256552
236845
448053
133131
436691
475893
557573
462677
490199
209419
158798
137211
158127
406491
149364
85131
32538
421028
501229
515025
87677
400046
66959
258113
135872
79653
112388
157559
164856
91715
398489
67995
252127
45105
3480
513971
386436
465267
297439
118594
558127
385912
105367
528886
22983
373904
518363
440034
223496
441287
187235
212384
406417
250592
145227
98636
55868
27787
516414
41199
239657
531495
569379
391144
540107
245716
210708
185837
379585
414516
535604
32056
420347
236338
359034
406147
449839
568814
472298
26129
392985
151268
121633
337379
402357
48383
352005
6763
225658
477389
397617
47004
472349
498259
283101
2764
361265
226380
542350
97610
451952
474170
445267
234595
70943
17667
456044
361258
507966
408098
383518
274291
329604
84701
35076
468456
155012
140696
189868
541485
349486
310342
278184
353658
126345
277738
213356
476796
287574
523418
522576
296676
577364
219909
379314
316879
180296
112022
137370
485343
332923
146150
512151
551791
81827
505576
453438
181969
28957
343803
331236
165141
361180
211560
466079
490475
405226
151962
389410
532003
440455
224366
94271
262938
530266
336257
182339
15029
210042
350488
113630
23954
48143
182240
133100
577065
291305
100434
180824
568765
540760
164788
415856
503144
51309
422328
289001
173334
400887
505163
401816
246629
262686
313647
527791
224289
416795
283264
90432
576652
134926
470070
221616
236607
264992
177207
35210
308793
257529
561889
200168
158602
488375
21563
431398
280779
191078
405882
211163
89804
270554
406616
451511
367007
301491
3501
231028
209602
538344
298526
451473
352302
356421
421431
428248
94103
543224
128516
58800
203631
405736
489207
266437
458325
543422
227221
317939
153624
128460
429726
519529
437221
296960
83540
327794
341818
572790
543218
278172
213255
510152
217188
501225
137992
194754
264819
497514
506356
28671
300472
501760
36539
430973
134098
109992
403792
210890
272949
34508
35160
537369
443605
395903
395462
261940
494810
187285
312385
181745
118406
418548
204329
163309
507087
494099
522443
327005
516856
39865
105960
434148
169500
417023
26185
240107
502818
40468
396302
331604
176288
121673
527002
312489
404209
547875
146123
136624
81469
192200
142815
521509
138022
449433
199908
194434
344231
447765
86646
574986
562943
445505
464358
213843
348941
180878
485212
43324
412399
503106
355869
283659
348162
390471
515350
107367
203455
547941
50943
247639
460333
68080
458727
19663
535452
313811
50306
536891
144162
352184
65182
449963
323399
502570
312552
551129
436315
443313
50746
581827
152330
407909
116461
434806
503294
385770
315986
223764
293832
360216
509699
362712
92815
450889
318701
504670
109797
15994
303970
384015
181485
209044
126340
489764
168491
527885
248014
362530
313603
565405
391794
257471
578225
19247
351127
260465
550521
502220
208423
470801
434886
557709
553669
389205
486778
36678
270474
54301
566277
340263
456917
294883
453959
62355
60647
95039
411642
25424
325102
439897
24045
269121
80316
42697
551336
569618
478759
351331
132329
456145
275429
135478
174247
493254
344831
297180
393874
120061
90520
551494
245295
398652
417727
320706
422918
77270
539089
92826
281188
181947
421811
29030
359947
302026
345125
544002
292488
343193
97682
214421
22623
119516
340278
12733
256309
28682
269866
427750
267942
319616
498463
522108
506982
264870
549327
552866
122954
262476
241209
466763
134738
152732
205239
552744
77178
89894
305713
424225
312298
563697
74967
387369
143644
542694
47225
581560
118256
153956
489873
527374
141040
115830
100231
497444
73209
11291
338417
579696
470256
459272
24391
292741
566321
235126
164
104715
523660
292060
40471
531967
242422
422785
580870
316342
311902
426133
493235
97022
218811
525083
118544
84241
214007
361621
200365
528411
231846
46538
7214
288769
397268
136926
186632
482210
210855
488592
143370
281683
476299
275441
330536
46503
428305
562090
428041
254540
207557
186589
236954
365207
35489
557016
543118
276836
104393
306755
67765
9288
82530
110042
320659
88031
327314
520489
346703
520941
171360
406201
272738
246701
160421
30942
540669
373140
526721
185802
7241
386514
529966
144003
68059
392392
50896
571504
303321
49881
182734
259519
141416
406813
283498
576582
292171
109206
329946
533721
218853
575896
260883
533039
463048
421822
354202
325022
18864
315610
205040
1761
305876
213758
90349
189203
83452
311619
400367
361993
203370
559315
447842
128907
241728
214574
520840
392933
502630
496309
540925
395006
350023
259555
48795
496554
276066
122987
14271
219014
100978
142585
474471
89121
529083
196484
546133
158277
418701
566823
3217
13637
183884
574928
571200
128051
479176
418219
521849
575012
503418
286849
373705
21671
269975
467151
548780
499768
101780
333290
116289
198811
6874
434035
222235
84783
24530
509008
183701
447602
137612
177468
418512
160233
92526
357254
95520
176629
312316
478184
157098
506224
56821
263477
88748
459320
111867
505371
53956
453330
13992
298190
287033
179218
275791
247543
91670
124294
472881
263668
80096
564418
574057
281660
480140
270297
389957
156759
64300
427341
143744
382670
518574
227691
49450
313057
408894
189193
303704
435742
144655
168662
285005
182825
15566
504103
125286
361221
459103
192716
113570
406097
90155
18295
160941
344816
130432
181518
520047
140292
158306
326941
256367
270048
25346
256195
492805
434022
561967
510343
237308
404071
85292
82059
365386
94168
521838
267363
218208
258850
270316
114479
111194
193162
99645
87456
108923
218214
307423
118852
219440
378751
580418
127477
244167
577976
231831
364266
102240
562735
524665
137028
14888
382737
179200
550805
540452
155199
348494
475423
24480
4795
461963
316015
209299
119828
337188
568559
531594
127475
570516
357941
383209
574332
52290
312213
136740
87595
529649
1675
39769
242007
208050
283761
425866
503823
168713
163025
539738
196836
172877
466784
572899
300214
14494
207803
362828
310862
63434
418300
86630
343951
206591
494591
427649
156651
200089
319677
383921
62297
119502
20333
184621
104683
121959
415073
348720
551243
531415
315178
477288
272713
575441
21994
420230
426687
79927
125853
451090
110509
12280
120918
57027
428191
144468
108864
42667
491061
405972
517082
94538
143125
520237
339845
125952
505487
37875
400815
177952
361052
437351
344171
8131
222828
362331
282062
444804
437231
153822
251572
61515
276986
281591
511307
125291
75768
363640
319142
550713
194506
206541
509588
459064
575219
10324
372258
200770
331959
153229
189378
293207
159463
300784
421902
173400
462376
168334
137577
110597
479808
91110
482800
179578
537999
169648
251317
404607
436323
209162
138728
14276
157271
481413
381385
306506
300157
359458
46185
454414
113354
523527
38064
251476
193889
546823
457230
102461
27017
165984
372307
92339
189078
494218
136271
497661
326837
318777
296208
417144
504541
262113
197492
540498
543696
575500
101715
372038
174633
540807
442567
417742
554928
434788
245227
562197
50434
416311
163260
163775
187132
331339
328536
92648
566697
127494
177919
164710
505240
34915
102641
512320
146917
282618
61658
304180
100770
148067
186147
343410
213453
149641
248847
109488
234555
330818
346633
114861
119752
162774
424271
343978
198733
234766
151394
132703
317448
396687
489879
252137
275332
122120
416569
549427
276476
469671
196
437332
347848
393720
143305
162363
266562
82794
146929
208406
376990
18728
517515
173533
465643
541635
565781
299254
346262
245311
392020
468972
450282
303718
355247
228635
160057
353808
284789
328117
518889
431691
90864
330387
544246
8010
402887
467908
196074
455210
11316
296182
462687
263052
95707
476838
528544
37725
438861
527994
463842
278395
61925
421188
164924
118542
168692
376939
554374
215627
465007
196865
332351
556892
393836
301093
314074
197859
373034
116881
211108
325598
10092
309405
348913
315722
180261
73429
364256
102978
244581
514464
444366
55244
81484
526904
423189
99990
65238
551804
349418
36226
194063
538586
182696
328728
402615
105689
371694
576946
34015
537081
334769
410496
273316
221932
357903
13061
500565
365385
79396
22747
216852
160761
321877
566298
533962
408039
195917
107858
570456
49006
554934
291597
553847
292169
305833
516503
395701
159240
317062
372466
463876
364860
146963
467116
351489
125778
370899
445372
436605
210190
367804
483754
82847
561901
277543
103931
272129
548592
447160
530652
303744
476647
160496
21215
561923
24027
225574
351463
146830
370375
375812
471073
397980
109123
328430
4227
569274
162275
82518
509786
562581
86988
498802
63355
337083
182483
406340
91994
364642
222831
194956
563403
519132
24560
21365
226701
309222
19441
307614
153460
247259
75393
345397
524656
98767
293548
336276
578878
229383
369460
334609
456807
188040
540106
436791
458778
300124
26378
571808
495456
253740
103863
315319
177166
104790
258954
359268
210108
400528
554021
99875
127984
321805
383414
40259
105455
385236
262466
110621
515885
318730
377620
344555
274803
141211
99392
216603
127910
129897
162829
247790
400347
215303
385377
154590
501665
76593
388453
223739
141673
210241
160345
337517
310071
119964
386707
332480
138806
414156
570659
505035
295303
152623
59547
555669
329341
538319
107516
65358
40109
261679
531499
452695
385103
408805
320703
243773
389168
147545
394659
10844
293148
118965
124236
545101
19157
262682
461030
307564
227952
431236
549954
299776
298784
358765
469480
221523
153692
65604
476715
117396
330098
382191
125655
421201
555939
101647
239959
303726
455343
285433
302159
195042
530054
175052
486488
441225
154420
507893
227044
312020
154718
34701
503837
449768
479126
180792
197278
356725
525971
80304
360342
290532
560367
112841
4749
211192
83462
84533
391343
441253
490936
54039
542605
371683
445846
116455
268469
430546
454129
467742
296056
326937
528386
450483
551650
401221
535322
25685
383464
512334
189103
355057
201555
170550
19047
186073
419558
60849
197870
247394
332901
212759
160276
40064
304828
445675
205214
396811
471842
417957
298627
287291
525600
85568
298186
504580
388398
453104
8603
498196
347544
435751
274599
318039
292945
428885
43331
290451
151005
304069
504342
236161
48196
255718
552156
182984
528524
238045
240049
187496
503660
442143
558101
328110
385322
196811
156809
361947
513690
232807
442701
80010
94531
434247
503197
478380
133149
445682
29484
542776
261461
5706
1103
407039
222782
94231
395717
51702
191126
462584
246928
220872
13445
91063
314649
93034
92451
38321
209685
364596
459303
86472
54562
89861
52726
227433
9497
227033
327225
111117
123932
476813
49060
427094
170651
332489
529907
159684
520503
570110
179181
443038
500423
463647
576461
329711
309366
405355
64859
276596
516681
133537
409856
234928
186956
506196
53550
125547
28526
35628
500139
321725
577096
407457
516224
275744
452461
146825
560111
328683
196413
140435
470521
142722
16466
302206
238302
56646
508440
229139
675
177323
142484
459396
76522
195367
341752
119038
260967
119360
360986
32597
222467
6397
210276
494634
378139
397483
154701
41635
243882
396205
62220
299271
119547
559821
1149
64824
7050
6497
357354
340422
510527
336245
202652
414435
77997
572850
423161
140642
283874
522194
319257
121457
144929
84643
421757
100543
505335
429759
122418
574808
446260
402123
91756
182541
159608
9707
456525
216520
40210
55126
519027
81956
375566
293175
322194
335814
561979
265635
573209
316553
146685
548420
312204
378948
343972
341775
281602
303314
22874
314557
14600
273791
307265
449560
31121
377155
426205
260808
276413
118743
169181
487575
67776
284772
94922
74035
302290
315388
100081
243075
425672
31106
32892
392511
186991
367195
562561
269113
500507
141770
25145
558171
536235
314356
416049
64499
545920
17089
532919
489475
201676
111968
464894
569893
121242
532994
205585
191614
304291
224104
536166
457334
546760
501538
78381
127623
339336
500478
557812
287914
207019
458103
461435
337866
90891
521817
545583
157270
314704
365701
18111
440709
441323
29138
168686
480551
434297
463884
474854
550162
501005
124157
273684
452964
137501
205473
81274
116358
38118
350388
19221
531803
135256
66397
262531
415613
296492
155591
99583
212739
403087
161879
105518
65350
32464
9050
517737
257215
74120
553074
520892
534274
397522
411472
469158
322261
540581
554347
15735
22492
255912
515742
266951
143143
262642
41990
218183
127170
62858
345595
168544
52016
175535
373662
142487
37865
297427
25751
269831
380495
163589
577864
87204
392753
496324
443688
182213
216510
117466
12153
519271
162732
26617
394724
510548
522065
4765
10008
184401
380711
356380
147179
134278
343068
253477
363991
305319
8832
145750
409523
355851
458932
516318
99546
577995
60102
556537
279437
378126
22935
75753
555571
153709
356002
30895
8190
443797
173138
502113
326928
292908
2191
187658
209530
507211
159606
84493
565597
359105
263083
285234
94038
287328
510593
465588
286478
335589
424443
83134
560721
73560
541197
496152
229713
7260
57283
345252
244633
490280
526801
330050
197022
123035
171310
360393
16308
46155
450885
116887
515828
306186
427901
252659
446850
510791
429761
319283
561699
22861
328890
250001
177375
47524
160666
371503
415461
404984
252813
441500
21641
370279
324285
147448
233521
87885
224509
179522
441862
564868
140332
114341
541606
333888
3580
303219
72657
503202
294783
563267
275117
355762
472256
108645
406681
568584
176257
571275
430656
3938
544782
427965
512276
461620
67207
531532
170974
459428
150320
247234
335658
580410
556091
568710
400166
397433
539439
54924
414676
82431
411695
521071
44478
134322
85911
245440
400719
284749
414501
225108
294228
116068
268882
1955
182050
31773
532055
125886
468744
28881
370270
253767
528462
357816
93483
457884
547300
563470
275863
335374
8443
517945
75884
74704
445019
578836
249608
308160
339096
317325
564511
342650
81100
160811
51610
499134
506803
541486
182202
453273
60449
233919
182362
162561
435707
356733
42889
317310
187079
322968
456968
145209
146465
68411
132860
279078
365485
546475
415750
302882
62399
207634
338384
303667
120682
498747
527704
390769
341424
26445
561399
430677
444531
166096
355088
158641
531128
513600
316666
179850
20070
123125
185046
169273
380510
222424
456197
490012
517819
149398
528200
12860
33994
106848
250051
431655
102345
555843
251824
175443
290684
203416
335515
366873
533596
523316
244665
63939
117527
240950
42375
499646
450202
133680
336001
373988
445834
448759
506151
369082
453065
30213
350623
103538
452793
184205
352703
108212
221753
97427
332908
481386
378482
561783
468027
69750
58364
565045
350122
107304
471251
221910
494014
350649
371883
575254
123843
352334
491071
241319
472704
57671
5879
537812
228942
69926
500784
459342
65485
522137
262672
386066
250951
41570
482100
279463
50713
262522
504167
353409
199481
496166
193720
379580
297976
360735
93791
128262
573214
207072
317254
26982
290170
148843
273494
106375
375554
416864
282145
271666
309862
265069
573072
42433
531061
427001
49646
443240
386313
156497
483182
408112
254732
187680
497875
232455
109045
84752
511363
281693
55432
202573
443630
271266
535198
264909
347925
388026
35897
21839
574790
155451
457131
491000
136458
32941
5535
239194
517069
290959
401783
22718
453841
245049
571943
478862
320554
568700
560272
449011
257910
568529
281820
139475
498010
186637
76087
46805
22755
379760
35328
442614
24566
241010
283037
298278
297323
244379
113333
182179
450223
524992
549718
386958
151844
322829
11494
284954
288378
498274
249273
577036
442630
523454
344029
343325
316526
358345
105432
450081
359937
146099
113977
566758
5107
524450
318471
120745
115571
12464
116848
288603
239861
369812
72989
431686
417606
537389
181488
565563
489907
101022
98808
357060
3799
315846
83958
400336
268496
4093
17260
163104
53229
266611
335177
494584
390283
545138
471023
39628
384594
572349
495852
556498
328018
522127
549936
378302
539938
64016
381991
239260
344773
184874
228415
308391
76625
429558
495557
344762
577924
322887
381463
356091
241948
183833
496411
96988
388873
82085
44061
15802
66239
36557
242465
547738
99741
230903
503845
290827
42499
66973
92187
472942
229391
30657
432276
324774
376358
448114
214106
185432
391810
261333
116825
569333
250076
486536
344881
223005
489358
244925
532976
172993
110784
39468
501379
393226
7178
511349
430073
549410
377005
317822
171611
329447
158999
223188
249964
116095
198658
369208
435012
426987
28540
534178
481214
169198
203639
161875
560626
200939
423694
293751
306415
208174
413685
580621
513242
465449
289573
546721
528030
15968
3109
413320
5601
508731
397303
180524
345520
540093
240329
129175
394157
61492
330790
7155
59295
546667
117683
160482
317033
200457
9679
490860
515247
246931
571219
435783
369037
142574
357291
209346
122172
74101
429706
255784
495048
87194
424374
435240
496980
203546
222299
185550
489209
384726
563683
406332
200681
253575
111840
43614
521231
547519
19444
15565
273059
16879
183302
494480
504635
239857
445439
356368
145528
476903
570781
109229
317015
507663
181013
156192
319184
137842
322796
13948
336265
568213
222781
219622
332852
139163
498733
129803
483836
7522
26386
133571
261918
153486
581328
246532
233430
19292
344521
163951
228135
217753
409424
294307
50177
415334
376307
410004
271424
536933
376491
493923
410493
40317
457436
21989
55857
567740
514518
112816
20178
37958
60529
519945
164848
428375
187795
240295
362348
240811
111944
84767
543782
549508
295553
216516
550514
348251
414736
246040
310843
85434
356494
149251
410942
51461
551660
371129
261292
319423
521655
441929
70769
491242
450570
576031
306061
404249
16817
371506
99736
1064
446894
105120
154884
158806
250506
139306
495989
340368
177721
372620
167792
14041
388237
509589
485710
129886
180083
402077
117286
81798
64189
120544
222833
426259
162067
506873
431173
475229
418680
66243
190014
152946
561958
285462
280230
458485
186892
364853
339413
491130
308278
534041
144863
327590
283268
564743
158133
275020
56567
209856
544857
523955
488571
429408
163540
50829
205251
269037
399605
449522
321846
526197
244586
136938
342958
313928
166704
117127
350679
244181
78429
141887
22819
574520
3091
191218
196928
324527
97661
199442
26765
581557
185916
365132
513789
391722
580363
16959
330495
175785
410484
557459
361046
19275
216962
159103
294992
422155
282942
227438
69923
247918
463012
537513
404820
111817
217997
21001
197749
485943
210915
214305
170975
153864
535617
443053
204935
384596
53359
196565
375469
577880
212427
137560
468245
483227
218456
133244
415
497281
325347
142919
490624
376093
279846
17273
308576
142483
34877
355124
569414
381255
133927
153055
406848
526536
72797
518039
34056
484584
264948
432429
182681
334782
60515
410576
530934
546674
1960
118191
408192
330493
362852
222635
570039
121519
405973
195842
161877
131980
172940
304165
185125
117310
191874
472930
326086
220221
38875
267321
430002
124215
216837
305317
147482
253006
94185
451859
341620
253433
435823
235747
70791
294541
288430
142552
398537
12639
510095
464134
180463
243737
44467
170914
550403
160864
363908
219164
5586
207832
103122
575395
565043
376469
284542
434358
179571
520799
114759
443224
574110
85750
114152
428612
408532
170311
401037
143024
142240
20481
358652
73595
416078
222512
199437
341725
62623
508312
249357
299290
364016
251195
537270
157918
484151
462148
529447
84680
150843
14038
73326
39502
420052
467249
173932
169468
535501
25457
417055
106563
274864
237600
272970
270222
508247
356358
126925
360487
568555
106712
414680
223362
410023
546596
327165
249129
176017
289120
406093
16360
141108
100132
368142
383979
338905
448113
512929
54870
475248
25986
524333
370285
507154
273637
309662
243482
237232
427377
334746
112586
69140
435820
171461
414578
134981
396461
177143
488755
227265
426342
319275
131539
522425
510992
246782
499391
272253
152111
560879
246327
320098
581501
453485
535977
530836
327047
79754
177069
10149
295809
283505
371890
398554
424162
212453
522262
250794
388534
287554
85632
390190
287714
242287
149550
185935
568150
363784
167443
318464
117222
154830
259830
358191
439971
126671
29224
351362
163628
28903
376284
422916
242940
143876
461775
31392
344368
316063
498758
254919
317330
10463
283131
325768
145448
489613
455365
386786
457254
120810
549649
267903
493117
435896
360673
47648
418757
326368
178078
64723
89359
484751
3661
196046
210502
90753
89268
91617
376365
230190
322577
570782
344758
361964
261999
487181
572956
479378
127119
521352
466835
293245
464296
350874
571264
47687
228683
462756
461588
79920
68331
74458
166565
482974
170389
304063
183500
109900
477441
173737
511713
448288
217783
204650
30044
533805
244299
232931
338105
245102
170007
368541
375783
106677
486233
119861
119802
239048
504256
8548
62020
362714
521472
104345
516422
181007
364009
505890
299083
463151
575958
34866
260099
318200
160820
479805
196650
35401
579859
290592
313627
57107
458338
195172
202387
7325
397109
307074
193369
185941
127971
531189
395575
520812
522015
89395
503490
197462
211674
37457
512879
111619
456884
353108
440043
338191
28993
38355
425447
451014
57548
124798
476773
408610
570998
391321
488788
502336
399249
297681
223545
111434
190680
15681
203463
315621
131108
109516
212342
144365
25593
409268
269172
339740
119166
453427
400472
1268
37678
468354
369776
547202
232148
242852
378825
404620
440409
269038
539509
227399
546659
508041
517596
412094
30353
477741
260257
186624
6091
233963
166896
572303
418251
329337
283038
284688
190204
315863
557559
88094
145480
568147
555180
376603
301494
53289
527054
537954
137188
42421
246454
401446
38438
519088
506095
136250
161609
75760
94566
561795
78026
3771
329319
66556
91885
117788
497139
421915
279809
138446
28738
107650
568508
174231
128669
578493
69229
24652
25034
498283
552532
387148
163728
577028
429443
413235
173109
364297
570693
209972
379533
367582
50767
565041
423613
245915
296797
453557
226631
428856
4975
307932
349896
385586
113413
305879
59815
237797
424731
420791
150677
438426
309474
224594
114884
174690
450217
155571
381914
32952
559417
125485
554142
347456
322149
263860
48104
117328
548219
246183
404847
367953
59652
281977
54655
262376
138556
478977
495546
346232
459733
72839
529434
247519
47819
436413
325237
132622
573935
528251
432016
206809
539067
355183
122300
294776
388766
227428
222317
338901
42856
22801
474502
470298
298738
47627
258036
249346
421144
183949
476417
360263
169313
350794
363343
490720
328499
170278
274591
121443
137057
396317
550287
423201
43345
230619
527845
163575
167501
43585
209289
344005
7566
237357
83960
467959
45535
34452
459117
138653
363767
73039
81224
316000
572028
106624
167356
356968
15956
306135
180563
98633
577868
274804
196442
576875
90724
130875
129765
444496
201141
542717
378515
171016
391222
80145
403345
84031
190853
379120
344878
499724
366677
520982
332930
276840
573196
50239
350619
138078
347568
160889
423048
420234
85813
236308
166424
330611
556246
243091
37638
116845
96625
540740
221669
362520
202799
360660
52746
508538
496887
213675
538330
498327
227582
192039
478980
313599
203506
47226
102908
71301
15600
435576
74853
163814
32656
536274
429679
496548
426275
332292
245320
269033
326332
23448
365099
391688
463913
220241
416885
98350
260994
187585
388439
366003
428830
306611
495131
106180
569001
34567
455422
488250
447736
548843
412136
157883
25955
468866
239625
355304
178370
288201
34417
75375
6783
88817
449676
200775
435682
344795
169991
233652
556064
544421
314331
300276
428739
482172
485917
84454
332512
250301
505977
72105
168146
375980
53315
74462
273909
419453
189451
62703
364911
76431
382288
208817
124416
238980
92776
574250
128756
246686
305962
75434
435910
565479
193674
27972
8981
311378
303867
543719
261504
276893
288714
499486
580986
281500
265777
560368
434700
92861
23446
431201
532009
74139
210857
383958
33116
274035
179727
292529
441491
546928
40948
505062
516828
205258
260802
386332
135361
29934
225537
547222
372349
290515
294839
146126
39106
132223
361885
542962
455937
364470
471893
81000
68418
543581
434898
9721
395975
193798
200109
263202
550405
151528
413146
95670
234643
401892
297380
580720
324740
120037
457780
397151
53665
530583
268239
479477
53081
487050
45626
301797
449990
469529
43670
229001
116037
484441
402583
559474
378928
416851
397636
189475
562507
358293
443204
509194
175593
506595
178980
136600
284375
195918
117223
160330
428280
424842
476298
325894
516341
253177
355610
308295
396541
45687
229653
134935
574675
451324
98514
523565
188631
206273
296105
437010
508962
575356
336171
414196
17776
150309
220699
467512
581317
80651
301910
286353
225312
318187
551713
165162
518524
512330
407520
501855
120572
494386
446623
503081
74388
488997
398666
369181
420573
173776
25216
3149
562879
84929
555748
360700
150888
351466
176811
395130
477542
119194
323827
329582
300632
400052
300786
69863
526827
117441
203479
440522
147919
23251
104747
351887
196462
158005
215213
268378
21551
460107
302292
156278
170099
541345
40414
405648
395512
272153
463134
529568
12754
562232
8922
521542
186036
575970
180787
577377
253579
124004
102353
565374
225919
399384
338098
504827
5328
349689
23696
24996
205350
241602
58927
532126
204804
277865
304409
292997
61882
193875
184771
432702
484723
11182
459400
72912
319579
65270
73
146701
145093
172843
61233
191705
296859
498804
474095
435533
167095
455325
564123
510299
566189
32817
118970
520326
330604
360573
171685
469810
374984
526401
229317
197792
270096
567552
203389
118051
154633
296730
542183
204186
389255
267862
222118
7253
133002
81103
522232
397523
79566
509260
373574
232223
323418
396673
67491
249482
90631
294030
470370
497878
563127
518203
198645
255795
404988
360910
187745
370401
427133
306908
144985
235252
360132
400507
452891
387387
317622
256906
231616
289486
253002
3786
272610
328786
145284
543713
198928
372316
389699
427471
364322
334675
288075
3793
121812
105885
343496
297944
25809
558107
225916
92543
517623
335839
165919
190313
533678
580693
147338
117374
238385
531286
152823
345823
341801
565742
136
219965
518716
449749
268948
367029
468133
285992
169855
453452
393274
486388
333697
223554
332916
60434
309802
484166
140582
68036
325919
257887
148724
412364
123176
324135
246237
400178
209610
11615
33422
104893
323048
257359
22215
155356
275727
441216
374947
498339
323751
503277
30267
559790
554767
261665
175539
314440
28236
14380
28982
503252
271780
95191
105876
368038
135023
40011
340036
477623
286055
292188
490639
468902
193911
507833
426283
480593
294724
80303
527529
466007
114907
164366
275515
22596
212603
127587
492816
133778
526456
99553
416345
311205
334062
494870
489743
387136
54603
427041
373424
325331
31471
311392
141426
572069
520531
93040
346412
457882
9603
104002
312306
438077
168425
525927
321026
97230
341309
104422
546877
235278
271116
205811
13420
172952
158588
96654
440171
45053
166768
391548
293888
66491
374041
496485
18824
413689
64048
67551
189919
537376
196295
552364
259824
21394
31745
53624
173217
309633
568979
90640
167456
562595
152785
473468
475879
218891
307364
200583
313588
500902
193946
57508
75023
322106
49862
469635
96785
143792
372294
472582
124729
170898
185621
200252
134346
382256
39814
124684
516404
35672
421833
372844
45655
175506
107661
205531
451919
25984
517889
546164
558350
289640
9378
539555
510585
72770
220118
42288
509402
303814
561810
282830
493472
529166
227482
349822
579561
177167
214753
137811
500583
62831
118209
529105
124013
495491
214241
518836
498511
123069
35671
377486
50324
296886
309232
274298
6614
290081
496954
506717
264572
468169
449073
284253
579925
253757
233305
168231
526837
225675
243831
141158
61494
142108
3255
134618
342260
222711
574141
361245
295124
163296
549167
551998
416326
137654
538741
335325
477534
132116
335427
321543
544456
361819
539566
74860
310998
171622
444869
527695
421762
392022
283
159716
15850
275175
361506
571215
338949
7333
365521
288862
118788
97264
326664
409364
560178
168797
134198
337375
103027
162523
209548
488522
164135
119911
198799
193006
468603
430054
140263
459304
350405
445435
385078
315384
546283
438623
15797
100010
467296
157601
95319
499922
138241
136785
183217
424196
50561
104313
295576
175604
449603
85584
275058
359677
476620
345881
398948
512985
187278
536416
311083
154798
196841
486834
170613
222788
423892
352235
350289
491478
239717
21240
187533
546664
280392
111644
169602
331083
113533
264338
112269
432085
68974
48396
350614
42541
422274
126064
82765
312746
471756
169089
170208
220584
177889
558717
10138
319342
100678
468012
425074
497801
125755
564058
344045
383533
429044
244462
41603
367622
256222
202321
218678
372043
475184
481793
432607
216944
513524
136270
497668
427762
176730
4066
274066
278973
91373
111788
320696
460199
551358
511333
22432
151075
483705
434873
485071
420298
2171
99119
483945
71451
105426
388457
100199
461467
259952
378967
555932
278449
342186
532571
251370
330186
223751
442084
500434
16327
369153
516345
156704
540645
115667
453317
202445
541053
364444
67833
566324
373170
146120
133418
186060
82551
522156
413432
141002
310597
39976
197219
274411
394559
64523
397318
72000
487266
556932
395363
317656
484575
409603
62692
485742
123849
114868
24285
250309
356877
160840
558510
419473
66468
496307
463703
359219
337690
292617
514241
15140
34689
512657
316123
577161
208
367442
455767
503412
37456
156924
546577
363922
205370
115146
486313
34708
122787
164883
556600
304387
57424
242095
455751
395283
197125
467257
341856
425484
98187
203171
96034
487013
470173
398066
320780
323930
23587
104185
278771
132182
344832
302107
324891
457147
160669
305329
312416
264424
556518
213434
133969
106920
193031
270625
214349
557324
237011
529539
243171
328306
23084
388267
228450
272242
232679
38823
220182
522061
568879
93893
530439
138856
65333
207306
444343
579648
13081
20925
565877
184827
378311
251655
117197
300121
474571
236324
521292
167178
247986
444955
562848
516212
175821
316741
266451
407528
190395
579453
304396
219546
300705
82697
37389
22724
291458
304484
565715
483849
351598
247624
415015
108021
89021
247037
147806
186125
63648
108484
171107
326479
256197
208740
347171
510827
547196
85089
469300
138517
261175
488822
93959
22816
117037
554002
174145
370209
381031
542570
465129
535889
113082
151141
45229
465327
134206
346560
94052
418175
117899
486
464622
172686
307138
79966
429323
146730
61108
500533
69293
151670
20342
32124
94113
107340
196047
320641
536343
28714
414324
42568
259049
469471
502644
147518
24061
193680
385757
20671
207652
58539
175737
135666
533548
418696
20748
150284
181542
162643
554466
146667
221536
136833
579693
235833
550666
85247
421882
566038
440878
297147
6608
523597
377809
126657
264961
487688
474680
262161
111409
544272
44590
233446
353148
395324
49119
436559
538230
32284
69670
521221
426247
578168
528811
435134
124803
20161
528098
474788
316429
328661
426541
303603
282229
378448
480133
414917
547293
255213
67327
177101
295765
129756
117543
419074
163746
175942
114147
384007
42968
465996
545678
371139
335529
404273
401820
240084
541924
35438
91612
199578
30796
236739
426629
558736
540180
4286
27484
411187
543043
336464
306363
150365
155216
499615
75076
97899
320482
218134
412757
516185
129065
310473
409921
82678
386592
383039
79836
32648
408047
216618
284725
318224
547345
19025
214732
87481
469721
568290
425388
524533
539791
215287
5418
254653
370602
391825
86467
147289
327070
21644
555847
144992
301691
571584
280733
531796
274593
144251
296775
233727
232503
419201
474388
369547
366178
482485
234785
32549
142207
375128
516372
156299
264335
45959
362079
450479
67969
372756
331307
256852
176037
27946
380106
533217
174902
167902
556248
29852
250205
551665
30967
173166
280413
373197
537301
9553
123239
578236
311190
85353
401212
29346
475944
391392
304316
59660
246248
342499
248395
43530
245153
156487
105261
178072
11260
420710
393982
12731
106344
492102
268049
391857
451573
340329
477118
435671
127520
66543
226128
467990
80104
251211
124621
412373
283653
221820
149588
206300
271828
395046
478250
172856
168811
374567
524742
174987
530466
261273
137479
479334
450324
381630
199215
30595
217016
571636
19631
393840
563050
543034
66499
25123
127781
138316
318702
292232
540372
236234
386718
281758
424002
81552
475042
535809
340577
529590
422424
354242
558253
411065
526706
547062
156756
342165
153973
153428
397958
113707
343552
383324
484321
1841
19924
310600
385359
365098
474245
113493
366295
564484
383678
447740
240436
390094
369647
186226
102517
172850
274869
563775
526000
528980
249792
512780
13639
16598
258762
352949
67315
44165
526956
563261
302520
497297
43170
393497
487220
492246
393372
552075
416256
227709
179392
147624
219063
42204
74280
173053
408873
343062
121188
247407
381870
37677
257566
328403
283984
513724
516022
55139
497106
178512
32102
284641
575243
65433
560613
321810
34930
449432
491515
473199
36311
241837
516396
315824
461036
579822
43850
99996
412384
320026
564061
416145
236123
490160
203382
165500
558181
60132
303361
284715
559294
217078
307073
174042
113975
287846
23981
213785
118106
280008
279176
468632
505826
33939
533106
343769
306383
353509
471205
322361
238948
565248
444982
62298
272953
132554
562101
581781
533261
464207
92765
486987
91052
205729
493192
221864
547607
120783
499031
498627
148549
457262
174239
539636
455395
226459
45387
493814
52166
203641
61531
563912
152211
414777
184929
421042
277710
559037
261777
479011
574823
549789
479149
88120
50331
270571
198530
357312
363559
111526
20069
299355
441218
279940
266371
286719
80614
209757
51594
42661
464144
112949
296906
402118
147653
496409
157321
352234
243861
317357
506950
538458
194440
396200
13175
370475
288442
184590
247692
547759
329850
460929
289938
173245
485155
145335
564289
323460
425004
443713
146910
570060
385154
379636
241889
224557
342204
440358
504559
495513
195559
413538
125257
121826
198635
278853
479939
255470
325328
65427
388037
221095
565245
3488
225378
55017
297812
434583
492363
273586
422982
383594
248235
440769
205594
135604
308332
221562
579192
487289
175615
124832
533628
225405
455301
120162
510559
284648
433311
340247
505451
413736
231879
482539
455608
308223
87956
517472
342293
567755
491623
486034
291257
42576
449379
443218
347995
220045
535185
225693
371289
222735
563575
431693
294634
363673
29136
452060
142056
30067
565203
566920
250614
442231
454161
355871
105655
19036
156555
551001
31596
75527
430518
568090
142564
209071
65899
464462
171936
577877
527578
550995
308702
225571
54358
195870
469464
98095
275755
228644
449798
297426
66001
244613
208340
463498
348083
471816
398158
367599
235743
104796
184405
386116
501237
524681
103692
525024
45463
61507
234366
297540
103522
376342
576629
423894
149676
272880
430341
228708
157592
8876
166482
231512
225721
418292
79113
576672
114717
154339
13357
553664
521669
170425
3337
191265
217154
452776
445953
434897
441824
111036
246955
48037
126983
235352
48972
334174
574010
242138
187565
13783
208585
134290
338094
551241
174345
204026
346587
518140
531232
261178
73139
170024
35760
435257
437110
284354
491294
254237
351096
212198
485368
109945
31296
353435
191342
266768
5600
105335
132362
436617
404678
106113
470704
386187
484028
273450
267537
297353
370462
303101
398905
278582
482187
372220
380348
158466
276151
348447
410272
55066
165986
229324
319696
540209
411564
322353
543672
422677
544583
213091
403482
66827
338304
128842
520862
73280
475593
273859
77102
19028
350230
182611
279491
381608
395180
237428
451877
145746
109826
590
383777
58797
325867
161983
507274
75101
194297
514914
63619
72935
400945
108679
398304
775
267670
68381
24323
206958
466118
223467
349590
442009
391253
475566
69121
243386
323186
371069
9772
146276
449945
353748
22793
579134
194288
266853
323919
287186
280320
56350
325343
340004
162589
44604
304447
74787
272416
103134
428234
543686
248381
3335
116786
318524
433204
245448
45110
85913
224724
579277
413650
163155
255965
501788
519676
77628
508541
100711
104801
490294
399400
159740
500058
514321
430750
308316
184330
472
493218
96946
153184
92338
554669
148077
20784
277146
156445
445295
92680
381599
16377
443006
437423
377723
78982
256055
425472
432317
573947
257382
150129
505538
354753
475660
517890
385238
351559
547338
21088
49994
58146
165336
133995
316522
224238
147537
252986
163339
293474
13159
384616
204059
58123
493563
292622
295359
552612
467468
507135
98048
201348
90626
527573
385042
201550
238292
534426
287741
482526
431876
577619
37339
564109
114855
134870
319830
230888
504921
284279
163496
410168
547383
43947
125535
268693
289855
152737
528977
332007
94202
248711
421834
353898
315696
168416
398927
101969
464251
571242
251736
514417
129285
88902
13415
335089
407168
10793
84521
19532
437145
406885
23051
393411
476279
136411
128829
408363
126110
496198
60202
12764
276024
95805
523174
207093
467776
398507
88513
254789
575911
543264
227657
576612
380117
405306
388100
227830
350485
500084
377012
495020
212800
278867
577251
51304
2290
191964
416663
135620
219344
434192
431404
62250
514681
62296
5245
22680
529215
505520
35857
412437
520979
331097
391662
491867
93089
113294
163065
559195
544322
370315
348496
224531
579415
378147
347630
535156
533811
334178
258346
87553
410194
469279
27897
489304
385057
205451
168129
294284
174276
128324
375760
61794
177064
264497
469919
573926
57433
400547
518006
45912
451308
157206
130399
210098
165035
309484
575287
130401
358024
387470
417249
514396
547421
261389
390826
405032
145405
436555
378467
274612
413341
163879
464098
10219
437426
326369
154004
398548
454956
224426
304481
240158
244822
409646
406053
15528
330201
6871
51040
69009
461477
573869
344744
287219
154584
278175
431136
568148
434066
220526
291582
514082
405135
386194
140513
272518
297910
119075
353051
57550
238573
208450
225183
322029
141651
244760
11570
248911
4211
199236
147712
266124
485758
3209
488
179599
18491
216910
192181
227491
289309
402971
454562
261207
495680
170127
91495
402712
348469
229304
186709
357529
306931
121987
358296
442040
357335
37846
318570
531143
138227
283070
69535
534035
132024
531020
162144
513887
558864
301581
470931
505911
335844
205222
296634
382210
426542
298994
311015
451714
352478
69544
112769
292415
107831
88433
270852
78093
566234
214367
257136
202981
438737
504932
91883
521440
405740
116389
147256
249785
405196
170670
324340
572090
241431
239093
200862
420411
36333
147101
201899
39150
464649
577631
244401
172658
550862
392612
297442
263393
377635
407067
192964
460757
409572
352681
12991
194097
493196
133050
528866
564366
509227
573058
225791
512013
12413
166190
174103
239466
470115
422886
267035
150292
136212
474186
478157
574415
407650
160166
81779
322177
8771
36614
558641
39420
276638
446232
197847
288944
167572
183988
304818
198492
543041
39785
62819
572229
326420
221524
540469
177539
529455
90991
159832
412285
307842
171181
3837
441008
116096
245651
18444
158957
574376
340704
2525
268058
549063
384242
86147
563723
530558
410255
331367
186443
253699
272599
424548
171632
133
149903
71597
76034
414821
519399
34535
160393
118811
333677
402639
270239
136181
102503
411068
437895
47732
198752
378116
469755
52507
33650
409116
351626
554392
145015
376718
411872
277587
68286
122476
262617
162703
393056
225518
419872
410638
219201
122982
65888
389843
100430
264155
399543
197177
80932
692
228085
476172
354425
325459
201045
483643
92091
103710
482319
422700
415949
193405
33802
350961
102904
38296
239029
314812
157469
542771
400238
35435
400265
435208
112065
515077
111031
324322
247720
358268
275585
334566
234031
565929
241269
10966
346214
289960
357238
218189
482951
471789
304853
118598
203928
92935
459440
576654
156727
240646
75806
336771
316397
71667
467285
351747
409439
247474
80429
95862
323983
500167
291572
563424
139428
203201
149115
462809
491464
34754
561386
417854
63488
254516
224337
327532
577870
219192
463388
384671
238029
340015
105482
182236
241187
404738
434488
324161
560566
573891
498489
85348
110027
246666
519471
447328
138271
156474
15055
153931
301486
53909
292581
62937
458903
23017
493751
363432
282553
423358
265176
224523
528600
296383
81228
18563
446005
170654
38816
375691
106575
150930
242543
291589
197918
362329
60899
254824
478404
505663
317575
130465
366256
73014
165422
55109
87574
255272
274416
169584
182025
514731
446743
34757
424247
470773
571764
375430
381563
145318
484351
298924
302606
411086
541634
284560
215207
233238
559513
412362
45835
401484
70739
501294
209782
319541
192154
333314
316183
157944
472233
499802
565776
328797
175364
137830
172315
363181
106392
274262
561514
511463
106900
527759
390184
297414
10114
441247
288528
402346
534122
550552
93604
323951
521495
163167
329931
301641
540642
439837
161567
148243
201496
527750
4731
389974
80219
56205
317715
257036
251639
382438
558073
162763
520427
137763
146112
416098
334170
494269
234533
264461
25972
337120
344561
356906
322141
293334
370818
239252
474003
27519
85268
216790
120566
514604
564657
227511
275279
490567
577521
535902
400456
491213
291833
288062
200839
122317
369386
117191
448176
328959
478175
131804
325114
3466
127141
168246
445638
538497
371365
459598
12667
146504
153524
382625
369249
249025
214192
5213
32203
42102
145620
382554
567683
531970
411184
135914
436280
527783
567432
543203
384114
357819
245750
270136
369482
76674
329573
328
75095
571857
110683
42144
370953
337044
553072
299042
88218
458846
434850
553511
563067
433483
190676
116295
230915
100166
170545
306989
260275
432333
198477
451102
138768
260048
18158
248771
269682
109441
451228
517318
178747
553862
404262
202880
336340
466652
192763
480075
40620
411313
382584
220621
466263
1584
372501
354229
317732
363654
289586
445014
14743
290704
224364
487698
79034
440036
140583
26926
378831
566729
267088
499775
153632
505845
535326
526459
383112
523782
198590
157465
285788
553034
536366
573113
328512
462954
534817
40896
53529
222407
301746
421558
42888
63397
533896
115927
500717
35282
543215
444543
69805
318911
460129
294370
72852
370095
147300
545581
244184
153527
557127
276707
230795
442968
441518
349324
176993
503860
149909
485269
371869
13168
384827
241155
127624
496268
522940
562686
78892
460229
274629
32673
130528
236951
253415
248193
242566
364587
330432
212072
408568
40517
260699
507326
372037
320600
520389
541158
317173
412749
488004
63970
396094
342770
192607
418275
52565
249599
326774
17179
314140
485149
393971
334125
203061
466635
188346
576200
115077
424545
502813
489257
181739
247369
36962
16025
286253
200217
156889
375816
449428
298830
6845
548095
139455
423742
43712
465506
418799
4395
38586
490470
347695
136555
129420
467107
377577
226346
112160
544201
235672
433714
300865
490739
296657
387429
449488
522727
354547
63114
377235
134288
457907
351528
316258
232574
183374
321085
447791
201526
575156
83547
111165
457217
111819
27478
552945
133237
35594
315136
148955
385119
492196
555346
272688
322307
332141
466575
510383
527670
339019
463751
270402
235832
250127
160875
392905
283217
549930
112626
549299
115075
382563
418623
455506
196719
168583
526425
148542
570077
75786
120850
177913
446990
325664
404437
573391
15846
479866
445982
305684
489944
485489
447200
421139
261036
277961
228721
87479
418625
41908
115182
479762
354303
393979
212647
269932
264855
305404
274091
426297
231140
107751
342100
495825
532540
47571
499672
135756
5146
289512
183394
9813
229948
74629
18022
84163
77063
505528
497145
352007
340529
536708
451879
242362
294451
158660
343004
59598
501311
415648
461334
98717
199669
100343
367689
310999
127535
543620
363831
485480
507533
114335
409303
540196
102478
575897
134760
543330
13201
467194
222696
50924
196210
132288
286018
452846
202507
357498
557357
44260
122199
258023
77821
112582
7398
300863
244060
30198
89432
466015
476119
285314
164179
440377
531327
528738
534081
279027
495419
543644
533368
136734
529065
314685
557785
443556
541613
37900
33044
189368
287667
431190
413810
275834
527784
47435
66238
470318
104589
258243
198120
542777
426835
179898
467528
349152
559247
281163
244931
213465
20650
10613
147818
17152
22072
56874
536370
503808
227855
298689
562328
228166
187055
388422
429261
492608
273657
174740
136929
130320
127669
145637
357659
281040
493334
401897
258061
429170
390463
318455
479858
520659
470553
524962
131416
409708
102235
465430
350840
355394
473973
452195
277674
504517
155245
502214
271143
233140
23294
125632
209829
143320
544574
549242
300408
259335
121570
505814
377652
364157
161854
350167
329080
190307
391255
549335
500765
170729
516628
285505
366499
200421
455750
551820
171762
254368
379502
366659
164635
144804
552247
14353
353405
321332
182834
35567
146489
438304
185015
468996
12010
97579
487003
512479
74492
244571
504621
200638
324614
302536
222228
177802
465549
404839
39718
233868
477112
146570
187169
232088
132042
131743
176328
318138
224004
545564
357194
378099
154431
441614
148620
402109
162530
463690
581022
570386
254161
447501
108528
265256
67975
306879
386638
542792
299553
181860
193108
262003
219558
295006
566672
551608
374530
466273
266434
254625
240481
85556
269346
303713
15687
521956
400117
72273
269879
113745
578341
23121
310735
528201
233365
323496
521357
72752
116132
308996
119365
326798
490939
18267
460982
343603
253408
171603
382617
108431
424712
364705
20908
490871
577584
345229
490322
191577
39053
176007
362869
523871
151492
537027
243891
527270
416478
57306
105015
103904
439773
503518
513993
551963
426377
105683
268433
556030
196321
32322
384811
147165
217919
536605
90011
476910
132373
273196
527445
386257
334244
424135
254931
83086
415225
281220
125201
401240
6673
571550
439961
477792
253688
157378
236268
31597
123633
191812
286660
492025
211665
143516
65948
88040
301449
500492
390157
204502
437541
163255
221893
381332
460684
477919
370657
514915
427796
404484
516868
42620
415218
337505
549763
33931
224819
107922
135071
476335
352093
96420
206147
577946
37017
491216
483553
321064
193622
226984
6672
81315
457834
393180
285664
576650
10800
531324
5314
358883
392659
246613
495984
225686
352000
555622
163412
507037
159133
453785
256505
239130
114790
252857
384850
315702
65124
432623
505132
581401
61422
295769
258112
419790
295756
236148
34760
67956
581863
27648
196371
260925
540449
185360
181359
82673
96001
575473
295574
20536
574702
336113
381134
409500
245764
162114
355040
246963
67558
135161
361750
4355
534664
142581
345560
43771
213309
523526
350075
370090
182755
26564
59463
482707
408830
57323
383107
525021
318066
25378
514913
430774
106661
222771
503135
151807
537241
218637
39726
575544
42805
378727
14845
96618
562834
520956
359148
553588
197226
272136
90387
109231
439657
418606
22396
132587
347460
441695
287559
527506
84474
176078
509675
524373
225184
101913
40894
499989
55072
14567
413839
135319
277584
350505
441458
434159
572935
244421
450719
59455
430473
160726
14470
473673
15811
388926
289659
547858
576927
128168
389174
182398
549687
336579
92749
383389
224118
365618
148785
18485
46144
239492
401907
71752
534336
565607
397403
191296
467484
401040
125829
528731
199389
533408
10211
572889
344439
41488
179563
421970
522032
116244
498942
514540
394840
44732
65455
425933
226634
127626
172342
432843
374727
12016
545006
156606
295683
62805
183204
402519
433971
41773
166260
251181
203110
55272
503483
412015
108982
466239
62824
457708
250427
22271
185593
124297
491482
448211
116957
578595
436695
471625
539604
251232
368595
5033
405213
342476
162539
101620
239980
78947
135076
218310
283642
489896
547903
287535
323571
280211
314192
475882
500826
248761
368456
53606
361830
312866
498392
562737
15157
112212
171678
501023
415585
449490
437859
447009
242868
58089
361721
166995
182314
214975
543897
20777
401951
14940
235857
325327
51095
312388
35966
144878
295016
225480
164568
425591
264441
128034
188798
159170
544590
269918
241326
463669
264787
250924
192685
180738
565954
23656
78426
260261
331447
325064
300943
220215
399560
392818
435391
183390
404801
391446
180888
356953
139436
520289
408480
295412
345787
442822
200807
429505
564352
265707
262985
287506
90594
441023
69887
170955
98872
123070
156246
1164
229150
218268
48067
340844
368820
346905
158849
514296
313922
442175
172617
193407
31882
575931
466936
526570
16761
412471
201477
231088
261563
188747
282768
248206
513056
470699
473250
561411
574874
55601
27272
254976
190211
207509
301541
36713
61805
283627
348594
561062
447124
289264
176796
346337
361055
180984
10822
108425
251816
100238
364284
343820
256859
210458
375530
368193
362941
375573
60959
54611
397135
310669
431855
30465
474762
45070
176595
473731
482574
469828
136334
242246
211243
475182
265950
185599
427464
407574
85688
264382
455746
520752
339266
77544
239773
553808
254535
112378
385174
81004
289194
522703
41846
54520
27009
218886
527029
128658
209898
20349
169736
559838
516038
94422
114481
540006
146676
292988
370331
294297
171932
450543
210832
16961
374806
14135
320461
374270
532812
228749
378538
205883
232627
58614
292033
186788
394246
418907
477946
77784
389389
189015
303652
41923
64307
334884
546932
476851
175863
431177
432300
366648
358075
502844
97922
468608
256771
440793
285614
107770
97958
556028
66297
575006
522791
226020
538236
243724
479732
330955
248953
289400
308101
475889
553931
340218
471785
202865
221620
535523
125318
419379
417608
318683
510117
360
426795
529762
341401
158160
197004
43288
405195
305576
561042
376754
487990
413811
235790
140921
214958
529939
376667
191360
100203
343662
100215
76409
33626
452947
507180
14004
186927
555905
161635
309553
282980
390246
304252
230268
548524
225869
422893
544629
123810
60246
193332
437664
314965
54540
431568
550784
91751
321169
235203
250383
128377
96615
39480
391179
236868
410889
51028
9830
296802
333712
493905
501506
345838
103536
488500
80306
411768
516902
459265
525546
398423
189811
35694
146614
410587
120584
55528
128148
317683
407355
303069
197840
538596
288884
383549
183049
11034
133933
558673
369404
215376
116046
82981
226805
470746
139077
523212
198518
173825
555322
416451
248469
253630
533145
170640
447448
234341
24104
299757
371864
359097
11305
51324
288890
138151
283432
459050
362640
574805
266021
397994
482808
401682
527528
554084
306914
459809
538067
124627
486788
18291
182820
470386
99218
431799
298904
288229
497299
241717
118741
259576
296176
524577
156740
571657
235221
427783
61175
422240
566498
71727
350663
461759
347772
262487
409763
145693
273582
235082
192437
259005
470924
86913
62244
457817
360876
314876
152962
217303
294437
493720
44352
34922
435957
338057
209041
178469
478159
454982
218494
152492
30062
533508
490890
300855
314027
70229
72753
262016
371414
399741
526360
106330
61314
517777
11262
455975
173211
153307
509514
520077
521008
523938
252738
307731
422783
454404
310278
272273
203879
194716
60240
415538
49048
112572
556648
298525
525860
345137
579276
79189
163444
60483
433151
99927
557679
480624
294305
227316
456610
359110
245534
528033
79588
330535
230576
200938
308952
461655
96251
199855
502063
395343
322174
321314
234684
197336
285534
265636
321798
196085
165014
110672
541773
557339
455597
449279
49236
234277
470935
158421
130030
65057
277390
450359
528176
346940
176519
353510
540502
344488
58758
34445
146078
50981
526186
246004
453138
231093
435745
62109
165750
240175
217387
108548
196168
288639
323959
328805
34137
523400
573993
32779
353577
242907
74
318910
486008
190447
31660
67823
541291
403145
464515
51880
82462
62726
105249
559270
109178
349344
214519
503765
89378
323202
550797
239985
388298
215998
251716
263146
325969
30356
543660
12101
468508
537206
484432
338044
385248
97609
419081
518850
176793
205300
364243
147758
143908
538242
507143
142324
216218
580953
102609
313093
204906
11538
64240
22671
140465
529698
555687
218476
352618
269807
292156
484450
115314
450182
308276
37181
197683
291930
250730
504498
174313
577398
319487
98043
117098
568653
250939
257270
434581
544713
67131
184531
142537
19333
52232
194420
528470
385428
205514
311954
383322
393858
330079
224595
205401
499402
180411
40485
389655
51844
267521
504378
91283
144706
327263
221502
97857
388290
560440
395928
414813
478736
547790
579484
450774
510942
277592
399966
262940
233298
128441
415413
291932
89150
9478
515962
36077
347179
103232
442149
242644
22257
324553
169683
454661
183246
55768
286920
541879
176168
303305
257673
480280
574392
372212
363652
312559
97767
97988
172478
179265
25896
129547
338625
252201
549965
5992
216083
116354
568554
423484
186938
203294
2923
487692
433787
47204
380101
10920
379584
363039
515465
36522
524621
406997
248793
301300
343481
46962
279081
56768
160740
34684
402096
539557
353518
538423
382640
484215
136595
577522
424633
321705
551533
356169
492349
232614
405175
475365
381786
497117
554046
45633
134657
31339
434263
499388
392534
3849
488567
56544
120478
174019
161022
89459
497158
9145
306421
128791
553339
323000
555461
463618
256160
181601
200152
391347
148999
551811
516004
456768
341815
133104
475484
81336
520964
545056
506586
503938
164372
34749
410252
531995
576701
83214
424554
220292
316534
65399
351975
157405
198805
366714
368676
472864
323729
528225
317531
491336
89555
228011
41633
120129
41837
195685
177149
412873
355826
199516
570115
573759
561766
112677
321578
134594
489616
34418
400048
468471
407821
279208
214565
557190
208107
498061
112440
382164
179229
418700
133233
280515
440106
25191
513115
20904
165760
359135
458323
80949
86946
230175
167067
111864
179869
358058
24869
357383
438919
262651
504726
543315
579918
136633
365540
308194
279395
490171
559062
462728
253095
348400
295857
210981
245965
493772
245997
356125
62068
476514
559462
461821
65271
410849
550477
498460
411480
565087
368556
430989
555684
43734
33372
218687
113945
141882
141524
441054
224567
509403
237783
581087
378403
113461
354126
519874
501039
543239
465963
278350
34193
560281
385877
334074
134459
488756
45367
358884
161569
472821
240751
378347
529806
563871
213438
360512
408336
53907
228477
270045
136040
430590
394352
117036
9520
30668
282437
480105
402808
226571
165884
443597
42641
223243
325277
390052
188906
508288
275448
479630
192670
555271
465552
193673
202178
248445
422536
136141
380343
538320
197597
316675
469061
338050
165164
475035
536894
428881
80395
41507
309940
434219
276673
247764
566173
358596
299200
581569
324715
177575
467956
90787
421495
359592
75032
190995
161807
472316
286036
253718
110200
39115
341164
189241
493020
87890
56244
512302
349485
4498
304555
344307
479617
574509
53635
270677
272955
291551
97806
285497
447733
5644
572725
35395
32964
185614
429293
300012
293858
103628
576754
523957
450709
89078
38886
22626
90306
419848
577128
257275
322574
568675
236884
264482
319095
471394
565227
185397
398727
52947
497484
303543
475295
251874
476843
494141
156720
444126
246883
10698
346577
75783
93493
402711
27578
283005
142971
462386
87409
251250
167593
511929
158440
401425
403333
204471
460997
268987
445055
335328
163010
406723
28194
196574
549887
196453
532209
453040
462371
269445
388858
341318
490705
439654
473057
570857
300375
574845
54334
449594
357604
131152
481895
168061
561823
168650
158882
447117
365095
369667
539529
185303
40729
113052
205671
21686
65074
373381
92519
334301
315162
58647
22304
78929
415882
16733
515147
257470
64760
233888
460091
310788
313585
237844
256879
10216
479466
205498
561589
279974
566651
172088
236766
39357
450790
532531
545353
494887
88913
566908
238013
569997
7559
211107
27564
571598
347352
536000
143822
129786
406215
115875
207041
313340
544451
304815
53410
286774
533123
366723
419601
347023
9317
56592
473821
555048
318174
480317
118690
47177
256775
20487
412204
125017
546983
265677
505243
43795
167598
550103
141343
338591
506004
372764
232160
514049
510798
119192
557977
270908
381246
552672
6593
570094
193743
153896
374342
319726
424960
285967
472164
462807
326265
498638
112493
269964
557830
108748
67427
288493
331317
291816
86011
47597
467951
497476
515820
115928
199047
71647
145020
283744
525184
59774
71021
475024
158122
506945
386443
192453
249825
70190
178753
138175
560911
27221
397857
227808
263425
479909
488823
24243
96804
180274
151092
453755
285683
323507
73696
373677
544306
395210
563731
74343
381699
153094
477820
135890
301956
60363
86845
198841
125371
414122
266379
456991
222674
142620
241149
66817
214123
578237
406500
370486
296459
148526
113559
17899
496402
295105
109976
195955
66841
45746
529344
98018
400552
493376
374990
51355
384952
542611
353398
301376
394957
162256
47121
289343
19608
96998
539251
264805
353920
514682
255232
70321
409125
326256
203564
131581
556345
68078
327769
92124
75742
521869
368335
148591
299305
292526
278435
281676
227224
171413
145032
550007
143582
298762
354662
292505
400247
223335
89329
578792
454576
577640
2149
275749
286524
192871
35768
374487
441841
283380
361656
471868
233997
555298
234938
369791
507927
572095
297620
484397
276284
76257
85376
359182
501315
348092
196185
527510
71711
125870
73450
62915
373029
524202
423798
10534
288584
362090
98716
286770
66561
560893
424289
381576
315191
29197
286202
71988
235491
57350
163585
528069
316658
578347
533311
395849
428357
311471
416240
488206
552153
112800
127136
43266
32703
264375
284043
249443
65628
319655
179926
471415
126638
330356
387223
214109
169690
395289
491508
108088
561208
75372
432273
492658
28826
138601
354088
338531
83557
487530
509536
229385
94871
395749
15746
389340
434089
80974
215324
452674
296136
190323
563056
482350
77351
233491
581731
370709
304330
537150
65567
497348
273617
288685
443492
145628
209728
155087
96505
363344
280017
176527
108541
312509
387563
197652
204435
238141
46633
405574
43610
76261
130712
93434
577949
202810
176847
317969
162358
328409
208524
417716
496800
408439
482799
578522
277614
497825
74798
119965
89839
246452
411958
407387
106073
274852
388818
157955
209901
15567
542073
494863
226820
212945
307598
5690
276731
493815
60859
481928
426611
362123
309173
298718
306230
99186
450695
357841
390685
304365
347612
227479
302242
505542
199959
565996
224329
51249
136722
498533
158950
416827
554740
70619
242345
501153
354398
76873
171970
344702
125635
10720
477940
96530
508977
264161
3125
366792
512630
487131
186175
31829
151334
167802
45586
288824
304320
314504
245006
282804
396338
151267
490725
539971
416330
33008
14831
359574
539683
364413
125806
56898
427117
284488
479586
307649
53629
440900
216235
350491
507547
573928
512648
405174
159944
380834
156184
505573
439710
122251
516727
166979
127761
383527
160772
551510
181256
497032
404526
404476
412899
265096
378169
78243
266151
291936
442206
97502
441974
64961
474347
191203
450970
175633
299207
172491
111004
88250
303358
209539
537636
517211
293300
85852
499374
1840
20646
22802
12706
7115
409156
369322
511398
579760
460430
177953
385856
460783
419323
149005
269344
188318
83773
148193
194352
515785
423529
228854
31049
69021
240495
402742
203460
94376
309872
100500
334194
502
432962
307668
179584
126688
313315
2477
179690
445594
346875
277622
350132
465095
163290
468351
250893
153520
572900
160437
106935
63381
360844
85285
71215
398726
252048
426815
511546
403758
32190
17311
64621
134856
53120
330419
267933
210448
375376
269026
384496
44952
569767
448779
109146
56092
391933
404710
159440
40036
250870
404992
576955
474253
521404
370798
228914
401539
80470
185473
533283
287748
49068
514173
41020
94513
301928
40341
308849
489909
439179
248582
526486
331529
332282
520209
93985
63617
524979
223832
534018
94427
26176
558809
345497
141518
21613
221272
265789
423001
456908
56137
18442
350270
84463
111878
308564
542374
385779
167920
211097
531798
349559
374162
183650
524799
446983
81738
485142
252444
560620
342232
217522
151338
396324
316700
268478
25529
389458
447861
389081
77889
23893
394334
165675
413791
442877
73470
195002
90519
364745
266278
400709
302958
50960
53788
543600
536088
516173
42482
560646
224222
478433
270122
533227
448535
290689
553965
84004
380597
431995
381999
83408
216325
148739
449424
235163
290700
160828
375490
408288
542549
571450
422095
342013
208971
371552
350444
11313
251801
47801
351808
48050
477195
244909
106793
373655
249550
388601
252074
569972
560018
289620
153040
544495
437594
365194
311435
363163
565622
248786
208376
526091
188537
340946
323752
121744
184919
234230
15738
362545
476460
408469
324927
469169
80022
284064
30403
492041
128970
556000
387482
282719
445950
139141
281123
178403
146487
488346
264686
452966
521419
257370
39477
32888
97696
356828
232357
549230
330122
431923
438851
409030
209995
90754
79906
338159
199117
205232
131856
395083
488388
528525
472054
5513
30066
478979
313990
86336
293789
487351
209733
480470
9172
421209
452201
389295
567494
216243
66191
299148
574977
176794
569535
489733
431854
133142
438876
445933
1599
246535
412286
141271
523873
437118
533550
43605
156236
209035
313924
310538
290282
1292
194310
54759
473541
402609
261072
52546
399573
34571
275898
286001
343534
69884
488942
310560
498280
37615
465404
137130
420156
537721
323327
336862
217272
126429
454623
30407
179112
44054
578675
572802
301397
261318
56872
187045
294032
563083
308512
174113
410487
561128
498319
168593
294035
281976
78200
277479
10705
342765
372260
424984
509641
162887
98029
438995
571920
393277
281609
202935
530461
495587
435185
277659
123704
472029
471082
16410
374505
546826
540828
504353
77394
2839
300137
345559
201928
310200
72582
402802
143154
2685
47739
250954
417632
525849
537132
431495
58937
435384
316320
371216
455735
467973
357278
401833
244750
467250
406665
263687
426754
67078
12238
166003
441522
69914
267683
471043
376608
552610
361022
556230
429366
123136
91263
54133
334291
286813
29187
310121
444382
343466
16590
268224
183249
55544
173799
307145
93140
280498
350639
50481
33909
516805
557451
557258
210060
480793
360564
105757
412510
535403
421676
238147
103488
295199
453481
367074
118450
469638
323528
127496
308466
383780
16180
218026
563185
116424
5394
173401
43433
513585
375892
403432
141795
104015
114770
315923
342566
373193
57124
197915
65889
432017
220106
267300
268259
374448
506471
548930
564132
375450
374559
84749
306936
415048
89188
417400
255004
191990
127585
434371
485237
62685
478120
208901
100404
423767
193389
83235
351930
504000
217039
19253
457684
451151
424799
12319
574785
461976
60988
278512
76310
103855
102275
151347
483994
552302
110721
280293
374383
133279
547431
353964
309530
112770
438017
8351
423187
548363
172319
52368
132689
217886
536720
134689
383611
25660
574619
432378
89697
191758
99984
538879
531917
562632
349302
16502
129571
191474
70079
364439
438364
550691
507330
424927
99567
274947
108224
131714
558539
228306
452321
233567
99928
79924
112128
120905
72155
405530
525880
217009
125524
413404
22649
499428
321887
264201
547783
146742
520338
389129
393423
345261
18191
24522
381368
172498
207491
577926
374485
335669
442894
169389
297956
215570
88897
83246
147498
557686
118615
491106
227073
102555
48014
258141
516984
174159
290741
31601
179397
509451
197191
307847
363902
468345
337226
357824
509719
169169
114090
230593
7267
464248
20371
442695
275501
472569
34950
564934
439593
2972
459919
344730
90057
422434
124277
473767
426268
435481
543577
198164
91359
133000
344205
107939
477974
112232
438220
565153
151956
107004
7666
497640
567708
339852
235399
277172
231022
539141
485148
221222
417849
555119
234124
332775
324857
67307
75723
499597
288847
107641
358901
253924
62398
123220
493612
137699
1083
245426
98981
518213
156102
270532
55722
97362
362469
91650
282206
394478
493295
572042
82576
196853
413446
411561
533288
172922
76161
328730
503278
184972
394663
139605
157771
77400
162685
398746
365208
108803
74124
60932
361106
473219
304438
274470
492057
158182
152214
254926
477025
452359
35074
11655
309964
249156
350897
345499
14265
15599
247179
167781
210980
58483
519329
449150
581726
559067
248252
571091
578441
375286
136440
454143
337818
303731
465601
347557
463670
429246
370116
109539
534252
399655
261805
132733
295451
26734
80153
366484
221094
273083
502327
194216
558915
317402
75948
219594
160607
12081
188873
98721
308753
438692
203754
119088
311206
532985
71756
282841
125100
219524
481064
116261
409221
260305
577149
138220
85823
48376
66798
356323
350389
509471
353624
408008
471483
404517
415961
393805
522021
207860
468178
92558
202503
486964
358685
50322
496267
307531
217228
42534
519361
539129
550001
382172
142318
6347
140542
294073
12333
570632
67590
338256
106453
276260
93766
152702
105156
40515
198447
402783
13145
353558
198367
498535
113589
256365
74017
362563
528331
181278
217593
468934
221776
247599
305206
48273
415823
374111
138832
425361
247378
116182
352760
417374
67065
76994
204067
569825
576614
238472
100090
7913
92660
444183
466602
128112
490714
192502
233233
432131
96825
98283
366493
476175
562229
394259
191359
151159
71573
359387
157365
417597
360902
221872
515577
192362
180653
169679
475685
207431
15155
313916
398188
166205
73753
148911
535151
376112
155466
388211
342302
174062
187695
503799
113756
500432
141102
117508
343937
279203
155465
232612
530975
451104
100245
343543
75296
571038
457461
315281
188616
378652
461838
382572
165522
133476
382462
373789
21639
394941
57904
274653
308964
542302
495448
448600
21164
531633
120777
26560
75494
178283
535858
187199
530624
185197
47316
263403
514598
69512
484346
167159
521181
410195
53263
44476
8676
171942
568195
292464
144383
227031
79121
139113
318238
269678
542035
49370
551154
504586
256940
419735
4392
144438
491008
396526
541108
385719
172595
341678
499884
191721
263586
158035
580847
76468
299838
504091
191949
368836
277326
443453
321579
265085
554156
409964
569960
520561
202963
558454
416309
279879
530820
248310
400161
550350
245112
420036
383838
457631
553992
257971
366137
204147
302603
330023
259497
479248
181753
290076
565575
93400
492846
270706
221105
157053
496239
100409
473555
424683
400925
142248
366225
372641
417804
561729
410105
116252
290234
578088
33345
336718
391269
475218
15660
77891
164555
152582
256672
26534
365339
172913
153865
428658
393710
153072
457074
236599
220137
306549
450439
461311
297522
367872
475208
137395
21029
96006
13632
544
419774
429690
265725
271977
563816
544351
426897
524282
253960
248112
178236
572477
431456
48475
464263
546639
462632
457400
126974
389554
61693
485773
442875
536879
166166
427034
174070
170116
517081
21435
410735
385842
34114
400525
56036
330665
500330
338
289180
508972
52413
568367
451533
581542
75696
139248
518034
413126
476120
543872
118625
23247
529020
234328
407976
397354
452622
426852
39663
202928
484641
495894
348015
192858
359525
261783
244792
82512
196118
58632
40037
166437
577169
164105
287171
40779
364699
498100
474439
253421
513280
280226
532827
471932
338419
288313
405569
505619
437283
529151
492625
273329
180521
173565
522446
12669
381551
7394
57645
297980
479950
519542
483374
367142
416467
132644
474499
192079
392320
378276
435047
471175
518262
534829
579321
459566
346965
549450
353817
139440
391834
194013
14635
576704
249418
284365
19484
180718
48609
512166
100234
401411
125707
44279
217989
421875
482742
207969
432150
578016
242529
251124
93331
525058
194313
279278
421316
249356
112915
79465
541813
182175
87588
517548
269017
1803
533201
348306
69773
490847
49428
450206
252625
299288
89999
62491
162249
574242
62200
235380
528351
176697
217846
124766
434415
78537
451202
578962
504970
534857
391637
57454
239988
407602
296012
330720
497099
555597
218587
366330
367336
376310
383065
5503
565635
27611
31984
581829
229020
172439
322429
398818
450711
541086
29709
192701
18490
143556
392481
24790
374060
497568
140501
490225
127668
299649
500420
579814
500049
161044
144114
386585
157021
119232
263163
226419
248810
365068
38465
181524
555953
308907
488573
107582
504487
581654
253036
69196
443835
77615
306154
342649
497096
396903
401003
342490
148531
182401
506544
93411
333365
497127
26017
285388
79490
518027
413626
109340
573930
306716
42137
158494
366179
545788
411047
18888
372203
247609
406103
108272
416125
129187
113001
412455
320290
189226
440559
320171
419080
451172
18148
162692
459136
36331
27768
348483
290981
68740
350607
107177
96459
418959
324554
204871
88462
301735
557163
316161
234965
109046
384503
486912
544533
449198
398525
557644
115222
11202
137538
323810
133821
208473
133693
368663
320232
581100
331688
552073
6723
547597
530163
578238
289594
31322
278006
566103
148395
397278
547047
58210
337987
170190
341487
543676
153783
105179
255134
532876
481563
474398
444777
349098
320150
266363
310052
581458
578967
141755
247838
495053
127044
131444
514826
288553
368884
261796
193480
106641
431523
312549
305871
457133
420589
225225
137993
122589
326428
334658
132683
385796
560119
135410
89225
341137
291144
97782
308785
365709
59225
416749
125539
527553
337354
190156
306582
426372
104626
147745
154000
6720
188667
421499
396851
138730
420827
535094
286422
357081
231655
408736
389400
458223
499226
544104
208867
34691
422391
209018
176226
120248
344654
445248
199125
47589
184974
232790
428554
143696
402623
321497
576827
299468
555478
286303
549351
69646
551692
345979
87740
25748
24931
369461
555361
40705
104176
152208
170739
135524
54718
134199
499810
239575
491689
248069
62687
467873
410344
298812
281754
156620
45176
256577
253988
79407
392764
112110
512911
509590
179069
125107
52637
512118
471335
384152
309402
11552
341094
413684
28874
517832
58157
199918
114891
228893
283940
462330
367509
82375
361217
389401
115033
261082
77954
111553
548722
217064
521819
330388
260525
451856
345154
394050
122871
168617
219426
370413
143503
176082
335507
827
73445
309302
291370
71284
540652
28872
380142
31164
129735
244550
239064
545155
97423
330055
200978
278203
57827
318442
36477
559547
449921
109118
567881
232865
174123
392967
436582
469235
289497
346821
485724
366711
158279
80756
243849
298600
159831
579091
114579
278829
303922
256575
97974
558611
551908
390954
452297
27569
31151
537438
166805
500878
567320
199819
467821
336049
395182
234238
455225
563194
335041
209142
143859
84442
74456
282328
507979
48358
499594
320978
15953
143252
153249
693
70048
6949
243190
482730
106912
393225
113045
143236
552018
326222
421535
280536
534903
121210
248238
548555
299100
318888
58335
63922
159790
257084
172716
533488
467435
153506
154087
388974
574507
461255
256903
293057
31650
185838
269358
157948
529838
550645
561512
491168
458313
446358
231153
290602
292480
277080
116521
73733
470364
304817
223699
103030
416787
164115
64264
534887
341973
344025
442387
518773
205670
384834
392443
28535
176009
510864
309341
423204
423668
457893
191112
441861
25997
247141
106206
535952
34464
540932
373783
53754
230877
309279
555696
69965
415619
509379
442250
349697
186833
424192
143329
73020
442441
467479
46048
280107
59635
252748
232863
37717
201452
306889
289415
371322
531018
384482
336324
483065
460022
233790
162581
564
33221
578031
227048
36149
198397
428241
343867
18319
276285
560902
237071
85772
419369
47752
181627
291830
355776
121157
533129
32416
494154
515642
258815
46551
557117
486576
498738
15180
513219
70478
356632
573320
549713
474021
156891
506178
471287
54010
382533
335037
401327
473466
225609
544956
382307
127074
159399
521719
155912
81512
157220
4551
162357
183693
163138
193245
163117
4688
441577
279692
82367
232842
216785
228464
551403
109894
109827
89296
133025
51025
457616
320490
92248
88859
89174
38439
130865
78683
286671
308900
359727
570866
208053
219647
190738
355785
160012
560677
240960
555685
416660
264209
568982
437028
367891
394132
49946
138648
158412
564572
356787
235119
373539
438093
235933
57100
154213
488476
202199
353666
413551
160192
496618
357024
157866
366367
29125
311891
503101
365886
351504
63796
444770
47008
511403
132652
124594
446812
373075
566450
105114
533589
486974
15839
215114
175438
121143
326640
9275
150638
429530
161539
142127
163679
313999
216398
185993
225175
18350
64693
332300
72342
132037
95069
347648
165795
557510
66064
267231
486290
161397
569700
139181
440434
231237
421401
419098
392717
340594
136820
352495
175969
106614
11241
18531
237517
260655
579070
427823
78404
469719
488349
352794
27285
412764
427639
131661
22621
425578
461248
32932
149571
40998
367424
538231
393054
64474
303626
435880
156846
425226
14629
541279
87567
298547
543408
83045
459933
388619
535483
347982
478009
55077
342025
267972
76942
422416
352422
562160
97036
225784
40051
512495
525420
166401
154324
535588
452700
20760
234697
227480
106038
209239
372816
531569
215255
467675
381393
63950
489344
292005
341659
3711
141538
569729
460145
487631
176474
33854
52412
77811
312175
56212
396304
242510
523229
62839
107105
561433
18426
147979
68093
25282
224322
394199
534300
481567
400853
546388
158982
566155
515565
132682
172627
108669
490629
110081
407861
255654
206260
244754
260657
290619
382683
94940
305159
214869
356263
154057
41872
106810
347253
401330
208208
68457
255482
316365
294247
98520
64510
44823
308974
484986
105465
30080
442979
86559
398792
548766
325374
11374
47255
388258
304044
326592
452158
26204
311068
72666
100974
540697
353149
469424
423513
296317
234526
159320
194598
511138
59666
290896
8080
468487
173997
384230
424219
423723
277932
263428
434316
444703
242034
333538
149592
271917
71857
268641
161010
310564
238039
258860
133827
279097
522301
537889
136464
177419
486355
205782
272925
402967
559166
208318
128833
182176
430467
154515
363881
559113
423172
399905
529187
519565
355817
453390
82787
569273
445179
211047
19079
92081
379070
551018
445087
191533
115106
175469
92167
203478
523137
20107
403295
229096
542079
415536
533378
505333
384420
423617
84170
404871
558927
157577
76918
18874
366115
232483
564336
136841
325368
60730
38685
427193
143
181763
26226
104119
220339
200703
431234
522478
77405
42563
67419
476190
202926
208044
493682
555476
338941
194634
27932
2640
488710
363072
231471
469246
269662
581887
428399
513891
499249
370929
537620
89743
300479
322845
80725
194398
374669
502279
476936
344415
140540
436172
235984
454232
74573
414882
430871
443139
2124
270354
50238
153061
401758
549338
185030
545475
231998
18833
75576
413275
383494
497660
211294
104494
454382
57363
296988
254050
160243
408248
566998
51272
383163
303016
60677
350003
137321
401088
226376
171857
440000
357578
129100
409867
509772
33109
518324
208163
58111
278401
325720
295420
237207
7726
547309
343076
391596
167193
397719
389116
176891
90659
31481
536741
443426
547962
90592
94360
316351
473109
486118
343963
345849
460683
265108
306412
540466
60792
149232
457768
423380
503855
392183
118584
117704
275198
385222
211853
323155
58384
546171
246672
250629
149431
276254
412690
164255
315962
505144
554579
513965
71226
183199
183437
500884
34321
76029
432160
173500
4243
99177
235017
277812
326510
511895
264654
332844
91844
51403
347930
503668
553795
561116
194203
82709
114419
283152
66960
238377
24247
200870
69959
482507
350930
320396
190950
416193
546792
65430
109907
493019
252008
230585
565903
424392
48268
324338
442536
576045
539453
141205
72376
516732
312890
243355
19890
491683
401850
173693
457178
514690
265063
210408
129632
52462
181462
294814
504439
442523
395634
579872
369849
103837
444928
388409
347370
403951
206356
29838
242945
78283
303937
533329
255076
60855
335992
412966
538858
210030
365073
292493
293794
57353
574692
232852
498919
103460
152795
143111
477903
563920
324497
508748
358427
230265
248341
315773
153205
157093
253474
227019
84825
48653
393794
379767
559136
53774
2179
20410
31825
14547
244853
125617
107205
323231
132219
63729
381527
302643
132706
152776
569862
339703
284106
352734
434513
223090
511852
224368
295308
95417
206036
496334
404642
111910
319704
381318
143440
387539
440959
263068
80690
224126
18553
38693
118564
345665
89814
15883
513604
99965
135436
150026
366683
390048
19491
319617
176696
147586
67785
271429
198209
390689
500944
54517
99260
501527
456012
393743
108189
255630
137911
2613
515421
367732
367848
397512
271820
161163
457572
577527
558128
152749
524642
297595
405635
280242
171201
243780
262404
9857
497388
253452
451693
316862
335207
491784
316019
269736
575815
581655
512989
6662
497626
403353
160498
296222
51203
13904
221282
499157
400333
531510
531697
382125
89618
185221
59201
276552
157283
461839
70675
25165
304361
475813
340200
471955
406000
573181
186038
495732
131617
7570
431503
110449
39512
492051
441814
235701
431185
209007
528318
367386
76572
352507
319100
12700
207925
562073
300413
308117
212292
552235
514504
380116
324914
158779
81862
507575
502055
515612
208946
334469
75033
65533
26670
16439
420548
512511
441873
298051
400033
446902
43737
320944
192007
342460
345980
355819
231343
203965
292225
194903
411707
107239
181576
244949
171788
118447
962
404027
189371
295441
503399
504389
373945
274063
231568
336044
156567
141946
208995
122777
88045
181499
242400
309958
157063
271068
39852
400010
518592
478614
413805
306264
561412
232121
403774
526368
230004
4396
53616
243777
119026
206833
107140
18841
456578
192191
433192
277831
259408
556862
483027
462928
46924
210782
300577
396385
38721
141135
57023
368041
173469
559101
406294
300353
348791
301582
262353
226762
210374
1296
448974
286106
412407
329261
174258
444275
454209
310310
473896
418684
237869
57222
116466
416930
563615
301266
326572
492254
370103
188992
145591
198271
579043
37149
262360
269867
376706
389056
227032
388299
397742
174206
273698
291686
541018
334118
321968
217397
564197
356531
570643
360073
581593
536403
219291
379476
3595
42399
143445
147958
190829
258680
536782
352361
553747
147762
211825
519330
536972
550864
577212
229311
170852
131018
80652
3093
225850
119617
406555
67252
418699
216863
544198
128201
46736
564283
380247
102625
27146
256983
183905
225913
391132
351609
368900
174043
397166
552074
109648
89391
337969
121215
334140
384808
548223
444270
323598
495993
490638
250240
24636
27755
445002
561088
95736
38769
75283
512796
465324
563542
2388
557239
110501
222094
206271
552977
354098
193599
240798
168890
329614
575606
89761
322122
267351
177338
315196
524954
315868
63715
77813
316842
318161
435003
248314
112437
363036
508482
355569
418346
46378
129135
266502
293324
441752
179311
574402
287994
97790
112164
85288
75118
156071
489248
210228
346482
443343
458467
418144
271943
307332
443868
469713
184698
460126
315792
446206
294423
493321
291298
203697
330065
539908
202470
447549
492075
241037
394535
197941
101180
283820
382211
166509
334276
507557
470714
25430
338153
84389
314200
563040
90351
221666
46418
300737
313156
32724
184474
322567
308003
65170
87244
27246
8445
10256
522665
278570
516540
227218
503667
231341
333135
419544
474452
430238
233017
349841
547744
328372
522613
332777
10056
102174
5595
338532
523250
61836
249668
60456
213361
429386
357948
99179
474110
58137
111806
275253
7149
313359
324776
446637
45496
465074
134034
49883
398045
114420
18058
54264
267946
508996
322894
498228
347823
368565
63521
489046
454449
460049
73467
402313
483469
347163
352895
49075
457766
262014
547413
500829
532773
150834
112719
41273
213961
303550
451440
409247
353970
434723
304347
555357
37470
416170
574706
574315
354321
328286
398440
458481
410589
156372
70603
458728
45197
212605
5804
481028
463849
314495
423944
467931
447927
188689
100428
163682
28702
324051
432798
157213
519703
147128
38092
19716
81616
576966
127279
388085
72539
513016
287527
1869
502698
388846
386803
53345
153697
303177
264420
250564
430821
136042
290558
571364
391684
475586
222261
52638
26026
194012
235124
131611
71361
209773
273323
8647
79544
500543
465180
110762
183144
155687
236290
524382
126727
359149
306394
239395
56042
292206
329041
446603
224117
184485
110972
408101
549629
240213
453731
342060
485799
208761
375063
220808
538259
499837
520707
26908
404616
300357
189095
376456
230862
80646
215939
262933
10107
475928
167017
282155
143215
214306
329008
124985
414008
498657
135037
417440
101146
291861
114164
64889
25143
438539
56669
503233
444913
88109
344483
272188
242757
4979
219261
371245
440352
392260
160858
403425
176314
560624
572453
78490
19032
187722
38919
73503
512240
195715
401857
376123
215482
135460
111629
156935
527995
515982
43305
138834
310008
361572
472228
383185
129945
475413
534801
453509
72075
48692
227958
307786
336602
344222
183287
128598
38710
257478
237487
127990
581496
569319
392506
7298
204100
417547
446917
9450
213171
205504
8119
337275
460675
456377
334809
442106
180580
148830
559707
309655
381109
483330
285361
228472
243104
324158
576831
52835
463771
258433
53744
308504
97589
382333
209755
2473
303538
83565
68628
442301
161129
459382
447611
111104
9941
398438
207458
178317
188946
351319
301415
265743
383046
1176
220382
246252
578788
146757
437129
388464
569432
360851
481596
539717
153104
181030
87383
546248
579405
374702
142790
337305
350457
170658
208166
248276
121442
133527
449190
481886
393469
310196
499866
567440
102330
512722
95679
425324
227985
106244
231125
247473
478522
575020
507312
426546
257864
421745
12809
216636
463217
213579
419223
49648
224693
477655
140010
305376
510103
277689
92939
93685
468332
321390
1667
9270
350107
284465
312289
22498
450620
578752
459182
151739
141576
222842
487931
517465
188067
425120
547341
16451
227230
245315
298344
24133
241747
254927
222681
376295
246540
202187
450364
133667
31620
153543
184030
420840
295269
422670
469857
488287
275933
547612
53965
360600
25595
208012
291588
484425
70626
3014
31521
370980
542163
350035
178415
365317
259877
213403
387909
69568
249838
501898
167818
146675
549885
213830
5352
337502
525762
339120
302513
19432
83850
306670
388350
318193
185865
79969
326367
278323
485027
385029
307172
334509
194138
521717
332940
563574
549728
101862
509520
555144
537860
38073
86249
370689
360849
339890
326410
130043
144228
153455
373111
339202
182155
52257
581415
532761
267664
530500
363106
468954
252135
359115
305639
90839
215132
534787
19786
458410
344279
508899
66635
557321
568004
83614
523637
434187
383289
3145
269949
92656
533173
408534
384476
447553
38539
294695
335194
143068
577744
367228
537857
488151
133464
144305
469051
238603
109753
60409
243817
464366
161308
17482
291074
505516
336629
295823
291346
417332
206613
110617
402283
380802
562622
12192
547617
197350
325517
142856
476787
303670
280083
282143
165055
176852
278168
513946
182923
322357
430048
156609
169872
426241
511324
325992
486383
185756
87387
539694
114119
478798
218365
524459
321118
490320
78170
463699
44579
293124
350898
430380
510861
41018
149298
530590
558976
405368
417430
148042
112997
398174
192168
14549
401828
373571
345356
224437
336404
125698
350251
79657
243442
519754
459954
404191
454234
213650
139277
445334
440212
505492
66650
432441
67896
7888
49733
15259
451561
492470
368780
86468
318789
371549
431439
572260
322987
262658
109937
273086
434179
397089
468161
198415
128602
398222
578871
392637
279864
80953
442161
353595
346863
276616
176857
231450
39770
386165
75663
2592
454810
337403
85316
493641
370842
196699
291742
204044
53697
11340
87052
411368
236023
18918
80185
30270
561121
82312
69189
523426
186079
324253
560794
323564
480036
517600
574145
374950
305101
431306
517973
340934
72018
87929
413435
162429
412531
381323
215353
360510
410016
178331
237759
16285
509811
26183
175331
176374
332532
261603
13432
579902
136920
484279
198972
473153
11334
385962
164242
453020
503983
264964
403107
448928
343692
381482
387773
226171
473936
574357
344325
140651
15596
182903
321742
74743
246233
14108
580540
490105
502318
500568
491755
129989
28389
500833
326582
293011
374886
468043
74434
539478
29680
156098
367860
556012
192817
121089
92795
331405
506574
567118
433547
12179
353320
94419
173080
290828
446117
253749
437514
220819
576941
147058
531928
22589
173142
39399
373578
192153
482305
506540
394904
373521
575372
419235
439173
160927
160031
438811
222054
279850
280710
117674
245642
545000
195045
436511
258529
353321
442539
213280
132791
87435
310524
130651
152465
327890
69944
152281
351589
83736
49885
73773
96711
333106
126822
380906
151733
17031
4988
39811
491131
576449
207548
388395
121503
534673
183469
483941
137826
204036
575406
222340
358048
567535
403657
237256
503951
116667
319360
495291
19447
274678
176912
75426
528261
305351
497021
239843
49091
89154
432373
505080
342335
183614
300082
176701
297736
509028
297046
551596
358923
425412
62549
277749
514722
181386
157261
35891
64103
303439
475904
375405
265001
99283
175061
183273
140974
192520
234889
505945
360624
135042
128920
539445
161161
478857
100274
259728
221882
268340
69553
424293
234463
410932
181132
482233
563641
253342
104198
301262
156696
76547
453870
516800
567205
292118
57006
33489
250440
111801
414481
262371
352549
367468
285418
90010
45830
277793
96517
525665
382671
347664
497441
55840
361157
383846
142454
132690
344928
21161
409115
208549
18837
89430
306949
145668
395550
502758
420702
226938
93297
361521
312550
16875
153011
393995
15984
419378
343629
330500
533536
531512
104625
127573
83476
18903
51008
410246
533156
263929
43290
491725
328026
566470
18699
544278
76351
152987
10449
235541
50811
425481
105961
551622
273416
539238
329421
156869
382374
522880
441432
503972
239455
207844
231895
182867
563938
298928
25743
221966
483447
65375
211775
172057
293895
360494
142826
304657
2154
526103
312889
269280
492678
139721
114946
374974
58253
133343
82668
273645
293244
417190
181852
81061
540414
197685
39866
152499
175382
463360
23023
138119
202562
62347
410573
248457
58141
130839
570714
402774
82920
78803
238598
385669
331648
350019
85637
85787
421437
117095
496854
156113
126272
140490
239888
75791
101265
153971
328238
159854
126123
94355
205332
52891
528488
444273
310804
236747
287402
423810
341950
1228
136077
504697
75552
70588
202587
470885
515895
296523
299017
120046
140286
421978
535821
486910
30843
345209
75405
502410
104685
481480
279256
371194
132132
165639
43753
124327
45472
6471
254143
199927
165638
156302
537456
552849
113049
469294
24040
538115
197388
119061
564936
139260
969
423740
247216
312406
295668
253838
291209
173598
389490
124232
360877
516733
134231
356428
450343
184402
110999
124243
138086
298316
184951
580972
285646
287443
87414
524844
480181
376193
146127
76307
41899
375341
80455
118906
455966
205513
552352
268233
281809
57535
487418
245667
235787
518440
557595
574537
515355
445128
263647
505269
65993
494747
298138
494220
212080
365133
419117
529122
349594
143120
89589
50531
551921
173229
321258
399532
30998
66926
521601
241620
480583
255824
364307
315181
316596
389503
221433
45536
447917
576987
247264
262274
499068
309317
293072
6460
263973
113387
245026
302388
475159
446359
181805
36252
278134
184172
272148
130262
476872
201685
447854
223714
144610
297819
580248
346089
53490
142999
107405
231549
121677
342929
191672
248918
1205
218397
169233
437331
538175
31634
364493
293570
345419
269306
253426
454495
397279
47137
191304
511453
409985
533942
220670
154804
230148
446352
441471
437180
552221
573149
126631
163316
256251
171850
580542
503148
9400
272678
333150
492084
268670
578964
526580
303089
450169
46889
215982
171757
254379
263323
194208
322119
543231
274010
79213
207676
432626
130456
198312
196924
565853
109482
279265
104624
61735
533511
19589
534268
372613
89045
77151
350231
478517
411044
204091
477064
147000
219984
68204
5502
246124
108111
228197
343149
427070
409725
464858
129440
75327
472211
65008
115772
218997
377393
543025
60507
534876
548339
242452
445574
215872
213162
439410
114586
472733
77681
473869
492609
515214
49660
431742
383359
449903
437117
85881
261346
74092
428254
35206
559261
390902
490279
79084
461945
108651
334813
513688
464196
510138
526342
489407
254986
414340
278226
61034
451284
225075
183319
577614
300330
405657
20553
378299
574069
308555
65113
435389
344094
24385
242427
451120
530061
303418
369045
447449
36660
440937
285047
55395
55155
185697
321242
347233
14007
292419
537672
448555
141228
366510
389753
269600
197369
22196
394841
408989
505786
62041
101535
8708
223468
193114
98443
42711
148403
11390
76211
305368
458918
388854
153283
283516
245430
133051
254834
368080
520683
242411
426202
239837
514200
302193
34483
376478
6177
189209
172094
502979
439339
365277
218249
70527
333095
452178
122166
511892
114239
546210
163479
449466
321522
422350
543047
569450
154589
558671
544122
321865
340511
124601
570981
490711
353982
66231
442609
302077
209468
507958
254644
122217
495687
260330
401642
433504
455384
285882
447169
162454
386424
42182
511430
173968
362026
530033
129322
574166
34474
450125
47603
176120
514416
405296
549384
507473
507273
367128
204887
134715
107963
304749
269282
170393
578454
265378
565391
101013
170232
210467
564851
519479
281365
472598
372894
18750
58816
568611
51741
460053
217883
267182
229659
215708
565941
477853
450581
368291
140307
204507
160456
252617
545958
46877
84124
524850
260238
116479
62311
137595
131386
258285
365623
11347
488374
135057
159983
577783
549766
211141
217517
504977
246951
221737
303365
246066
32456
550055
262006
91520
379210
142719
531000
220041
541631
375130
730
34141
288882
251094
157067
304240
427876
51119
115946
460652
436738
379014
423039
351297
279824
512938
148319
292075
109873
552636
92131
226802
295270
442582
315195
211175
506483
356181
365191
216581
440729
548879
53082
35814
502402
397639
571865
85926
566923
148508
1561
290026
91564
529798
185475
160661
399177
48840
508580
185181
404601
246973
53223
326627
291048
294865
533239
52851
86357
415714
126131
580856
97800
206620
449471
12947
174544
81287
359238
143217
28115
29593
450458
511153
284292
74030
419697
124983
161990
279561
373284
483803
209940
456584
242523
359276
375914
426061
268396
223413
396568
23995
278032
550372
209630
217509
570826
532142
242734
294431
159260
418152
405621
13333
268755
502895
66144
524611
496531
286507
484225
28246
111811
62474
61605
274058
50786
250804
534942
453369
149646
261981
96288
113672
397309
175729
430567
171733
573753
119081
344897
23937
419008
313665
261706
297085
257076
467696
230881
92145
408235
570448
539775
553709
181403
11449
65465
221350
77953
575637
416104
366536
510154
70921
440037
476300
408147
349611
35599
188028
358359
112581
505530
347254
549182
150623
420826
67867
418565
312423
458255
309883
127911
350386
106896
578984
29984
535608
510838
83067
113019
406071
160892
82456
461016
309000
389315
572734
42267
440507
141508
40839
135411
68674
392251
483587
287331
254609
20774
240605
470784
108408
10395
124949
304099
396217
473720
346334
471450
498346
238199
329304
568082
555005
156025
341227
315622
87718
502006
298362
509262
519112
6437
240102
402499
289702
103127
163306
565691
488030
25293
407202
114504
315805
467843
374062
378134
64865
66700
320974
501243
424642
193895
562054
65088
556758
103571
331280
391728
409181
55806
400836
238890
345580
105670
318204
158628
554981
226472
250798
516827
186095
527504
495786
405894
371283
244050
86317
522175
123627
162627
416911
489088
111448
524957
511294
486171
168781
359066
372731
527378
102355
318356
63328
440023
577651
120441
193181
542024
353130
41438
114414
461758
398028
44993
236721
303566
94563
377588
325410
474479
263355
41638
382350
277945
310094
429415
551896
324845
44749
62566
217223
292649
157192
119729
342397
213457
164885
579231
68973
134811
571497
471814
193605
385036
391588
239005
139072
290115
95770
105448
516677
290196
569437
472671
430096
546670
512290
535179
58754
98115
36409
439982
562045
314026
491058
510587
337843
562308
227882
104470
138549
275496
523322
514773
251537
293855
415872
146831
43957
332990
486306
460188
498931
150314
274014
506569
356276
324979
448998
234554
189067
63953
151589
451598
169682
96884
40404
7961
491215
502896
365993
29437
190185
283120
35269
208543
120509
345411
439426
46428
72832
579303
288765
571847
439537
47285
482998
378795
253576
414638
492079
131361
34582
35795
459662
100553
46440
333703
328299
50975
45574
154785
156636
504500
61566
62023
322125
523033
361587
399129
518968
19129
92190
296997
205089
434417
457037
230449
188345
141779
320823
517315
165401
214703
482735
290093
387990
363308
452179
26735
424270
178025
35711
297146
259761
140987
242610
339177
106411
42528
491449
362737
484915
250364
137106
520781
99477
399988
47112
32081
182366
189243
217936
428812
159609
218766
306536
273889
405334
516916
151629
53123
232376
357402
407291
190788
558808
524595
260618
174425
453341
190499
554145
31345
408808
88983
414212
173532
408955
261774
218343
439143
68162
570185
331777
171740
226761
308274
169562
564830
113097
566012
229427
105668
49151
360798
527733
272658
72051
370513
61101
86951
53102
287035
578324
364205
428148
469924
550281
532732
96402
75183
374545
564822
271772
166340
493102
446462
511647
122040
229837
160855
124039
316708
263679
458953
5599
165589
333020
98143
441840
300753
279083
384531
414673
122208
365724
69194
403675
31980
390238
112698
39405
22382
466410
351597
312868
206257
563696
536656
14088
32610
166344
519635
433103
66011
110562
53503
437720
71807
268742
529528
370013
22834
188819
292926
376264
430640
546987
32510
279838
49413
232287
45663
493424
378548
286119
308715
458810
360400
33131
272666
441736
271929
22341
462527
557896
418882
304827
463898
399269
346605
546292
111338
397322
366759
92050
265200
186276
430079
338054
101884
370900
188053
27297
158770
489815
41848
519758
351166
444495
500200
492911
481327
89258
414750
528705
50844
174018
484636
9590
30273
393089
328838
356280
99115
183735
18380
152808
84694
331395
137260
285773
333406
319221
359563
548523
61602
163518
504900
199575
580388
214274
107084
520124
281032
220511
268943
447546
264032
410627
200116
428754
91353
181179
543090
216096
348838
342387
383703
149669
85803
199771
533003
497375
294350
243825
386279
377845
519838
110560
521359
521197
543961
293390
512982
414510
416745
246590
520524
25853
255665
197796
300216
136033
408307
332461
273556
27530
187424
568633
482382
389804
73738
265628
285421
102746
99908
120157
357586
443780
436111
342142
555012
558642
318405
8718
235000
543006
346259
17741
185373
306524
266400
83935
38070
578107
276631
559303
327565
102411
150487
321557
198495
270066
432309
524108
110961
234239
562519
162867
325836
530220
264121
8181
566249
499622
132084
537727
150830
284658
145651
342367
480223
525344
178189
456865
469130
11525
449976
540782
558635
68050
501385
22103
1342
278222
306893
536154
277094
258773
576015
510515
22129
243491
331289
228825
554537
276585
384338
359781
266831
85956
254568
152870
16995
396727
284762
375449
284152
162130
132189
271248
270893
377575
5037
78465
163219
418002
170960
456127
330204
240775
156466
579471
271017
489920
224610
449031
147223
357930
329900
237254
408138
510842
19322
437303
401124
269632
273914
333402
412793
424258
497664
539975
506127
136552
497867
495379
133819
395388
102614
548126
322785
190406
34847
375765
458613
541132
446218
77118
231460
19087
305634
255974
469687
365511
461339
55299
401384
212675
177486
338452
235808
248148
500952
530261
231476
33123
492562
552507
252968
435187
325688
150091
351744
383033
211891
500175
478225
69842
84693
572426
161758
124991
337653
57415
425634
569272
346517
346083
513458
482978
190546
1374
175197
578852
122535
258136
175994
101145
456053
119345
209221
522081
30413
66711
264013
119845
155443
87503
553962
555267
572555
60090
331667
547224
254407
513260
93236
367900
205190
192332
519801
95899
511420
327352
581899
134844
94162
295675
338255
273918
502510
177383
166541
451077
381658
546524
96488
29253
211675
377879
352748
133836
195567
26802
486694
277955
403531
67948
6870
168260
16775
99543
569773
288591
83656
226973
159451
167166
391689
223314
558966
339468
312870
363853
433075
238404
574810
27975
142744
328181
42875
393857
178744
196879
18136
517425
74446
551669
114398
95833
198625
145747
483867
574411
198247
502168
104629
288114
248085
444895
322762
27032
206496
381254
60052
133964
572525
190362
572665
94852
170147
442306
491556
91839
233033
270420
224777
295478
115245
319432
255358
115912
191314
97580
119630
200668
416931
199358
26967
464787
286458
418761
297349
430681
115088
420878
323851
144723
207635
297249
511384
554710
124796
553083
108130
1987
518182
108668
451449
532071
169606
172690
201561
31569
465835
119120
508218
280858
256628
399666
294958
278636
389759
349469
54123
154861
230838
163372
201622
549225
185774
540859
441686
254033
361244
465715
276969
488454
463588
299609
578362
261388
352755
64442
16237
405222
344633
108452
568270
303653
208031
98141
260738
451144
565570
515158
297300
571279
478407
383341
379404
447558
51258
70134
386210
577847
18688
55594
133161
548090
221911
85682
88349
465806
23309
363387
121349
131815
199989
419867
387906
374218
380459
334471
250368
155793
526940
357782
166426
338903
138644
570548
354515
80517
283858
454762
551550
43375
237277
248912
235575
365220
216277
127702
425369
563271
231954
452917
569452
581749
399744
216628
188945
245497
201717
138185
13980
176408
17003
523869
575755
397681
304984
463583
2014
369840
413666
469634
575822
36349
440991
7991
459967
75319
136795
448511
439224
445200
23991
157390
165831
60989
307943
236323
836
288150
338108
64015
150703
296564
85340
351793
395714
18794
259056
486803
208342
581451
49853
28713
254225
364993
32331
102329
328397
384993
362094
299457
564726
466533
170292
453310
146601
530494
561465
54598
256702
414236
274671
393014
205196
45648
213156
46463
549882
439573
99348
119677
497365
313034
255747
231806
120357
168353
313762
561223
28290
114375
563758
348887
347790
201825
414201
401010
371046
206579
451155
160185
49133
175642
468917
116434
515993
25717
257853
263644
232887
208688
167859
358939
276381
303611
300867
172006
349483
244823
285275
78820
157938
88970
126995
359356
387042
202476
98853
200471
279549
89285
74617
31217
375184
213359
52774
194724
365305
218017
360480
181886
19402
451214
42685
80194
548337
1591
44504
148170
246125
26697
73973
334240
53800
539883
555245
565582
153574
368980
460312
379659
134768
37616
136533
31248
264222
307800
23575
145101
481425
561619
294689
206922
497928
313321
544044
236426
451406
394715
484060
577959
435692
191017
140840
150872
399297
460837
384101
27476
457901
287550
86956
574135
124617
415016
323979
233348
120411
103815
211713
497838
356094
396167
229984
206413
403150
81079
444817
520154
8749
367558
404373
318284
506561
365217
137241
191225
381108
332609
374982
161861
183704
482158
575348
290177
169048
276921
121497
78312
355169
565273
73118
350267
424349
255691
515555
541562
110392
410375
65982
192296
363645
187592
116819
159791
91080
240455
450561
399830
221846
6211
246197
500219
297726
163798
207059
138573
571678
336667
157756
140020
416088
219920
111435
101588
557884
331764
314264
93672
43542
102594
19132
24402
152340
331569
6220
243626
448275
234934
382207
197398
125673
513381
368752
226821
298067
495125
312412
186705
24386
26573
271560
25668
447613
486194
333745
397665
29587
566824
246106
58690
556025
479597
386929
559159
441415
80131
493610
567789
436273
191687
71986
150788
268539
332607
234470
190115
273470
64342
48708
552563
251343
390298
171962
370208
227460
94536
61782
124607
55022
92051
331366
303928
341397
73009
312632
209682
139637
394517
240501
85576
248231
429497
418816
202273
21046
123555
204360
430519
363927
139011
279140
44312
192047
521587
319456
328316
428769
311531
554377
346621
382668
262386
359965
230600
20820
173490
374184
111086
188421
136720
477500
292456
162495
111014
556837
219473
375916
44065
165771
41271
303768
68520
155154
493753
393692
357992
576136
321885
272241
231379
59207
13177
37751
305803
78288
157417
331185
555942
231349
578524
83768
193424
501502
36196
463781
73634
553935
385625
360698
517674
551959
531134
402626
525208
502347
116255
119404
278295
159977
474526
236457
300725
522315
80713
193388
134537
307438
88951
429109
471567
431897
111547
235057
409098
34820
235522
150726
539302
471184
491282
458365
484754
350736
329939
79589
523974
9379
579362
112372
457558
192479
514249
478240
8899
34580
424819
68291
178994
428067
280114
549119
212895
108953
285894
81056
73832
56562
278306
425722
388674
400516
304557
575610
63480
54967
128372
69536
301981
567536
76026
404534
134119
450786
356314
272857
172979
209063
374551
559576
399865
423093
29252
128891
297108
453507
285968
466988
509423
45075
27917
368648
126260
538132
366615
157430
396543
100489
144269
569841
179430
406050
14226
75481
167084
22488
83483
451798
475223
354121
466531
220160
38574
274052
149622
128110
26393
214930
313342
269922
27874
167964
180188
372794
440617
515670
368807
196571
347747
350068
338220
278535
581356
523819
376625
411866
66427
320203
498806
173547
431257
15440
382728
335887
151393
454818
38031
326698
433134
229342
102672
270148
478393
316912
369817
501498
427865
30113
387383
306855
205289
20207
277235
554805
51094
300244
462424
475634
23489
304578
253362
258915
374629
548921
233383
78188
219894
425027
36942
426011
134074
187348
517570
364031
140454
294258
51549
569703
10779
348931
331627
435179
302361
304633
80274
527363
5325
99416
26768
505286
529270
431159
318722
16704
499826
257657
520832
250137
337777
250335
256980
75905
49602
431364
173907
255244
356967
387506
578467
116083
116936
561047
524889
387569
105884
82821
227468
191585
248284
399349
158945
289712
210789
97006
230993
95583
511341
341469
374352
216417
94760
317439
395557
54761
83574
503207
216333
113736
168812
453981
214871
235064
301344
580698
1442
308476
412842
196518
66087
146785
440094
108327
160211
372855
119210
24260
353299
357044
54643
372807
185409
327624
328802
342682
131895
104455
490749
568238
401244
331075
474272
42279
4754
328337
51948
293733
473929
545663
171255
548713
388721
9214
317019
377497
428945
7281
468063
196244
139108
367087
373997
380552
395248
380634
50380
566274
350051
348474
13943
430756
524431
435334
384465
439481
393478
549518
29074
513181
54329
45392
361913
149272
556641
390134
371472
335148
304696
280891
122020
127192
359232
54628
255274
142665
543762
111874
358019
541744
343703
157928
259755
342403
558457
491921
410019
310858
134016
203095
17182
150649
31796
242619
281072
552186
457394
341910
3378
562059
51801
44743
306437
75179
419444
204288
321496
98729
440724
453565
215581
99067
403736
63478
116206
393838
308128
473002
278095
83277
171382
106314
357109
186721
523470
59352
94614
518383
357303
241396
159598
359118
514904
100083
513727
530875
172995
208649
178691
89898
564281
208566
175437
461715
326128
34183
44261
5961
85905
553780
448837
68743
531092
252054
293564
43611
281508
507427
433845
416786
62657
407948
231628
248007
490032
168175
115128
358617
72764
51314
20641
71495
439443
560851
365687
265550
417911
428
388795
224477
164091
218761
336300
302608
554266
529522
194532
128515
60448
444092
8629
161925
64898
547854
515586
467988
306466
79362
398798
420825
33005
315350
540193
388215
351588
332627
551995
111609
543742
174888
523677
544695
224702
431738
404145
64718
422522
219393
113159
348973
391067
552377
305740
21746
269429
145520
446835
383420
61684
304186
369345
371364
82688
309900
241
97809
247484
367569
93329
340089
133963
5486
122467
296065
65530
102947
79721
505953
221605
484500
106537
352286
528181
450959
209753
279391
400983
363460
44795
368510
532387
523096
517823
539937
504470
539224
531135
152158
424502
452759
197266
341296
48728
371782
442019
561650
178683
78671
447187
311002
307794
143098
194851
133556
342933
246436
239444
554255
106053
531178
368855
105711
328596
440184
491732
183338
256916
389477
214491
54355
214966
294621
261487
516508
226244
370123
246522
562030
69266
252771
374333
291981
446703
530259
69015
325873
133629
480212
331392
18957
413058
140122
566631
461331
362482
266601
205906
467096
494580
362599
382855
470780
175878
24958
71938
512070
62817
204661
281541
470288
296381
78871
363119
250917
234945
136466
307573
486122
50514
333998
361660
307773
261558
39317
17972
129544
139843
873
219329
93570
42551
412431
328551
405348
340327
201004
402570
475641
217425
311304
196341
189387
140439
496019
580608
509531
462978
508115
105783
55467
623
286322
461254
262896
151820
402867
260105
479067
532963
121989
469356
471861
508950
127394
527086
343053
179699
310354
308134
166918
157581
416523
291202
359451
355106
119709
270744
529159
542934
78260
283768
561187
358252
280857
88562
556633
548485
334161
357567
473055
327529
70744
431113
249815
67727
555894
205102
456328
235699
401556
154587
237118
14921
146149
327892
27463
23272
181963
441165
135275
382406
283833
143221
567693
356351
448243
552454
542527
243810
364079
312951
426053
213375
227730
269511
86426
380427
423058
91334
527497
86848
104150
55955
512394
56373
189997
70889
575198
266070
410221
399416
185821
507362
82138
404444
48791
245513
495332
547630
457119
445365
41276
59386
254965
26025
440060
507042
95063
248767
227463
421009
162752
314541
67455
293909
177173
28820
548174
530731
333826
106508
27658
106722
395113
321516
557819
77837
447569
335241
523230
39368
558229
273067
130645
226154
142774
487428
394275
481550
274331
152731
376767
428125
458950
345434
182078
156999
361439
575691
229753
213399
66460
261712
572671
431557
19042
95551
254892
366440
530952
280347
359864
534394
339245
579247
267710
130508
45564
322610
170788
72714
267690
498975
456486
263299
515911
80130
388881
167894
239157
29370
50145
327665
220025
65357
131295
415964
332153
85381
124246
524725
559902
572980
86136
406211
570995
147629
509609
567603
55280
56158
40042
332205
7730
226957
467848
246057
572388
513809
160278
5617
15267
342244
553998
100006
26803
306173
499365
162711
33561
181421
382315
170293
463865
146334
315565
156104
477227
122996
40083
70240
191053
244496
105150
101948
130291
370337
464317
311082
22646
482848
151896
38645
565624
215554
160220
37871
472102
151585
549220
120519
338200
537604
337551
264392
514685
376443
485897
102057
199943
180650
455772
470117
529670
236925
144429
242100
79501
127576
469603
38828
358869
357176
574297
488743
61747
333565
92894
91349
209925
202843
152360
126895
238074
278988
25812
354333
95106
424933
448308
165353
126434
279407
413124
324390
139734
142698
520528
236432
236874
281829
451038
113233
153510
96440
205435
486232
267200
12147
456143
124759
347216
157418
247333
233556
309610
211370
439658
574783
327417
326938
509416
456199
29059
338291
384092
533855
438186
367771
389197
492785
574282
420002
252269
525162
135483
525732
236985
309573
388564
370561
204289
339986
460705
356490
632
409099
387074
3425
477955
479829
224991
124072
4509
367535
163473
5816
384337
152628
407879
275488
268992
216449
83639
392961
402720
273469
26398
179141
549224
257060
353096
374164
302893
289633
206268
85814
13729
74638
223540
438567
391140
53328
103558
300323
16593
157046
519193
240434
384527
573784
355450
390350
154342
206800
350416
534656
478721
52340
10496
250912
236567
155319
285250
381247
14557
514529
38714
196885
98287
262565
136768
158227
138890
200348
306073
513574
400981
513389
407646
360878
274870
434893
103379
101312
220310
427615
301402
569464
512403
70589
316704
300773
168974
536
111535
274017
987
552775
376859
540784
20175
578786
202138
394940
37728
1404
435709
439777
526756
498794
111706
312167
162841
391142
133485
373440
227204
138075
561160
215244
15335
134574
418825
