397899
310683
23004
117931
220218
491525
331425
381008
256565
445774
148002
348935
32220
445906
281910
387056
396143
36925
391088
351203
129995
506605
552966
412172
463969
240129
273443
260899
471905
203459
416468
275658
195153
516849
267697
427859
286336
333571
18601
127042
539941
499786
413996
180179
36639
18917
7625
171768
127122
570574
461121
62941
32220
200307
475523
409744
480687
29438
171142
75065
110776
140340
274537
57201
9620
14876
334283
461427
546074
8285
547644
13675
367035
439932
133937
139336
424987
513361
271484
135065
109145
494174
347445
222037
118162
183836
559267
131093
580191
363407
337704
439445
69081
384679
375080
242039
495542
234161
171637
229969
444086
263400
57866
299811
100271
554015
447524
576695
346712
172173
95390
308954
127558
181756
165684
8657
69197
446033
508504
507329
124764
327921
254179
458374
544786
384998
112896
358576
302000
241617
95592
346456
274116
469014
420629
59476
65095
108045
4208
177609
238200
409179
508151
168178
321970
449889
113182
532966
548273
223450
14759
553894
238562
258894
24608
5500
267000
378049
143392
65610
398962
69003
184536
85036
99751
357169
303252
574696
316061
444691
290774
402844
439874
407092
327881
86094
93875
94499
45325
552330
335415
557848
563601
244465
456589
222122
128670
524820
339639
25625
403332
444315
398757
254100
110567
325758
545251
97844
529511
207363
418085
107357
185555
40143
286925
319406
84881
286914
157825
352831
131565
254714
576733
492219
70251
258792
473779
128405
430495
178421
440546
352841
561524
391175
178131
219327
124028
564483
542832
203707
578567
457800
94096
109836
93667
366598
186113
28097
404101
297829
506062
318385
53037
260630
514567
495258
442400
253125
340157
110634
139865
304158
429460
289242
314398
223086
177109
225663
170080
79503
524049
53589
462968
535898
432460
510644
114678
394598
521471
506799
505627
527637
539216
166503
162880
33383
97729
411261
308936
319952
199469
409489
540321
408835
109097
260381
504030
552569
363719
477295
491272
78085
350361
160433
339844
283426
246982
491113
110045
66014
178785
431363
550761
517931
254032
487225
130880
278799
105768
500092
476385
454745
572183
441850
501648
106895
451213
481841
305661
526506
388905
452619
316612
353175
425772
217515
222191
333048
514204
310878
126947
412525
75898
279012
401235
358222
195952
551571
251026
336081
396536
160325
158831
19151
571158
540848
106750
93922
152746
357881
380885
21246
267256
536579
59718
376196
479550
541067
569656
506073
55226
62420
83190
256921
103566
346576
515758
218114
319650
120385
176435
13671
499784
150462
523749
273174
36996
16251
80585
282566
237000
60710
166585
500677
560326
565769
320125
306975
154305
455406
356752
333335
520272
145845
235473
533843
458606
222664
224592
15219
70213
442060
326311
63893
330609
9180
497097
440698
208723
502364
241369
173546
477137
166200
251132
97496
228334
530282
409451
563771
173760
234176
184589
61307
166313
39987
491111
258270
146620
186998
359772
43960
100668
436990
256215
399738
362804
304627
395761
273174
41818
492810
77481
274184
505729
339421
198557
321980
330164
490434
471822
257958
214904
27406
225468
48489
499024
402219
341087
98210
262521
255682
411792
188927
460533
364582
398177
382466
573191
381305
467460
88744
579937
44129
359949
576700
202571
219486
567495
427493
490908
564411
43206
246298
465906
383768
319295
24032
32606
239793
430405
438060
536641
140867
450434
415027
97339
49562
35241
117884
99745
220348
204458
143490
391823
308968
147337
278952
278776
323489
153340
15016
426077
421325
176008
78663
424326
355426
302397
516444
19151
411517
530629
579224
423710
572469
538737
336267
103539
23258
217108
61966
455984
287095
393159
28690
493408
156594
455877
189461
522534
361030
236580
536474
520750
171330
435142
528189
130188
276218
263493
532155
526697
330100
173791
555520
12986
155849
246958
488657
81855
253435
361212
502616
250084
26733
292973
154770
278737
524679
210537
428898
218649
151523
193629
168480
270558
374453
335039
554617
292921
424308
38027
443607
536109
449743
169466
342843
555065
245757
263135
427800
291355
533158
144734
145280
39027
39434
271058
529602
221674
340419
528425
504554
547118
72222
271106
548953
463581
529188
546053
443673
121555
444025
305287
319256
467929
541231
159567
472953
235217
55753
32286
270315
159411
12475
534917
313605
199458
571553
59738
38046
371651
220348
181022
9745
235842
125180
527073
416869
365187
410981
574144
445829
98395
354734
575230
395958
374832
62581
417573
154179
521739
221755
490857
223203
106269
433805
529630
303340
302715
335999
473508
581419
198323
333216
271282
412830
290753
33295
27903
256474
149091
510418
245304
312218
47742
345880
471039
427816
445639
469934
386537
178484
489735
324901
218368
478052
76893
261323
517430
339059
367814
380949
399600
277215
554455
265236
19193
257786
500136
194574
391419
432636
478415
74217
109314
421529
211449
406708
36
63703
307
22012
218242
86526
255335
63261
74069
433616
476530
359139
369504
550925
134937
472814
17766
52183
417726
397892
455362
181662
472250
319062
250677
413847
378911
99030
245002
268731
92444
263993
277070
434264
549400
63835
268147
398051
433637
250607
468049
275631
229544
797
101094
438091
535768
12283
192747
429289
270659
411937
409774
251790
296106
50727
182960
21698
184589
197583
543838
151434
355622
477417
508017
33669
197318
515006
59116
242404
415976
392666
43464
223573
138350
534058
224260
132386
464188
348523
322212
238203
473018
393064
403853
197891
7504
518575
310978
542804
428340
485550
38729
21717
25414
360982
504850
36187
107150
219842
143334
63943
104114
364833
83464
66266
3272
38256
404283
26436
51774
312246
537213
210048
308892
198560
107147
384260
111727
381944
362739
340333
299811
136396
193855
127643
103465
526168
213537
465027
422576
540285
273887
274834
577455
384659
333126
473549
10337
28373
222506
201698
285448
62707
76401
30815
238245
477878
20644
211850
392971
114940
499525
35668
531646
383658
197805
85728
81084
656
269590
433704
458141
162691
29356
467265
60953
525891
113360
178429
204420
57639
202723
544601
432964
177109
193456
104047
284993
176985
147591
74714
13082
59573
445517
502104
99642
104768
501646
181356
492476
485937
39555
304260
472312
198560
457477
366240
133113
293763
559403
439399
379246
101839
6332
434125
299466
312894
421059
94714
392352
507615
450215
483547
12822
132944
66014
75334
84495
120846
206628
443377
59024
156367
176680
279503
72969
251932
145738
478781
541491
90516
532411
366934
499725
349337
403915
155205
574983
234396
60433
105339
170253
39913
331955
177109
19238
565462
90290
455704
444206
106562
452168
442668
11682
189063
204217
287907
14804
110142
16544
109950
137970
17320
133879
167963
89052
388841
716
551661
122419
278336
579567
546472
104454
309
181680
515590
60671
92315
20556
406414
340238
84843
82833
268781
27616
12429
548362
147716
311953
377015
195716
1709
282987
485317
393412
3613
378305
125859
256539
415269
358291
171002
137745
81042
553997
236843
54652
438688
523055
522971
581419
137777
242979
487783
365858
558194
195649
182645
449781
147369
160142
17226
73688
516596
424607
42705
63275
211905
480556
345951
506056
121785
451535
259426
181896
422351
192852
222858
414700
113806
209287
477156
393601
425837
384568
451036
15678
357510
538210
198947
567186
171328
519211
397064
128645
123055
146151
109077
202463
324160
121032
524063
344632
532734
427909
58134
285417
351654
344817
468730
419327
227216
49851
225202
489352
28889
235840
410033
299380
7643
82957
338549
90985
83663
314833
288943
437613
246070
316585
446937
181564
318251
81686
474859
287025
343815
241214
241675
115643
327580
409877
127495
231393
91288
352162
367969
59388
469870
560713
447084
446526
305985
274139
383205
458328
258488
542640
206042
26662
470291
339535
254997
54182
55681
562398
217623
39065
560914
290331
365236
548935
336741
217276
252010
220777
75334
521806
555882
240832
446351
121555
130851
42519
484347
330208
239739
414723
568572
436002
31418
388498
335111
105865
428585
555365
82834
378848
456753
355830
481843
254821
580200
522834
168769
282730
446783
164667
452250
557567
549413
263458
333355
333376
400926
186099
249151
179134
295376
293386
158726
562677
391000
482989
96193
461558
444206
52091
311284
526098
103566
468193
217091
13146
567976
561251
418722
32967
130093
442911
429236
485481
405507
133573
54121
276343
315045
121229
24436
15391
525249
187728
84114
79986
253031
119139
49268
90196
553046
201278
410226
179326
334328
573525
69043
119573
507721
122163
366240
32727
307359
487632
438968
92138
157815
339790
493732
344998
431139
338321
376819
508710
221730
370012
532958
328075
544850
162775
29716
337802
174185
551341
229171
510564
426877
563873
34779
537390
282419
416644
574152
541944
69231
541193
68697
53640
420479
125180
231572
284551
537540
461870
226536
190900
131330
540848
552028
274022
311271
263482
31443
520551
383987
90569
262552
435885
131979
515673
497625
545364
165211
131490
138747
230315
50939
23203
177786
194685
240057
123155
260827
269621
118968
496415
168020
417891
55202
359207
536830
18309
462132
296851
397294
297964
100626
58553
119805
314572
100972
134818
347794
296843
20818
433197
228227
402082
161518
240155
137706
119529
478448
471773
316407
480012
567065
275353
508814
546395
570608
380949
232484
497856
578972
155519
474067
475425
237064
381931
110873
96497
36589
325590
187454
256877
254008
209534
110327
484661
533998
372996
80634
297969
381163
366811
81707
493702
492383
98596
551214
277544
39225
157875
558924
14412
266557
488002
365980
16935
343881
135369
341457
24305
119993
57977
563655
406356
139696
311516
296984
545549
91759
4891
268130
512037
467760
508174
367917
218121
551316
466964
87607
56028
444952
517851
318763
144
216036
370524
360157
291560
239559
134334
349408
541319
163326
524249
532509
181649
456314
410409
392643
542888
510613
420544
567287
150364
137420
303788
367584
558508
175500
64562
414647
434380
274834
330748
205595
281003
472390
389932
237443
158848
287907
362432
537553
41433
542552
576809
232761
454680
450321
106843
333738
157610
193495
182217
196497
413782
23588
310748
248016
375741
205724
223288
181057
155751
63077
163319
111943
237137
140581
174932
40988
437967
267988
546148
415190
505796
374726
208201
181990
78572
14244
101476
119505
61219
172405
182974
569250
281943
395850
427007
433446
531444
9557
67334
181079
275413
215249
153589
18090
159729
36413
436092
166463
402170
198524
211397
481428
412445
388772
414982
68287
113880
438946
541506
23102
285699
157707
357071
239676
130037
361136
152764
12495
32455
550875
412525
166848
550540
358171
282572
62257
401362
251787
101140
304939
46630
274286
459203
536167
387161
68857
25895
190872
369139
74942
438091
79552
326475
67331
358017
362668
20450
251079
332853
546869
330284
18816
175020
140460
580286
38196
68183
139124
389382
392664
204667
499829
86652
386161
28012
193540
421768
307652
175491
273081
115681
271079
43921
18792
315960
532491
74403
253196
81826
574538
37478
202964
282987
176192
348751
553417
221400
453801
266961
424485
93262
579491
482967
427462
420747
257615
211190
151364
205875
576417
290668
96101
483889
281595
310926
134752
309311
521663
349932
428460
261879
77662
404585
66283
249086
134538
152586
503074
402987
231392
26686
137734
221881
348550
42868
321057
77100
206203
128327
294397
198788
319136
189542
237143
5692
531283
539553
470029
327328
289034
529229
90169
308592
301045
279129
468202
15109
481702
128557
418873
234516
339639
281502
90869
191005
482069
164696
524453
460882
477029
421599
513295
101675
239365
52384
27216
532461
35358
246041
87100
521732
185591
479941
351494
508278
172387
343737
537170
459835
14377
473818
439366
500664
456071
24915
273560
486309
387075
346437
58609
506631
3474
530560
236740
297360
206385
441738
255930
552453
327455
470361
560309
169725
83691
262777
539755
384957
433081
416559
10759
187379
233970
404854
73922
388511
363084
210090
124893
64749
450761
252801
293448
6710
371739
180908
24787
225667
175651
464650
536728
167698
579534
177353
96557
42690
93947
188163
485602
312660
135032
188184
213426
430624
233970
333918
314849
396660
170295
399101
367725
33416
517095
97209
523981
98760
124914
512625
171499
291683
541134
205543
348850
401778
203454
548240
119353
567870
246528
363702
263767
445556
16364
5701
324677
518265
57749
352107
193954
110034
281713
294934
77383
367836
90962
251293
387121
40338
128387
86831
385646
480065
564228
32308
31561
472900
282527
77902
201757
274770
253266
275014
323829
322302
185849
16424
72284
427544
204489
262952
225372
351876
541229
13670
362130
419062
479763
472166
32116
568272
549409
299931
550021
290452
471156
258823
523737
465177
228133
56292
117514
87249
398917
205152
509839
202004
163031
383933
232118
422152
113880
322246
135016
81001
399500
175353
200311
43979
301646
372234
452457
47629
141850
110613
323705
386854
182027
533494
291499
120645
22298
258690
326311
555658
78621
265134
182972
113949
98987
556824
30345
142793
383424
32329
115237
202431
111245
309817
71409
491029
430925
223650
235906
5947
431707
118199
356159
400872
532525
188902
178222
299854
136168
526968
381244
10222
280866
84165
15976
173647
211807
187563
262009
30418
408048
53406
444893
119418
215481
486627
224805
428446
275398
227732
474784
296348
255226
109156
194312
173231
165334
276343
90570
331272
279909
276444
166503
91289
539675
115681
436584
205460
105762
45617
302481
400311
259913
99010
142320
171468
7224
55559
492478
198255
365138
208994
188372
581571
239697
80091
423602
419173
278450
21345
341049
19413
226747
178966
324904
569750
178096
129079
555738
90106
322943
154259
368845
271183
475754
83516
438878
382413
524174
480744
110155
419439
176765
466845
383438
398817
173504
342135
219966
103042
581055
451574
232290
484344
294581
443432
296161
109598
147052
112703
50658
437613
256662
563798
468182
371438
335101
501594
183756
345701
538691
522819
379645
288115
441062
69350
96826
283617
43511
286019
268718
552819
494622
11196
268081
88330
111400
487025
77650
355571
119666
403525
363217
159582
118726
420938
578072
226550
107394
368474
236198
276554
79242
363486
22578
224193
530242
12895
246688
72126
2089
224395
468760
321717
288825
155795
484401
54875
272335
130337
45750
18658
310865
192669
327178
144330
235646
345062
451987
223474
434765
471339
186775
309087
442422
480115
410992
259776
553392
412545
417469
318164
520445
430135
180657
229352
537909
91707
381595
313724
454177
33272
221805
65955
311066
453008
506701
488488
566832
33329
111842
470770
174282
37979
419610
340653
160658
362604
304558
492572
257498
104026
318997
319359
480057
160967
52128
134946
152662
136111
146387
191947
509988
143401
161941
330208
554434
366473
284964
228624
517760
369202
336492
566587
392584
75585
40500
398433
459563
181846
394089
323132
545200
334011
485044
151830
143521
66878
157205
576307
408802
95379
408266
147501
155505
68206
226308
341241
540321
122438
286484
145129
526898
532856
566839
414112
564073
138134
90820
368148
339373
93083
36726
416610
368116
355674
391989
103352
218459
213344
201814
103865
196503
176763
350089
377208
226648
243627
170885
478351
519365
436400
247110
58928
267798
70104
210124
429671
152277
96958
347700
504502
238630
362524
138571
550129
373779
573961
142680
259103
396984
99840
338943
507781
424138
90569
184720
231601
442879
61307
187869
465969
296933
373866
27977
508938
149835
16169
314292
320376
439241
437395
78469
190900
505389
357774
442926
500712
543413
416972
579539
402112
210275
193051
64089
274885
335865
206577
427165
361959
214733
49549
120230
218121
406386
322726
309368
486309
337853
492318
369598
401260
138200
264020
40103
471280
573151
241283
475561
314879
75110
100579
299270
210731
517282
464140
315462
12647
513983
160041
94096
261069
506327
483823
101572
571745
236769
121018
341663
241767
46965
321970
176612
352758
22287
33352
210063
439838
42341
94097
331793
492131
339276
447108
148002
185166
6590
98210
479331
374878
183771
241461
102447
514356
287723
269199
184320
57178
191729
114748
274559
283697
80842
576026
103510
45464
224005
83986
221313
129030
132015
48665
442818
194798
92464
37620
538737
23194
505402
213034
349268
5005
341070
401826
253424
43513
348044
272159
190580
406855
334758
490184
372604
161914
184443
462662
320271
282843
156120
377297
365831
366435
348058
307881
579213
557848
338276
123336
77550
259217
177516
310242
231712
196406
439720
520422
412516
200370
507278
388214
541050
361592
416612
314915
99180
68654
23479
208910
98408
389977
93748
490959
133453
330088
318724
329462
124477
127710
169947
226528
321066
546716
569667
530964
578411
46065
225087
494128
12704
21883
343598
10733
460405
13868
193714
156459
294353
443003
534791
526592
530903
253784
330524
545534
259811
578082
51052
27879
277396
387121
330934
546232
534266
162780
329474
324697
560685
300392
461524
331982
247529
80609
127491
579215
237791
297075
319427
445325
261648
226550
213174
449093
84758
494771
118927
264676
80554
262786
525549
9789
556620
65504
10907
312638
83804
354930
544516
109174
128905
526166
137745
274139
535713
201042
452872
410836
541529
157205
307270
462037
147270
461940
267106
81995
311957
515684
358620
550030
350854
346511
297552
580414
11667
577051
359189
55169
515210
467790
434593
510387
20253
58172
229821
128943
82201
392727
568391
58726
225191
529887
552927
465049
7697
324049
352410
110259
69526
145841
27942
44228
86017
274736
452944
319043
164042
504893
99295
221252
91926
452774
178754
214265
522946
442461
537390
223950
329125
325583
201168
533989
517958
351268
534959
2623
308119
236126
115681
300123
3860
175459
81397
443829
236350
226702
48491
161352
334997
6148
552383
63764
146047
479696
271357
578796
181611
196205
520449
559288
101761
103318
163220
360855
495352
361460
225040
474607
290153
579906
207598
107277
455132
132568
56033
41753
542814
397454
49758
340636
562071
237186
232420
341621
326511
80519
483569
173515
344671
409394
438191
514125
4579
49470
411191
343291
525303
34680
432636
525999
469632
413678
327059
74223
419757
302687
308687
264165
238607
89892
188722
519652
27562
503478
552330
378393
181885
104565
348146
417528
246923
517521
66691
19955
503683
155998
523505
287140
298295
139276
38380
169589
531646
441433
297738
457537
312877
471901
523314
439171
382287
277616
510365
335087
56550
45306
275604
158326
230625
41459
109777
309081
269997
530064
186791
36388
186268
77931
579138
21782
39067
314627
210333
454611
164493
322089
147782
219679
281224
383580
48993
30879
58736
160852
546677
128652
461567
292042
218041
33248
545361
398808
423906
201358
451153
61452
262545
203765
471280
174238
281103
565652
215776
394550
21206
449710
177924
569774
197383
135010
414947
92353
560885
489183
570538
522660
97818
115522
326011
483000
17600
500069
262670
17108
93219
565149
177524
334097
319118
237098
359775
302662
292876
95381
28276
527134
165741
99511
240194
77899
519974
69729
500136
160930
555668
201640
479984
171179
108914
456033
8797
451300
136323
309260
519664
206656
72866
499324
99247
286013
110298
172171
58677
234457
438091
573132
180324
537066
387876
461940
451738
461170
47249
262748
46608
362524
12597
157188
335255
395140
209179
557804
447985
71908
327988
29194
563029
510405
214316
454039
460042
372740
26319
518415
352426
214395
461024
447457
455769
37931
380798
558707
731
324107
516620
27002
108259
342092
360826
421677
360045
295116
278174
269004
282131
342618
446726
126408
575249
357739
304473
472103
250897
286227
353761
219663
540342
106210
361773
429946
142034
412490
119579
340763
201564
222344
127632
207857
399649
333048
7393
529133
73064
449197
7954
149343
306718
37156
55882
550353
551125
264151
202752
171408
208133
559935
393412
256270
76645
308119
102923
249922
271484
118463
22274
148786
503318
258196
362118
23094
579267
11328
133791
55942
91257
478140
281652
343425
89912
467723
121601
393428
79445
206279
278858
258854
275980
446764
61308
44047
58429
496991
98137
46940
214280
129563
116803
269366
458622
318850
60710
521250
562
299647
303668
341383
557245
439390
545982
124202
560853
459643
521569
118964
347312
66005
562677
433874
179725
347715
350727
385744
327717
160143
413635
41588
557539
41146
237098
344924
250385
465838
72531
513440
20679
507824
131093
388933
116557
85646
178178
454086
421655
192720
439303
87234
344672
520197
31885
438904
403577
242432
348006
128645
542129
236336
427301
12156
574947
281713
518844
155306
401528
220306
16758
288347
86916
113089
247311
173484
252018
369509
203388
329756
206430
166865
458631
105280
429416
347787
119118
68021
513744
66338
566681
337663
285570
88621
179763
45923
336015
329350
358287
443133
9898
581637
114269
169311
508414
445276
95390
90024
132850
87705
11229
463342
42463
199484
119115
57830
438478
564990
334098
348538
521976
140988
47328
51124
558436
518510
166585
119666
427864
373580
430521
298983
271873
577176
213976
308139
76245
461427
404502
352129
230117
115003
132523
15693
92729
408599
288025
471915
547099
579811
520480
162892
135878
212138
13045
74820
329457
507794
13556
477836
571690
402829
99094
551676
392556
516410
88029
422869
477774
460565
489099
146620
417814
342139
396998
255056
452272
102200
243650
10817
93590
380084
217290
130286
255003
525633
348277
32386
220239
458946
332623
243127
11495
403935
308783
438619
390539
85941
353568
481124
295442
324165
131449
447457
277129
218447
54758
147246
574384
232337
578128
429898
450914
202168
37716
72905
32183
211807
100781
495797
153167
239591
178658
189083
512658
78407
309521
40338
563280
414850
502204
268718
505188
238200
28251
96535
324650
470426
383857
125317
329508
481828
471504
206731
246376
561131
259103
420938
471504
239254
491989
227675
210063
497035
58465
282889
121644
461560
155884
395973
257323
250490
400257
401313
133196
52902
117454
504187
430335
30944
552927
308488
513618
120210
544660
402683
12728
127942
378111
140500
230302
59114
333241
299781
119124
133688
443604
367003
298914
123371
475319
327575
479573
167741
151054
498649
559721
270796
506750
196619
234599
108836
359030
101594
448710
403593
343243
391956
352410
329012
339927
431715
46085
354517
388893
501377
20436
226527
319364
82729
524834
551214
310416
16758
10281
124786
303570
175357
537441
59462
53388
35715
88621
457583
238618
84801
58708
408048
565459
27030
567084
503460
370378
253828
40735
453620
521657
140044
234981
454225
260696
528127
358457
45828
363228
277284
510592
66014
401045
380319
536820
187351
558342
41433
386847
294545
258909
493454
393294
70659
359872
236843
285548
493829
292739
546568
511915
218554
405852
481796
437300
504013
309403
242133
259572
32289
137056
53975
104953
531759
531289
268141
511390
35230
427613
458631
54363
272876
309087
400936
408233
456453
68867
37468
333102
333098
375939
534687
544449
542541
45490
564646
209701
402844
323812
443607
13506
221881
218492
474255
178966
148004
284540
520810
447741
566368
249656
557698
282791
269380
466615
104792
212877
130184
323374
191175
510652
357508
167783
250557
442818
133013
546296
375528
207564
48478
159338
194621
561126
456106
359420
375185
231874
494285
102432
315609
114843
2570
246494
429318
56327
306284
299930
225508
8290
534564
264884
116286
262239
467609
196804
352758
472737
456556
149726
397010
476321
75778
52901
552460
295162
256965
398229
229605
559992
303281
540283
109708
548169
515581
327713
22890
565938
543833
309817
355736
557856
238748
338367
152479
469373
293108
160602
167431
65961
522360
560853
511553
348478
369557
28766
475275
477331
242118
370634
128431
358396
237385
184905
257426
478967
67049
56364
328350
382800
524816
509394
39664
32059
298347
289682
463702
475985
268787
297304
127810
458836
447099
275371
265023
458864
9968
214174
369418
439288
373623
430205
363028
256809
132104
111756
338030
319912
418047
233948
283188
343863
141013
510812
89877
577488
381595
212508
433900
119015
331074
548597
16418
215884
244782
369367
35242
84448
398623
258027
353072
95812
487033
51949
480064
11618
527865
331868
109738
423448
336081
264620
289766
502620
138317
204333
132165
469807
23274
467858
75299
550610
420544
460231
10466
335357
479563
306902
397058
457114
36764
124606
157393
23158
220864
179550
100318
135016
380279
189805
99498
201907
560004
480812
370768
360147
261597
469026
69117
349442
417715
95948
353302
334432
397233
318117
15772
355225
326377
66345
332166
173202
295135
252420
551832
358223
210591
272194
530076
200369
333891
393412
430428
234452
101515
419439
484136
266418
38435
231368
295862
224108
543616
460998
189656
62745
483146
282137
115649
177915
55130
184720
161277
429671
129485
275710
436214
77557
311868
72565
59910
315428
549703
7247
32906
120537
17147
314710
240836
229935
99840
116792
552029
258642
201457
487038
550394
527979
333653
46492
55447
270799
268642
293543
444627
382692
443397
532856
579807
564611
563340
426565
467872
150919
317728
72222
493459
395406
289057
23014
264697
410305
419979
491558
318528
530855
207030
510264
15399
420276
180588
119870
372740
382582
240873
83753
329118
19062
461788
295159
144163
520736
177840
149410
225071
106045
555940
568169
466484
95940
532718
504800
81768
445250
232279
361071
489810
578020
323230
225274
202128
227441
299026
540
406242
253419
338882
372678
262748
61399
116380
355186
340276
297204
146121
345899
513643
520736
227127
270198
505708
496424
249256
502114
172310
95667
322394
159889
183957
516176
274685
135638
490256
67199
482079
104900
326700
424588
482122
59244
571885
446094
521867
187939
79212
316093
298304
344896
77159
84758
270384
53361
162396
559356
161809
420598
303003
481634
166179
251292
442326
267653
58245
119693
505876
505986
461819
336764
380109
320238
66003
245857
403526
31561
410805
329118
513618
342092
358825
221865
522441
282661
535126
455532
219987
364206
11812
324635
293242
175391
463120
581601
2498
149422
353588
567124
435433
75227
449727
152860
573430
101738
530670
304854
515590
69504
511508
119187
11968
44488
336350
434519
310978
403705
575284
422044
77174
279588
538779
492198
90964
109424
176923
21175
533079
273443
116462
361480
475380
395216
126728
309206
22857
386632
362140
114219
287585
215587
503456
419571
431154
85564
295169
143392
188443
120676
365802
77854
85112
194536
205460
145945
514676
404869
156695
330609
532926
270034
243509
158107
544884
271034
192958
321363
83769
372804
314257
433055
548835
208669
539640
500071
262951
115086
565699
319612
280422
171584
210079
578572
105777
85647
359778
426429
22451
469902
561636
249259
153817
421254
200548
439384
391521
136323
220601
436941
477475
289703
504069
163829
576214
109156
58349
61982
533004
546232
528112
476103
302885
105363
231381
567813
523495
480344
489267
556360
260978
167856
309781
500525
27504
515673
520501
272940
462974
74572
494504
280187
16254
542642
462925
406933
29712
159542
270195
103564
38226
452938
15944
287364
566491
580525
491914
385389
491426
211439
330136
280160
135303
369156
516843
360585
412680
385752
161809
219250
84884
118234
83368
111648
462404
5355
36341
513758
520091
485473
128503
576239
357113
544240
486941
301888
349466
552354
496977
55527
25833
532819
351397
413699
304523
373024
402073
543354
280508
178222
562205
481866
414738
16664
463533
260336
169330
57995
189183
359695
497600
229884
490887
363160
427800
231222
373704
542442
272846
70356
135759
26905
406196
282349
297173
444893
543000
201278
86573
178798
528756
26111
79696
366473
75359
395140
56226
373482
3003
89
444367
100863
14357
7361
286720
243304
198516
387527
420344
96557
461042
495753
258690
497610
284867
265161
53091
201342
27352
372482
532595
60035
80073
125597
28231
492572
439995
21698
76877
326849
527291
477135
206469
228727
203143
71313
79355
569511
370945
60980
152293
293379
430135
190839
146656
266557
237262
498860
439874
197635
114815
552755
549897
16142
299190
60362
394269
272882
301273
536902
165034
288310
238563
376988
433561
272538
517455
436411
459466
202548
92696
301431
101602
537390
363464
29403
380425
249348
305546
129719
109858
144495
233697
338850
532509
21151
298913
256190
461086
359132
92916
419908
581223
213070
272036
42529
47434
44603
195599
57018
146324
17890
279147
315324
166137
72995
490893
301158
397482
61460
60170
270247
293371
509792
389183
266136
229976
461600
114694
364201
543618
277352
528960
11065
403360
262393
139240
420461
264363
176131
297182
131784
135800
308349
54071
567145
250827
99548
295057
361842
241675
345944
540135
564431
276516
118976
63214
223573
89095
434665
86526
59515
119525
156216
308641
430495
143820
35303
173987
454155
192768
177148
281121
557308
463696
171607
193168
36797
276584
121420
439053
256290
220086
462185
544215
240407
319201
434053
198682
422272
403567
154972
81639
420650
439692
287025
311326
14628
535891
393297
140821
551197
383580
406981
54194
263599
545806
74624
515181
191072
140690
268129
436941
496933
258265
57249
267880
92868
215806
423850
456639
401270
571929
23797
104725
544796
532439
483788
542338
380350
431393
294954
116834
344578
558129
576518
302656
489476
139904
229398
180624
79481
432851
205543
356868
565771
163546
173430
504143
560088
111131
173876
501661
306758
207598
17997
542559
497320
457011
28373
335092
246923
483199
419105
168020
253480
301783
203166
251503
285821
396853
225607
95097
183413
88376
301146
210591
253464
389154
23419
84776
571503
413012
81397
419273
6422
215795
531309
363031
271280
169466
282952
267498
137154
274130
406543
249529
435041
273561
170326
252602
500005
288015
88456
166711
413929
185588
36548
107836
46674
486415
339211
406770
505122
267350
449469
87308
265531
228861
372390
321
578376
470539
317464
492244
331759
444010
465825
268642
520655
530282
571768
214955
89735
23177
372789
161835
534521
42675
487256
376972
459543
523183
545116
175116
256141
362152
476520
477831
103881
45089
59351
215135
287666
249200
249958
458705
184862
284667
331738
99299
431808
108896
452783
435889
322615
389159
362062
82202
135322
85728
203765
426869
218142
184661
567439
279777
162206
194538
328295
36966
549236
473464
404350
379064
334997
200311
75954
392750
565401
369126
505713
107753
102118
514193
283138
398757
360575
289912
299050
166297
451400
228382
420606
179085
324104
228074
550239
237003
555976
43692
409681
246396
511651
352515
123066
118550
422307
213652
470995
331793
232717
90106
539174
132972
287360
158786
62622
361246
191785
361208
119118
296348
322212
476791
155894
553189
72118
517045
579057
295193
90676
238822
161499
498615
129719
248604
5757
458649
475236
579917
474315
461286
555625
353899
579787
144561
477639
574456
227517
488243
576996
357771
27706
427348
331103
419780
377576
337902
30725
340471
26732
472130
494637
491128
74411
569656
491701
126521
330243
423776
94416
91113
148551
389463
334758
97255
217108
200678
118644
460857
261271
391065
90370
377473
460737
162031
558508
98543
464456
327550
269946
107438
505126
101140
177807
433229
454996
522947
95326
201417
435975
341534
16578
26028
128166
541408
314751
135730
538058
330878
78868
277867
425831
449901
237418
250588
183971
394100
536977
571938
444831
232302
147585
282385
220097
526781
396638
12864
334139
564912
534331
29182
317833
576026
300887
284691
11222
145843
27921
131833
382339
446045
442461
137748
338618
204379
273743
257712
270846
56664
217495
246880
365116
24787
478031
228522
355767
56557
456863
434164
24847
242664
340321
326408
564680
366430
213382
453883
325950
187784
424760
254670
261431
69936
323226
35907
11707
399282
435488
192958
435990
446615
64270
159038
75257
166585
328075
193046
202881
270195
144705
315423
246573
215819
415925
275885
572352
315944
77160
110493
540285
433116
306569
322905
315314
79498
506750
429399
465155
523211
387083
21061
72606
110159
113252
524508
13144
411883
372555
36022
244451
98304
79506
124747
86924
405207
215480
22854
152722
82212
407030
1505
275348
264033
279060
284406
198706
11029
259585
53989
331059
443957
515434
450383
92710
546065
275710
175798
400744
481723
357502
561453
565886
306275
372996
58713
498508
123751
229875
364467
205243
391519
114403
435840
383047
480894
277907
414416
172226
45974
68947
111707
153604
468623
533670
152724
460625
302932
563659
533826
34680
235498
129725
374077
455075
289344
581835
334019
221889
314920
231838
382689
278731
53957
11299
403374
64722
515590
283350
230141
527624
219264
283666
207686
249200
403398
11508
320275
471755
154068
391410
541226
341348
49801
149030
253424
516895
456245
560561
426429
187420
541764
222961
168994
85272
534517
215224
564781
383704
490289
144298
360693
29622
426400
10655
565716
358581
287094
75866
51369
243292
414389
555102
472041
146638
232551
266442
244967
205217
232433
412400
10244
187396
52112
387075
68179
549685
158567
46009
77643
332210
513854
43580
30054
572353
533998
33009
162419
78305
169947
486045
4490
221335
418569
422037
444583
438855
458132
439400
466529
335054
528712
550536
372788
295896
53939
264944
542751
302869
390534
15794
412697
127229
411615
119579
167741
372660
359917
395768
62778
54295
496826
179454
212227
229893
424157
297844
335855
157604
309168
154210
375801
181125
50837
67415
457522
68401
116224
529555
370363
552723
29564
333705
375729
99417
241003
427486
345914
57334
66444
327507
362278
513295
177019
500662
129305
312299
364677
474550
284507
563535
463024
429040
332574
556527
242210
565401
541970
77174
24434
131937
563989
235700
256662
299641
390664
566765
457638
377234
26033
442659
124188
138572
92230
153677
220089
504560
104505
183224
246181
233786
434496
335090
249429
248604
536280
323249
184661
19013
54743
159521
559591
165057
206697
457035
231812
523161
452087
2545
83288
407808
444086
47737
326628
399675
87672
231012
485629
304236
75811
415670
310472
422192
480739
407936
147778
305564
314693
518025
32738
250698
417376
109424
98116
8581
175250
426146
54918
443527
186483
7616
470539
10981
43350
136609
126495
552776
168758
295461
183224
431825
441619
574720
242597
552380
375733
65916
192835
242432
326264
174892
140340
310680
455353
1122
124580
498706
492171
472181
10735
557539
27015
2964
539139
30739
295286
403114
208379
49851
15794
141153
84603
268268
376410
79355
45741
185117
120721
307270
18093
46013
32339
474363
36745
241820
266597
378566
255684
580406
427007
278573
5862
229133
315168
236486
264532
67356
33047
104432
328224
360165
270362
297637
295819
500977
497600
461844
246688
284706
469317
534107
498397
309412
239728
294090
57264
449504
197591
240653
267256
548768
438091
35128
559565
279377
532958
76877
183753
226695
552031
425461
357810
506631
13294
377578
190884
480059
305093
363869
440302
828
269432
103228
342683
416215
180713
553224
370417
96705
447994
556383
513541
163743
314201
143006
143339
381782
420598
317851
393611
249200
138910
230616
173722
427103
527623
541823
81585
53539
256593
476324
517748
522611
195317
296975
430654
123008
330088
498421
114230
240691
132607
269888
478376
453767
179932
159754
240590
56800
244540
340736
376131
554534
64032
525467
568406
67347
4244
452944
171287
71507
412868
474401
94593
217672
340138
94589
477468
218842
482929
308878
281330
418596
479219
108124
387102
118342
527624
436646
83147
274270
222206
416625
362349
90751
272365
554333
540987
340109
561888
552005
266136
221156
78828
462997
420183
357871
439307
333355
10230
102632
565652
292283
1943
186342
14759
515758
526337
120118
245935
565258
346161
135996
189159
337890
241790
368729
170885
539719
126825
262579
562015
134037
163514
332912
528517
273783
375382
139748
151864
344765
179953
572024
43340
454072
471210
550482
97191
37864
367071
70421
283617
481966
312344
153290
366021
278793
405662
505658
473014
308954
467203
347640
464321
237286
306275
209903
569683
167671
545791
333892
395780
333613
246489
380742
441071
285811
516619
519124
233588
289894
347660
545804
479218
19238
281959
428152
443883
320089
402980
334850
8329
526759
209563
374308
184431
491932
197661
133295
334798
555743
91544
24026
422289
488746
498508
69729
217519
102096
576026
304849
11159
536109
94667
319043
459218
419273
382890
4904
480876
151327
411654
304223
521031
30418
211529
264183
108254
296693
350722
194542
174238
553378
63421
422608
277807
526793
286081
331551
236243
486655
178682
517430
222858
458921
286632
394596
99892
146317
433763
271301
112783
230763
463024
325590
516401
431715
194276
470002
431322
360002
182019
473866
578164
332816
195968
430397
527689
30775
190035
361769
64751
289058
215776
448529
208043
89848
171002
267136
487018
415771
180055
363061
380337
138772
221328
208147
580562
372201
125298
456528
579341
39598
241851
414046
23249
238623
113668
98090
395019
299544
520515
414848
473044
282899
78137
64309
418989
250737
404750
30387
113725
187351
508477
402542
522916
212381
130501
128154
121778
436949
340222
228754
541690
331229
449469
192436
465618
408957
77662
98162
164381
137591
240847
392971
424297
337985
88029
266833
511553
401831
523026
567847
319346
334938
126681
509679
239559
21268
108223
532015
76005
308872
167973
58041
287767
333144
481851
442915
171435
164348
306249
202050
557245
378791
86932
558342
371392
369250
54928
313712
130269
126389
166120
517362
425219
271622
251569
202050
393195
54141
5326
577738
440404
341865
314538
177476
500977
310331
284010
393221
310633
404163
551172
409628
488066
528047
373679
576608
66516
51965
484528
106219
308343
532644
2892
222361
82790
16125
538699
545305
161871
249536
75254
409653
271873
544778
21353
517521
53335
345944
316563
184315
421578
46059
503460
392964
477390
138836
147616
419150
94702
146769
389399
445556
492040
413984
21166
68179
149410
376573
349466
444399
407118
260
466790
145100
518023
578894
371863
436981
263135
281125
313206
339796
47194
295376
190157
149365
269504
97519
196948
8836
438252
429908
111489
282351
216332
405057
267126
539665
324403
221894
351262
506971
460915
214904
297552
58351
273559
52382
384659
109858
528189
95390
123757
26068
372603
256444
174357
572584
75628
211830
437970
171297
479763
234395
386964
90106
61562
369452
363257
207033
246636
580549
519482
305919
177829
497733
557137
441433
487353
518695
423906
110159
434923
183603
562620
149458
383157
499760
522771
194679
247217
361583
257874
129097
488345
301207
149250
329553
463110
428691
361774
506388
206394
329733
353522
32963
237841
527526
271250
186018
346724
528870
106168
36547
256809
218011
70213
482672
405862
543222
471839
457194
536603
374337
480161
334097
128903
221247
551074
383764
432755
377669
435583
446661
325229
201260
415694
331152
222426
19871
502800
141668
393386
419501
84165
20018
283181
246575
565771
48908
280473
218850
258555
154037
226363
538691
321410
346004
258571
154770
160743
414772
56644
397974
258544
498443
492954
1072
477847
573704
451493
520204
96244
247181
135129
8300
119993
233153
136233
288039
120718
115251
22880
504766
358429
76028
509601
184930
236593
442682
226046
473411
154377
318724
276913
461226
209387
145313
327586
116650
538126
401288
422585
150442
66129
331201
427679
578580
18072
446807
101530
377716
331864
237210
556748
402364
214946
390844
290668
88173
509154
193385
524520
410425
373923
289682
549237
349401
393169
102171
10058
134375
467760
511866
406716
567503
421944
143522
247979
524628
531860
571973
515622
363750
438102
98298
38310
390524
426947
557602
219443
402818
46073
99785
178192
503782
222408
163727
554950
33695
343284
187729
305315
65894
212501
237085
453815
47161
414471
367554
358517
523273
507934
474180
370783
61834
350206
391084
203744
24894
33177
249906
365205
108961
365488
265010
318929
116048
7852
80665
367271
351759
341628
581446
222411
237190
482722
284670
121340
454821
274789
145502
175558
59319
254432
454725
16664
473709
222755
204436
45343
29114
153123
286793
262747
517438
74364
518341
223650
425943
269862
444018
11643
540790
84415
208868
361208
288372
544341
359535
439213
222857
23631
564328
456563
23301
122403
71376
29403
118724
245243
151615
7827
366695
540987
512175
446199
561543
350115
330164
101090
25376
93384
481298
32286
84214
211027
390269
108556
109224
478652
481465
34415
538057
159411
462536
521569
336015
510570
20418
138836
150442
91536
138164
298913
77195
415516
93764
174868
1792
255622
4537
530059
236075
250278
226825
189583
298793
330677
287173
54666
551877
45360
526225
116832
330748
91780
114202
388772
39065
486123
294104
270004
146047
395552
449119
63571
21254
186103
118022
419173
116171
142053
170253
262191
201758
154502
38905
313600
325775
264722
142686
540582
170865
97411
318381
92928
92818
221478
48616
150924
367695
150300
233537
17356
307054
378272
337786
93506
562138
243574
168779
286083
216301
456314
324603
381199
161013
329012
18495
318483
41938
502730
443093
152871
231601
423710
72
349393
155498
453164
155461
44127
490935
275276
125821
554010
406024
379172
180767
306222
348217
139892
391229
375820
103678
576810
208371
162206
571779
102223
524848
240602
343999
309946
337298
16935
28154
395101
213725
214453
198561
285323
294080
531831
536204
198162
288169
226461
203458
509679
533860
460996
370996
456391
489374
234162
333946
195513
172751
546343
205762
250533
65426
559055
95915
563155
103865
124970
474073
527509
157502
298195
341852
332614
541721
49643
320649
326841
171262
350706
316536
541299
221597
416603
419696
197167
38027
300392
545278
123739
282485
425296
239828
296599
293864
566146
574492
365451
410969
102059
444397
120780
532852
423938
318220
405604
96311
362591
17715
222276
61918
394139
425254
83568
219196
394104
99010
249365
4579
537790
116207
7179
389054
520434
116663
465294
10414
63043
212028
358425
372558
154972
252212
373291
226243
21316
23424
265531
180488
20517
9960
397899
570719
229885
530433
55166
525265
434771
279763
535139
468605
194299
219963
526043
367785
150100
71907
507721
93298
412350
340674
318222
30054
98046
258391
352899
413749
337819
190845
201246
553587
224938
297066
364850
235840
300399
364458
173484
497542
538843
39225
556694
207339
535137
299122
489514
485161
418569
502724
436014
35722
464965
530248
505919
375926
314497
325620
346111
176947
279009
69167
373727
8653
123995
535335
99293
149410
248876
423193
517508
318528
20031
469191
5913
510423
8846
367814
131742
92480
37024
411620
255402
124471
557825
493812
118478
90718
134538
354738
120846
9878
316298
198832
541868
267774
11701
481039
72793
159971
359340
114230
32116
538737
140236
394139
289663
297175
558555
458397
45526
151307
99964
215858
123920
438855
203969
365258
581302
387058
340988
403286
66389
81894
576225
226872
34164
34827
401362
161518
282316
564729
61697
130163
207065
50939
312652
431984
105781
384374
419892
449304
11426
209813
530037
175284
135129
119540
171472
233071
488018
397502
272217
265446
349215
90216
90820
95095
23158
144036
420937
168454
338618
191918
435065
121226
275837
498860
453289
223511
401171
194450
383250
54666
435045
573584
44483
286141
568810
7689
374904
132760
483213
400966
469389
463467
1790
173833
34223
193110
294974
32627
467758
436438
381047
425758
396536
350435
291767
497500
266680
40783
518245
268102
357601
137452
555368
333280
185247
458642
169282
554689
401625
194193
149410
171103
407899
468992
227635
221696
311890
248666
249620
244994
127093
14366
253221
427395
446199
361811
548118
161751
173196
187283
163192
554326
156152
125213
281191
36569
547148
246877
228518
244016
345331
429791
557678
235268
86524
52038
56473
504988
537066
369792
242467
279837
246753
233543
459037
565160
402191
158486
279708
191473
305152
297798
145280
494382
30163
19797
380632
495797
13916
208172
281772
173279
183022
440372
29377
332273
350061
171806
281035
39277
158861
351025
455302
191156
188987
349410
151112
426201
345831
24591
445990
521471
5011
140999
367670
506146
285618
331635
2732
199653
103086
373153
407378
477982
94753
119171
424539
562989
8311
388080
193410
519405
227976
304214
538742
167206
42427
67631
542015
513138
299657
107362
448251
127202
85322
36907
251084
201209
97734
416875
125432
417616
104147
65025
527520
7524
432058
441462
133030
237077
62292
7139
395742
528071
577176
455769
336174
171584
504164
489093
30160
296763
63879
568237
507812
106067
579802
96481
536996
363023
138342
42314
57892
253578
224670
237632
43206
32455
490647
62195
420161
277722
172925
147122
201249
185209
349007
226734
523390
227329
295815
2337
129079
94564
378101
182700
568884
385666
203472
478903
215383
211201
526491
60890
37790
346270
108407
535898
252596
118780
387724
383461
493902
532224
276209
435579
371978
301749
500129
419296
452535
473631
141604
336452
203858
291788
352243
442364
454708
122355
230169
44814
158208
565600
190487
243964
404972
482775
579095
561288
135193
297911
103158
109766
390658
369941
2860
564705
72583
2280
232394
542638
110431
255026
168854
179037
391512
110761
75362
348364
321344
42671
195885
62301
124055
429305
561731
285841
184157
555170
289662
263924
468542
329188
318959
531450
29821
277141
443315
23539
536562
258129
404108
549423
442069
552569
305496
207030
432138
495840
397772
209993
215582
458328
190133
454644
545251
89141
532779
211788
8321
266749
209531
369156
523742
561124
356479
576011
372381
217958
68953
535165
150211
436014
211388
394089
22374
257013
521301
85110
249111
434264
5701
216158
65191
547148
88608
244577
374916
331085
320660
3389
147547
224260
535804
432428
532065
252188
573485
574549
29114
8965
85482
354035
16253
181941
581738
29751
283545
227307
471573
263383
448859
420488
536412
431376
79462
534791
338385
553758
404201
516167
440298
251842
342495
400134
578020
125350
96453
535010
434866
560858
169243
31561
97683
134650
235168
167973
403567
359048
5210
134902
82350
436626
304794
575733
174507
364698
487198
577563
534412
479680
573961
335683
139695
333586
500818
129719
119805
389516
178242
218715
12488
330486
538133
55973
232218
137045
388391
505188
223369
556540
556018
219196
512854
270906
443575
456491
86596
213536
22827
208886
104047
68636
353543
442818
29085
337812
370505
304937
276386
106435
173870
196002
269054
194223
14969
505666
90612
61459
418927
235110
56075
419712
277790
297104
68532
356767
557987
459082
179060
254290
562377
475769
273516
490830
568060
509321
146053
207686
423481
442321
77931
56549
557582
528971
236211
268798
145212
255804
341383
151178
45422
160930
137931
393503
201192
271964
567706
534716
421333
567268
174009
62613
414989
510564
531912
279503
362769
301938
28127
283586
466942
472432
288478
552112
94714
306435
152261
430493
385305
539163
156700
345897
196108
262049
268510
65961
131534
98220
317323
245392
496870
30722
163091
505658
345863
277200
562544
241611
483272
185051
299923
556763
139198
360805
248797
287003
108156
479442
495625
350328
256833
33995
532966
205234
358630
363136
101522
314055
390439
476889
191149
514127
257804
561560
318616
300177
400558
296277
216676
541298
139712
385675
117664
28576
248227
149230
126317
239457
358081
270179
469040
85397
480679
69562
563062
477922
310759
496939
47134
223516
439940
537213
263651
142262
310928
154307
564580
529030
169490
318247
299959
293386
274437
568117
36303
246390
70856
229990
112657
73648
157860
553586
262283
19675
419724
315647
419364
158536
168488
40870
112860
370145
115404
5094
106562
502064
28287
98210
419532
195132
269862
519657
53778
373128
95879
45026
83716
420028
34557
36237
275263
451036
317687
267498
420938
459755
303923
261696
27929
490462
243028
308384
6725
82005
382569
473014
116792
123646
145573
257615
493081
166137
491384
94791
404183
316934
181837
149202
47512
167851
430597
86790
103804
361451
293108
399548
401705
312961
336414
165105
554800
260679
368371
507535
579341
297441
509883
353806
269580
388391
443759
549328
71339
11080
503331
371672
408233
305208
214022
186740
222913
8944
540103
248360
68860
103158
481571
10546
130807
12726
455333
206899
45325
162318
466643
347153
242079
117157
418808
207250
27175
446422
113593
558248
507101
331505
178672
172171
57334
548322
76028
67572
171478
398289
126869
6263
419375
350552
573744
6426
572024
167622
557602
570032
176194
182147
190167
128309
160910
445006
293514
444866
323737
410343
338994
501773
87205
86344
330683
373487
277562
256384
281713
353055
19496
452834
213219
369191
266825
572608
192768
499138
386414
202076
438369
311228
547348
498081
292538
460862
184329
31540
267552
561288
388074
226974
511239
96463
183495
188637
162682
452985
455374
83987
81383
495334
182082
493936
464715
127809
71855
280599
468960
560629
428029
540436
538309
78425
212834
398367
530950
58554
567957
200838
378214
203359
42529
196917
487323
5564
103547
260741
319662
381887
255214
413874
295565
92428
461561
430710
473014
362333
321964
98642
200759
213288
246390
120676
44616
59165
68149
407634
304939
129806
324450
53712
554502
182960
162178
45459
374956
333807
108210
162768
244206
425201
162226
529050
469531
457774
107838
32739
8884
48223
390120
54171
317153
335072
481565
227675
482392
175805
543683
268190
417194
455879
265646
312744
225557
127710
370808
570574
480908
573744
306905
252627
117722
371789
517089
472312
299717
317861
296225
127324
68749
67566
155482
142287
65484
177530
104541
144084
510997
560580
574957
570518
468049
313807
523224
259477
223950
182098
521602
580620
110155
125928
515390
466522
359189
136928
518015
41818
138385
471156
437173
184763
293289
329503
224812
412781
153016
2687
415283
449414
374376
240414
1168
102281
235740
203248
153907
485234
509217
314002
221243
397148
579621
16069
288547
236593
16513
57731
192710
579138
284008
247866
505128
371927
503920
501936
412599
564902
454144
198406
411243
333916
27829
330607
385426
3493
179019
175951
460344
241935
474759
478132
365041
445768
321736
538574
37394
24450
271890
518647
122902
200376
345701
528116
388070
306080
2623
169947
260445
475370
185826
72993
202545
425041
532505
434986
312662
415222
389702
76014
138507
478195
409216
300414
130886
274999
136764
528782
476589
414754
296059
341916
426076
323125
528882
81406
513881
96765
405718
400860
551986
29473
218862
543803
411603
100223
78087
130967
567914
551795
537022
231060
20172
440340
422869
180555
571076
404183
416901
362764
282900
457651
242261
173019
530403
499540
259242
331085
203388
399220
157860
538478
270534
229440
176098
196049
244577
163220
400558
418586
5263
52044
37156
292558
396321
343696
198977
409179
460290
378491
329035
299738
564643
176174
174806
7936
407091
353412
184610
236661
551597
166764
52112
53939
245733
35580
503959
276671
510293
573337
500077
479949
154648
341534
183015
463984
568947
377816
297200
518495
47105
360397
182367
412931
66767
479103
44960
327726
286406
163897
457214
244206
320125
185700
42519
186045
163114
36413
226961
348436
335925
537910
343183
553407
466242
534412
18395
199534
530433
406772
484620
161545
490328
250069
547450
499024
516043
59384
334046
309241
518245
300011
368768
267540
366005
318657
417143
220139
288131
536579
81556
138067
49522
73260
370252
107716
250293
104051
185448
48892
172366
251988
458876
557183
416054
285397
385684
207065
538547
199432
122147
308349
464555
8468
288642
217725
5994
194862
554232
14686
286061
473972
554341
333461
63353
472455
335395
267956
411257
539008
41802
343558
229058
468214
43829
560997
325042
129821
270938
496831
214888
270024
434072
548824
72629
298182
385130
271249
259658
91275
209851
557291
454359
69231
154068
131315
78695
21070
116398
289621
572174
13986
16113
84284
451703
467262
222276
76877
377297
110000
577725
129894
525248
206622
564976
60953
388772
558581
430175
66166
140500
218625
369094
354600
315168
290398
456399
122097
467394
542674
77662
51124
268603
404877
490247
66514
41843
228442
519510
215847
373509
31653
510914
141494
84609
127921
162596
307502
291683
253955
416936
534189
218832
154373
326320
127744
27041
492882
230152
224260
333643
417276
262012
8968
147716
386483
223932
130007
381875
149996
136493
575703
152483
70794
461281
203711
400377
325346
30065
574211
464598
269372
454996
490385
159403
168020
555911
354936
202328
27534
487404
305517
281595
354955
236186
119938
222703
503378
52693
45785
299585
351537
510027
251700
370824
161814
335357
269045
146954
420634
499147
190732
54399
516071
48733
564920
202827
534521
238960
275831
207250
74032
156216
364959
53111
33787
577225
175541
74825
156406
379317
323705
445774
160910
361394
290889
348871
340598
237954
460903
324246
318929
490887
382692
349472
157204
441407
255706
2337
306047
57217
7778
445731
431824
115422
340136
170035
355321
485082
527243
202431
451033
580234
125184
171444
416047
521881
233970
280758
519165
3398
29090
250241
186247
460408
457169
566592
335109
202806
473608
448671
352233
380893
153142
259766
416776
459959
238177
20213
533293
20289
229236
396907
67405
530132
502604
57930
357004
189404
525012
249226
441850
7500
166126
264244
245733
159974
549517
118762
477785
76627
542090
571351
395469
397315
344482
111525
169732
458625
19852
382291
268739
143392
552004
335087
216924
394
445731
500136
224081
498890
164657
114149
282738
344259
378659
467594
13770
147551
245272
55882
267350
38733
152531
493477
550875
76816
470622
59442
356184
19980
246382
210193
174522
108165
506617
170312
66166
486825
289071
100417
197155
227828
442670
404148
420005
268114
123862
198545
277433
90827
437510
410808
507511
217592
353761
487775
426853
134081
428518
540245
216932
370149
130886
331249
140935
173365
38552
485752
96640
463581
377177
280024
257490
13568
254841
337013
379955
257528
293289
26359
485808
313186
350969
482588
129205
255576
124739
371392
22857
237245
360606
326076
16355
387267
145912
95828
336006
309152
160818
33799
146131
416469
444015
399887
249656
56963
73549
377329
136881
147924
187540
169352
315163
99466
204785
246044
12107
206082
219462
405523
14769
214658
553487
60953
252925
80835
393121
20613
486630
566262
334755
356856
483971
49338
198832
507605
490222
123831
386085
525398
491739
118081
132290
100064
464789
402770
489352
413676
403162
5430
297075
128518
336353
90823
180569
381619
170413
332562
483851
212712
223481
190219
485422
511358
420354
364582
241667
369170
25273
328295
499018
3682
275371
514945
321700
515423
564573
304093
374357
176414
292868
163302
172218
361594
540059
430065
454951
117283
380239
470028
452213
481552
541721
388410
287782
434381
222227
542587
33649
373219
237401
217339
546228
445113
795
319038
336811
432805
383525
499634
214316
401821
284510
458522
463430
65198
2244
365517
247515
487510
272747
273204
40211
498769
203602
534331
284925
284333
87210
337201
496953
527194
63626
229541
147314
36421
274521
288275
254714
108200
132889
281273
78355
194372
356851
185436
336088
224140
54218
298262
319197
127823
327628
280866
518026
512844
402041
12614
173610
86686
562863
358580
372390
306677
407585
517349
461480
320374
275036
293246
260513
217289
173882
556694
105531
551941
389152
285679
216378
114694
486609
187784
25404
469181
323585
110111
311965
384953
550435
128736
444893
182032
557047
320947
190551
131113
64933
482446
439595
512561
349875
271249
335747
557648
571237
183646
22429
306535
335255
410580
389584
388031
137704
127339
530085
240195
344945
144552
226224
80541
500356
433631
293586
397502
426640
427163
50945
387056
79111
34608
471283
180794
223831
163302
213539
2448
526793
17096
451493
427613
456788
289338
217671
423602
495609
7277
13986
280094
184794
408623
56647
26041
13352
81461
103580
521947
480257
558387
178319
295286
3353
96793
292314
365662
320731
174500
74138
190271
376165
202050
275663
258265
404424
101330
317684
351591
313218
304642
436947
240240
399984
336576
156216
126495
434665
65144
570477
17877
333916
479191
104130
347967
581218
365911
52497
221416
336910
138290
147331
529804
496516
422656
506198
5256
72740
151939
154066
202832
105756
383404
206235
524877
136540
408854
534789
333863
395050
527886
435664
237413
230578
176505
575918
503061
241531
281027
505597
147775
260740
72993
325665
150196
401625
309580
35451
192681
116078
137105
428502
194027
288586
496106
37852
426474
353480
41226
203704
238554
453167
400133
563869
142098
239323
124734
405058
84324
283144
494003
562144
508281
85427
458328
72030
232219
160028
567018
432892
456569
85728
475245
176478
325310
365431
511301
74312
80159
227337
501085
535432
457651
422576
211678
274907
326377
509518
264695
26725
318162
165347
340119
53640
117094
494162
16292
515803
272335
43455
439236
475425
35763
145212
552585
182960
421825
16418
6263
389472
309607
134144
576122
149884
467469
287302
204424
258035
557987
12484
105768
397482
364082
364228
78339
398142
255480
98193
150996
192320
26733
390797
217135
162419
130971
279747
113244
114822
78062
151581
55517
321550
243657
84981
8936
116352
518052
75230
573453
208875
434190
9919
116723
273641
217661
537149
360441
531366
405622
103393
274250
66156
88005
387492
143085
99192
111369
155461
218223
80556
241214
566193
14801
442416
214528
104564
433605
49796
399946
88538
407967
318089
126495
346160
75697
177619
12281
315517
415265
558066
253435
487378
240289
11299
110174
85581
187525
449760
431194
536587
275895
418885
270747
13082
569683
191525
100642
375820
20202
281371
454177
561479
256806
550834
399154
275115
7931
528127
62292
116663
130065
365703
562558
144436
511146
301602
276931
466623
540885
56725
511763
312344
403798
357228
121446
23699
111067
464347
494264
422026
435840
499959
525591
207381
361520
66230
307734
53975
291770
107630
155221
572183
502719
250848
347511
48939
288372
93748
442988
306109
322807
42321
445105
176392
510680
278393
331505
333124
534959
188375
544371
466599
210991
67269
57005
393887
338954
566489
6760
325809
414088
494690
530876
44776
57866
183562
303666
476125
231748
533826
351702
67262
368116
426282
29122
568572
81311
529240
314092
76781
35964
64481
327813
191716
114500
438025
192114
17683
65407
454862
476151
488139
69393
547777
368248
325555
310450
66566
509764
529689
529107
122811
516505
277167
362509
106017
174305
33902
350449
567633
115942
456037
84449
440652
223404
382939
194679
99671
280490
270500
192524
181515
392197
483530
140935
483484
514387
334453
374791
238589
93106
346458
556089
23976
558194
416484
349892
384592
179479
577035
530390
502725
515823
93269
48339
279479
143933
536938
537149
40065
281920
175883
446585
234516
284383
61203
392974
214413
119419
283485
332333
60180
43227
327455
510534
239352
466054
386539
377432
67655
91675
402081
379318
387599
71684
326108
281748
340321
132710
223682
226145
345879
182972
75628
438171
293756
300806
315743
557101
368603
282190
111311
314983
109791
411686
196672
58338
307137
105100
277778
292182
534395
253658
362643
531944
518522
63668
564799
297409
135907
493316
201488
391332
402392
193892
174312
552138
113967
208261
8081
517171
357057
44436
66171
519320
458339
204969
222506
285808
251569
574356
489762
368521
567976
270035
520049
37999
384568
265209
71521
248360
33189
456224
182384
465229
66246
160844
13678
383640
196977
142786
567055
167045
384907
301591
360723
463426
158824
442060
276909
529866
544875
361332
429671
71182
445689
256141
64562
259766
31334
539665
58838
112757
528067
550547
255480
371510
511143
147976
228002
132669
382006
53178
336211
545833
581419
383029
439278
462379
299836
473516
257847
447731
513191
435294
208357
26809
518215
185314
506979
186323
218625
224508
253212
148780
339576
481868
525589
237994
305549
485297
366795
79453
18093
38053
263727
264885
157377
46315
413206
380472
12916
175405
251697
493581
533825
295585
43011
205964
138747
337728
467647
566700
103678
446365
334736
544279
21462
290597
176923
213437
299647
426548
180350
424481
444156
497207
479696
77550
313993
278714
283840
317458
240195
489352
102803
206467
264885
322499
338894
70485
228808
513451
525176
544408
352129
299489
90833
122189
100282
402980
262369
361149
298322
353480
271654
183658
562029
403404
103861
271249
184713
51070
184877
441382
408418
132106
433985
563725
146387
360975
52619
575246
192436
516500
183611
145978
69675
313334
343616
155951
128838
90244
557875
515387
393629
31334
38895
193617
143777
306848
165770
553573
501947
414603
519625
353311
217832
354888
277907
11791
311116
310558
386834
217495
357925
195579
10420
179318
171698
222489
153824
209918
201655
206001
264982
251418
415109
47054
134772
421611
563029
4608
370793
416811
381985
556021
352814
480082
345462
468891
8341
545238
477230
254536
337087
504951
271401
510320
189459
74901
493114
121575
343650
558850
455832
334774
491753
7838
519768
456217
116207
552135
522996
379678
10702
363486
422261
396866
495258
93864
530901
110611
412972
388312
198423
370763
395703
98773
246322
553402
673
176732
40138
306069
84512
144259
466402
55886
287998
450716
217293
449939
264998
107204
376398
177090
117608
110567
299122
458172
547644
127586
463665
13568
213355
166716
76014
116824
428707
575786
558711
18683
22229
364722
349695
408528
263604
50597
503069
39520
541541
434004
424588
176298
455912
73510
407301
299466
204345
456068
371226
96800
127278
401390
394972
360606
213203
566126
67935
336040
357865
18584
364815
426598
559974
448574
93634
14855
280971
221360
329733
48710
149598
26538
453989
578137
225598
455482
273591
183829
373254
535141
562014
502816
207598
488149
154770
361959
24823
281280
256648
293386
389932
78640
247849
74461
393760
241390
448863
277688
406030
181628
376802
203692
131731
518335
242642
14453
318541
494980
69350
570019
279451
198437
104026
102604
211098
36850
577830
22689
572125
247110
315232
12792
197638
306009
265799
274105
41005
24991
516364
508701
409455
286083
267015
400870
294692
228244
5021
262937
13362
473972
330499
426073
507603
145945
394975
446694
442603
282879
195947
418652
250223
466499
307930
319685
516990
382320
72592
110381
24454
110761
137748
146954
536575
397701
375185
321500
290628
324764
471834
421223
282894
173760
476971
347111
464923
262492
575523
147839
413533
188343
85817
430889
505825
281214
315607
428212
113724
14430
413122
211164
452162
244847
505595
118550
336764
498729
299495
261765
5785
544719
62389
226294
426158
32575
268737
533633
39987
135278
115475
579811
190863
341168
460040
426762
553735
361376
359872
187400
195951
308208
370363
337761
346021
437371
91465
198476
574059
546408
172350
22164
163239
155040
306782
189129
142262
286931
405090
38116
42659
34013
150562
211918
501698
368702
144196
334109
106119
254228
566214
459203
272569
461365
234162
451594
316238
287988
82929
205916
443778
368066
115311
1786
236243
514825
265796
24450
445731
155205
186777
466621
70164
186685
426179
517276
553176
287541
162848
489145
352675
344261
577206
326709
196723
332158
174417
402213
72565
399547
392180
520743
332684
164680
140898
100182
554378
120032
185716
398139
564153
223497
351419
78071
276811
418868
451902
128667
240289
276913
278043
328494
256229
246467
22026
452824
230046
199721
77979
73591
163081
38934
184379
565321
71907
506598
344065
269946
322945
452737
282840
296613
39196
510701
492476
315036
41319
180324
4208
148584
286310
137833
476984
431750
140500
131400
180624
28251
457035
491029
484549
49080
164496
261788
310092
392426
415571
444173
487602
340152
548013
565361
470711
100975
336075
290412
539746
151172
141352
347948
294084
578775
559271
116794
153476
561715
324969
450212
197068
192831
185792
288559
206627
354382
121651
465740
535325
370922
372902
38134
509764
372976
249689
405843
555516
485875
282252
229559
67566
60480
165706
61982
163095
539283
241082
107766
520883
449859
564447
333267
191262
123967
288602
457442
479670
487401
199268
281700
549527
549559
575675
512068
113114
67259
270836
286429
433301
288471
313256
535389
388352
433968
475561
396998
543171
574232
13397
74069
322897
60458
109208
333335
145912
360020
470819
183015
459827
203765
120088
38027
283431
139372
16605
371791
544408
579414
393303
571415
167913
95085
391018
102987
551267
281498
78621
279222
470267
502153
25290
559127
571803
202226
371183
443727
309695
172091
492413
62031
566592
6996
277688
234615
88123
74477
65404
41959
135392
554569
123721
523513
179505
528541
391018
286138
58517
249363
2150
513241
288451
294692
196131
390658
174099
214067
508870
497001
267457
203680
464715
47729
556356
183957
387356
48229
420529
502148
337458
213340
52308
458738
430563
210955
127214
323896
272051
491742
123552
421578
290775
357739
538557
555520
398435
480996
283666
98471
470840
362524
279089
413896
18571
515040
294849
88376
107571
13035
547999
145139
356496
523204
353461
52347
235967
241959
79670
520385
23270
142016
498081
185549
195806
43371
220795
405579
52992
171468
42472
281617
138629
164010
310416
60568
30148
402221
574388
558278
136983
169774
338880
442422
397673
131113
301783
333583
108556
225519
202364
291039
97021
54962
219094
503599
502616
395192
261129
130252
536926
332020
22367
93487
149381
282428
557659
444373
407092
208894
348107
238178
379246
330253
62195
235499
94487
524613
166798
194000
462974
347354
348680
185287
3118
144182
342583
446661
91234
442259
171470
235358
185577
81001
73440
217494
520764
15451
395053
208752
161941
182201
145056
458960
252003
415077
78286
414959
22411
200796
210881
58041
81591
233264
55402
192137
97998
479442
283916
110735
375140
344765
185124
146725
126607
214036
235532
294909
540554
347189
207554
382741
498967
530622
350242
439085
89921
370157
298122
337265
523334
11802
64697
171742
524916
397974
138572
450940
233873
179698
518156
54893
101842
369593
480787
562071
163002
206109
190052
404266
347652
526079
215913
444141
480572
443579
118723
512147
506199
529030
29753
411362
73159
410657
203433
321163
199484
513494
429460
26035
491943
417577
8536
224699
579604
434916
110761
235403
9695
117319
33995
525607
117289
414176
289231
260512
230315
259652
283615
330086
435929
430581
383173
274039
345880
435267
430481
420938
504852
338289
526594
127729
244300
1315
146389
528579
272803
542173
86677
447688
214174
498563
340197
26719
416575
362608
354946
114668
244478
335318
52131
98969
531093
54130
281427
445007
222191
312621
418221
290422
536626
378848
21504
296760
307158
401778
156776
78372
108718
519205
384815
332587
430388
552579
573732
580849
196610
248132
28260
264085
439940
90827
330917
173130
265331
489849
237284
189469
524628
218503
140426
323489
513145
312090
32646
292739
503779
13043
482330
527979
172350
44266
272396
402245
119882
461549
87123
332162
103554
51285
260347
301136
274012
215863
356562
259104
95044
548416
287302
235843
298475
110613
426085
329782
577488
498529
85036
15451
554075
336637
554863
367428
234653
498706
293819
231148
1107
520343
419173
442670
489263
421597
480464
229666
165684
71675
340348
196672
2608
335066
486825
447182
145113
205334
552330
448825
436092
103940
74206
484332
312661
163927
2732
374326
418824
48733
237611
564157
386919
335316
345040
57298
107630
438075
314002
503069
117139
150276
433806
32176
171875
134673
366240
441751
298535
52168
43439
59738
441313
246358
155009
177749
357461
15451
287907
265490
566973
215391
526320
523186
476341
353850
520181
170990
74211
122411
451825
52091
413702
275008
244122
297462
286044
215896
260566
262415
361788
499930
267463
477115
120145
55942
490184
524508
117668
205794
158053
390756
102387
180767
528147
560180
505279
10728
343621
553267
193972
162801
449414
433733
438795
484362
80271
570351
133145
32286
101989
524724
485014
203380
190086
80360
26536
16169
160812
427060
95267
553030
142342
463883
183205
369036
128258
67615
382017
423481
427523
418808
370739
326583
359695
35712
125365
391651
519554
373974
453932
134724
556409
31912
72124
570783
534723
479629
84843
486638
399784
408681
398191
338246
271992
270407
107518
369733
63943
87653
245603
40689
417741
543337
320085
37358
476520
153824
202010
143348
342005
253528
119776
457656
152431
575017
506037
129563
180919
118673
25765
148810
478927
333124
47734
177148
386532
406177
282523
551574
386074
500390
491914
224371
446829
124764
333291
267719
32544
314002
197427
464980
61825
480389
514280
422382
489469
11812
36473
180569
424489
355344
114500
17573
224753
503928
486482
100271
500183
484761
559221
174137
558700
364368
284020
176414
514293
282679
72866
175480
171081
537424
185447
254853
310588
340689
248945
318850
485595
526796
183405
387887
139372
534859
393412
221889
522659
94069
29041
196912
553202
439270
351091
67344
136561
509540
13671
52068
482381
364176
442489
350631
543622
25100
469743
253250
311726
24129
515426
554559
146389
99421
433992
539087
106843
260740
46298
409022
318678
128222
429693
226246
265612
238748
126647
318955
488232
148002
472630
170516
272613
398925
353568
26733
229180
521480
36318
47936
342049
46816
443209
439689
553495
482127
193621
400971
580631
81174
283875
372709
246382
442307
345567
235700
528161
203216
43922
319062
203621
325648
139564
259296
271254
24813
153946
453969
70652
190573
570406
364590
344802
544386
245560
250645
537223
260733
57617
430654
762
114703
514156
448274
358297
538779
267067
233354
11222
89238
547817
520866
76244
163812
185962
479331
555133
99135
286376
264944
4903
339446
143661
214475
350552
439875
164211
236673
25343
448911
253532
444037
357976
511853
557514
290201
59618
252691
211913
397383
140488
335463
23434
536198
60952
188787
273879
252132
379520
183517
343012
275855
474882
12861
175513
103865
91795
132549
117679
99597
267042
545253
207094
381470
70092
478962
16827
47563
136217
355415
567964
215844
519186
388871
222394
376831
250241
234197
297907
544001
212877
490998
255176
314538
336267
423454
258134
499865
128652
403798
210389
217511
355344
549188
406034
513266
149555
462037
93531
67355
209851
404147
424367
569613
369382
137937
512757
271875
107482
335804
451121
301479
473705
227497
194056
351702
535766
402191
481290
84259
270315
185448
192702
509564
441251
408249
103583
444769
279775
308600
271714
116220
483070
531725
237587
202158
479134
54632
175191
387992
214719
29753
378001
239536
139344
512190
102059
126943
392971
106072
221746
420236
367401
334046
191042
395853
32286
57498
165531
405278
381923
402290
460916
154451
296690
246750
11222
289030
442982
565110
563168
398419
324332
107880
129951
462944
11302
321506
330173
385844
509764
110324
494415
283790
171478
91295
448376
355740
326083
300738
391682
573949
26321
100337
319337
91262
60415
201374
443056
68023
427763
101094
352118
467182
234745
391685
105364
15552
308803
365066
322659
64708
444448
140922
397473
336330
229866
554875
542313
145087
158486
14653
291506
439602
34702
67674
112295
235269
84489
74534
542725
190026
531337
453689
29482
183237
492114
145189
557515
239241
181837
314646
44569
349907
27777
527139
504851
367952
395263
349695
306490
361604
300001
487228
304584
333355
146162
303036
510034
6640
81971
435041
62927
577967
552089
82418
350510
252873
66859
531979
512190
75521
431297
241310
296464
26978
491728
481828
206542
184654
444583
323494
151694
93519
20221
164935
368253
119115
155102
13336
526506
281168
333498
175751
27921
365879
246328
301614
259638
133295
145755
167245
329546
484341
65198
416426
62344
136415
260033
120118
562688
24808
226648
24762
452162
509654
40138
429221
179983
123336
86924
347660
228105
387504
41087
258705
189542
449835
64520
37727
56845
479944
183982
534980
292818
44420
490665
226872
494854
451826
113721
9673
449573
92909
31590
59123
172669
129794
31912
154869
430205
548912
341226
323804
369589
213242
193166
310714
239307
273633
314949
128387
342408
271949
7945
179965
461917
93428
168665
479855
32105
63886
79887
73574
13636
296693
54614
402191
98233
122498
476585
34777
91154
567430
48670
115604
202186
308541
91264
497989
60415
172056
26131
10281
159634
20398
272081
549317
362071
417478
215502
83454
296348
324099
263769
340868
396193
26836
466949
82990
179735
310748
202909
135016
558576
352835
451381
396137
555911
428837
14698
138342
119938
489374
481521
106438
314741
381470
131915
414106
197959
438841
541293
236744
141695
244056
140603
59250
311895
534633
275658
380284
27942
164694
543795
266652
297877
392015
423749
527181
207959
517045
228244
110934
89694
441325
468670
148809
561468
286914
553267
240321
45183
559073
362561
485185
399162
509518
48252
379122
381008
169026
217165
444311
211810
496123
542472
130252
10319
394100
186233
398799
226693
318222
158899
481634
99004
495134
269142
432522
568531
278394
176506
59399
520802
76882
147952
352199
7642
481251
548636
579699
96726
310562
238200
431376
457233
207097
265645
259242
288310
260167
541332
358608
453781
187537
403170
31057
100142
336690
524144
163220
516080
394595
214057
465302
87554
525409
575121
1994
41103
438485
292928
541856
164698
256967
179812
456422
359131
181489
548893
353582
443635
233143
418213
349386
76372
394436
426428
469293
182032
368515
575055
248733
563155
168828
348785
307272
51198
189847
216301
151101
75810
210591
35037
425590
576399
352565
160013
356257
72229
275544
474568
281959
457194
411931
361381
35423
328348
219906
113708
174185
166959
291665
310546
581882
492774
291417
159965
74032
121172
69018
41516
344735
198788
90192
548053
53351
244334
350969
433310
572183
132758
285023
107362
120780
510517
244326
22767
224812
137016
362247
274585
219674
44763
235034
338215
343404
322945
403720
372685
304065
84785
218635
310897
306277
533519
300120
230752
31678
451539
293030
286925
454144
94518
84499
314979
272211
337325
543182
59151
547348
54411
67355
363933
40304
310660
551829
397358
472429
309181
58041
528710
180123
414850
579922
247641
397358
447179
417089
162250
532124
531906
481807
202326
252925
149179
383210
195317
158207
7689
175238
30764
268227
575918
149253
449914
355652
186103
429116
235177
93724
483304
149896
519145
82735
251899
518290
377301
149686
335039
532941
295032
155869
259446
533619
547542
37210
510243
62707
480666
558551
445540
115291
370157
391747
161006
67496
20475
183197
539915
30187
157815
573875
571311
68136
567957
554744
258517
176500
86797
250593
564483
448013
284551
194461
270475
194262
427800
233873
313002
321355
466775
68237
499460
208974
426085
59741
37620
459475
477836
145411
115638
569975
503074
529902
77834
421346
256921
57068
97213
553039
45543
561354
34277
48825
451515
440390
337445
520843
496274
314725
487930
348573
287374
11426
116270
82822
45351
162996
74082
301187
423943
113880
505927
516470
351966
437714
347878
278799
240952
182505
198375
498813
5312
283728
408328
115522
495171
20281
236941
525633
180079
457732
77292
438694
103954
381664
519625
408048
268072
170999
517685
246084
222489
74390
474979
408506
504280
112992
501493
448865
72704
386154
8053
530888
513214
315997
541226
557263
500317
344883
542602
47684
484661
224753
515843
527979
228519
322411
21674
438314
567234
577623
215863
18766
211161
463758
563028
55642
371939
300399
468214
175889
325799
432286
557308
530076
30395
401812
531308
504160
141240
456987
37198
569774
203827
407289
261585
202004
177924
14759
554040
96586
276208
370986
268306
155351
496407
175459
216817
57199
454821
306671
487413
89203
528699
6336
263493
406004
31812
407607
535432
104879
323252
290690
253515
402970
173520
335411
412697
353276
519053
468013
96845
174351
309241
142420
504730
541212
7424
305499
383029
537774
447689
522871
553378
517958
252699
71726
75735
345238
114863
36758
480454
535526
335866
354721
203177
444336
86217
47357
435045
102252
434525
289915
220896
550126
422395
88414
268579
503022
146563
301232
3272
72222
146131
10046
166637
143188
21622
107664
403521
557246
264320
124101
509114
380500
76792
545720
88603
480257
401147
341894
309206
384957
66696
546261
36341
447711
274022
246287
441532
278697
142767
198360
71376
471312
288397
177763
246796
258226
469650
277122
266666
28976
15617
44491
214174
159398
26905
192862
338850
443957
308399
71675
557272
375194
42701
215070
470343
151163
206656
299618
309206
105671
554852
228029
369212
298458
173282
405622
432932
29564
65029
258768
510243
502529
493769
541553
570111
84131
405327
294978
478670
563048
491666
388074
14034
296755
29799
521894
460938
528198
46169
24894
410096
162828
376811
168329
99753
102877
262861
188350
330516
284383
348595
476889
492580
571392
181064
203462
151523
339918
20145
488857
399981
74080
82438
77643
445327
494706
109542
204345
462530
519374
16188
580579
298142
14783
271344
333555
160273
522270
203822
38134
247451
228992
30149
410441
253470
327530
282706
152110
362677
539026
325579
384164
458281
518080
454692
535389
120805
238117
21286
179124
204987
537035
361905
326853
99297
325486
439669
553393
495018
369338
490992
277530
422305
280059
79613
249676
67162
493251
221597
13815
575351
403004
305660
511425
456033
67647
19797
264525
466093
554731
176612
125377
339529
466621
4880
17712
19941
97998
136970
324764
139595
292127
557187
390513
407992
185302
573286
443390
438267
465060
136993
306037
117494
502792
50389
39181
393719
274239
41995
50945
294236
352401
517089
206636
345839
322180
433968
445990
216371
349059
113504
30429
86620
89187
395445
417402
1282
549597
564707
513295
175606
355054
9539
3264
412681
437714
92017
466580
411814
122017
207598
575307
463224
21751
433055
547662
57859
262786
18294
229552
297637
564292
68656
312212
169047
236572
81408
467674
414571
532504
168758
338078
143870
58796
544732
346250
4595
461480
373653
135459
318006
179170
507342
173631
165829
530168
87705
351352
496301
417619
413073
86564
507334
532059
268313
479990
512557
549442
98965
550392
277956
436929
364206
561660
192655
209794
296573
385146
432226
145945
46009
86864
278303
572358
365980
298998
22440
212063
448976
466020
432064
400039
119036
417089
197570
33034
439509
8574
113370
321903
185878
286336
573726
388503
258476
412468
191264
211340
211458
327153
327820
308625
217779
208894
125785
559073
545953
244096
300260
462737
571031
246503
367763
532768
547449
469035
387875
176479
199913
555107
377850
69081
208646
529133
33995
443308
500162
553498
101476
298545
319688
101895
82600
46852
207231
401390
395926
314051
163240
272100
354391
22462
158700
482201
275115
194034
86072
84670
204423
393686
202772
119101
333694
546716
364359
194620
395920
393989
123764
303708
248481
305451
200749
168948
183811
503382
156812
321821
260513
222871
125817
105679
195463
18048
41771
250910
40359
66236
142779
241851
358265
192982
99790
457892
437806
131638
106123
244928
299623
208350
370224
418489
155219
447444
479372
389137
478056
287960
336766
153368
478057
362919
63275
7853
573485
76493
355603
342885
500537
145212
98892
189330
561591
386979
423806
458640
563250
38682
276909
561383
141994
478262
259677
50404
207698
512175
234700
534384
543332
37123
422152
357871
559975
490111
496045
121841
228382
155219
210187
87232
207932
239915
382939
327328
166926
60554
64239
87620
274977
577333
201930
244872
46609
534419
73906
395840
237098
336682
323626
524211
14036
426083
362319
46927
274663
57005
4694
307020
32176
51302
322027
577884
217238
21969
384029
379232
563743
411182
233379
581419
62392
581153
504917
284824
289575
229754
358650
514541
464809
314647
205304
121938
210683
538814
203062
284551
233539
168994
257263
405499
401685
480052
182828
230745
457017
309382
151778
480712
45941
525342
425652
175500
106671
468219
409022
298985
522749
429309
44545
62427
57395
511914
84964
436438
248226
81311
552417
417797
98531
504851
315092
27903
451364
467318
58106
244367
495699
310091
415589
361394
247451
108069
98304
454246
92942
558378
431400
32699
440511
518522
355194
319070
271324
333245
464634
136088
513796
4208
522464
559591
42156
575202
86412
368750
288023
40458
48165
93667
343887
442089
452167
238915
117931
351686
103252
475763
508855
488940
436759
253492
382418
156977
229247
345719
294900
409216
223089
557151
548273
51791
286931
426911
288846
302685
323705
119423
31376
140761
88514
385441
113660
319725
301403
296696
64098
232809
510913
51210
398702
409568
422779
506146
465670
329035
327549
390644
179390
158878
328833
367521
341900
331520
262756
577809
373898
491111
460533
241283
222113
412929
559127
468760
51977
463969
330357
139165
91487
258769
91051
199354
150958
239581
357113
186888
259811
221859
68625
439613
220686
50736
323396
445141
247
482002
381047
294990
392664
15472
33068
362199
246915
306009
519911
327324
504257
296767
199151
345557
365452
254549
499545
24129
162206
536167
156710
459234
139389
388652
274019
217113
375782
359931
541251
316934
69003
486825
123424
288984
285647
813
497455
452746
52563
434183
281943
443377
113949
41132
5259
433190
306711
190360
163442
362500
384691
441258
311783
228808
42057
14402
469435
303992
251523
96154
499596
196112
20679
108850
179470
194643
462224
493601
470632
38896
382400
419631
402362
67127
54706
233642
542541
253498
180281
580003
124747
130065
75902
197222
28287
42960
558523
158099
474653
121778
430122
432212
210124
215407
148983
38226
164642
147735
225383
108819
8547
175693
244768
533255
347097
139333
302579
490112
314439
562360
470622
478415
442001
205023
134137
373813
47175
202888
167453
499585
142295
485161
30997
480787
168387
362668
347878
54594
524062
466621
184713
362498
467091
334938
158556
542033
470028
300918
360367
194806
416729
157181
249947
275604
493485
339916
565641
16216
47857
473448
169203
173073
521560
479391
472455
66828
256606
129192
4888
349007
5469
227840
350083
355462
229794
731
581249
47357
338385
11569
394554
555743
200311
376875
123909
507952
365512
520655
262561
579938
333134
523691
164657
449775
424138
24577
465647
517941
263779
325799
183414
480022
160415
242142
502508
354409
162944
61697
481931
171408
46168
278494
483357
429971
344096
379781
402970
394900
221532
117275
203107
334476
258476
161836
540210
198600
247874
457169
272803
566099
48900
573018
168541
460168
426831
435653
383173
455222
380126
108045
232761
281815
262184
78859
4880
49187
80386
146098
399939
167342
559557
67438
176612
208243
140243
569550
62057
442857
375185
381384
419656
403593
322768
149616
76364
312886
139333
341209
207686
526754
103465
176923
142201
272783
161937
150641
299618
334940
80739
141965
280199
326508
349433
331249
190723
38895
159392
77870
163615
310789
429806
560687
106636
222056
581223
529929
10743
324504
429248
118543
290566
12735
224371
3148
511070
326098
541039
249770
358004
311065
519482
546445
414607
524709
373024
482407
303891
349530
97380
86831
78738
229550
539676
373036
469632
472348
406445
572168
28184
514790
250569
144036
437849
13158
55571
314725
295317
256322
154727
99382
231963
358265
206903
565047
317283
425982
534247
6640
193469
168173
108187
448951
173814
381228
541553
262308
481723
287735
292387
51178
545325
185232
205918
419656
19227
365958
320523
483757
429712
209106
84155
490857
431890
86121
159338
186438
532439
420124
579447
263770
171231
279726
55630
9822
343621
292907
437832
478646
126950
422296
176985
238051
497244
12698
561885
551125
17644
379038
216551
553184
337018
194676
255026
561203
163975
26356
2849
442793
89754
400612
494090
507603
462062
502204
69087
305564
149202
471884
195151
26747
476882
580620
224278
185666
244326
385276
80835
111525
17438
232377
79912
339579
522461
264170
282228
493316
380635
309635
254520
371786
508278
262848
527134
126239
167342
156326
4239
156506
543616
467081
318741
249259
330677
490810
81105
381810
50883
149180
417458
518553
411155
538250
110078
352143
577051
246139
308780
566979
520471
51777
126681
261051
319899
392099
246494
429762
245590
144670
167180
288018
114080
314788
448930
504257
134113
247421
83950
203481
168099
309660
324910
271595
505962
428605
530475
147961
403360
507444
323264
372833
367425
199960
473604
525168
2349
207236
224674
507239
10476
182201
214927
164935
579156
362608
450893
169600
385555
302852
32468
191408
93866
49027
29085
98671
558365
354690
95044
318168
427920
383909
37104
244406
145989
482671
387408
112858
520533
327176
283530
248640
492037
364159
76606
396684
27511
395850
427789
518509
435249
17192
519138
304693
19062
577749
548388
347990
383884
506289
72391
138910
201010
64070
244451
250075
123330
190378
28503
312105
260581
307514
379405
390864
6765
437467
125541
381944
242992
314189
268785
87110
141263
355035
79873
790
5862
205934
514553
270325
556088
407378
27718
84757
180713
155219
189951
396490
498988
163829
415232
390110
177899
573885
491212
183611
88330
579659
553595
539311
306724
417487
253323
530282
60639
257162
548958
469754
445046
533846
15496
350468
43232
374516
86407
80404
272758
572626
515213
296573
348922
427779
229159
134188
136453
297066
294214
531575
38097
91113
412086
29090
293346
386785
538832
521301
357349
269235
39758
343670
305082
42422
210680
222983
455902
118703
237715
291897
183835
399325
175231
264539
327505
352484
470711
102763
56784
215383
211576
41082
352805
162435
144884
44780
251589
280599
369633
33445
335767
230224
329077
46251
386299
78000
184443
226677
221532
427163
254267
160510
272384
78320
19096
420354
482885
182444
406514
333663
164751
433232
501957
198451
480167
102144
93519
113593
289790
223988
421400
242721
374133
292181
282485
407688
211576
81544
549685
406004
568440
425914
312430
432964
117031
456416
560204
82776
344672
400000
69283
301875
139258
308522
255392
348047
424139
76428
271771
482037
221293
35037
255714
176521
290024
479528
489415
541231
182639
84277
191686
415157
8285
515062
73669
527155
394043
386564
301209
409105
401392
386152
177763
211844
476515
123697
436146
204806
486606
331982
224396
208801
59319
391474
234293
323077
416165
308349
78621
234957
357289
225087
424788
410531
249058
446372
88929
539675
431812
145935
132585
322278
420765
26733
228318
201530
549168
226524
346898
33408
416684
205563
477233
307483
404766
153123
136168
263503
379357
160201
213536
383580
463875
36237
162223
64816
226505
159567
254198
192824
247631
72592
81357
202583
229315
425590
192974
435124
299371
463859
498079
90477
250926
374027
14619
257196
103058
227732
243304
32809
576622
531948
181584
456761
310546
485106
401260
548711
54706
492606
65209
341029
270512
425208
105877
375455
106072
100599
103940
210251
64350
539682
573653
396415
150370
55385
503703
224367
10769
349846
254281
121931
357424
396984
97890
86750
406245
115270
456147
414888
27151
284383
240709
5823
218459
357088
450407
706
475985
577455
365819
424607
16520
246759
136088
267311
378189
191912
172852
540554
381014
444670
238768
187397
218459
309195
387056
306288
54966
246376
265982
395397
253221
299134
246012
222686
175390
476060
326176
179186
52231
276559
163045
383857
567899
14998
264758
486571
97039
140042
232524
316448
286144
465220
528840
383652
131107
61904
291687
316970
465765
179934
293713
72531
211040
483083
257117
398952
524927
493841
458568
151455
385675
33596
14619
280423
391018
341198
554619
331793
307897
3076
207058
310015
216036
503647
313993
104191
179603
204556
358265
215243
531266
363885
231078
230345
302349
580729
393291
497500
328487
142970
319902
136202
166920
252925
456653
115145
438448
490872
115851
168624
84881
559184
447877
305573
364932
264396
387791
492368
80295
106194
496335
359394
373312
183051
439071
102096
504893
276639
336353
351972
492954
33094
471860
218625
445517
168480
438575
239752
501710
298327
177762
318495
27055
445076
143139
483620
579802
337509
66909
90964
114024
282514
343969
447885
288825
171103
318990
321235
477136
367335
183342
553126
327799
74002
232656
453231
471995
561714
197427
192974
130473
403265
251132
116065
567797
130885
77563
446732
193025
481251
288453
464598
208834
339830
175883
361685
122196
83454
366162
348651
419815
319427
106567
159923
396536
331955
295875
483757
256214
44569
377383
321422
512173
328185
482889
454832
77014
215795
340282
288157
173978
342988
215469
434190
455737
171470
562015
226373
239417
402373
98707
341768
403953
104564
112757
388008
26356
15002
325079
159465
428898
272040
237592
75548
342709
258288
307386
139275
35972
247072
362166
520617
462353
26958
337857
561082
235840
318310
95095
271198
545411
178620
77542
255988
574722
149834
189361
547419
492618
421794
405055
81323
267794
381315
33057
45366
230680
223317
267889
81605
236920
80624
101310
481856
322625
338215
340561
389331
188029
176385
284770
120703
156859
307108
84108
303658
559975
38900
136323
37032
147838
473681
335092
166848
183031
418282
69393
63691
386111
392319
576752
245043
293328
466197
555590
8339
338954
517579
199011
103846
45659
6026
449307
456285
564437
395144
7642
307161
242642
159213
118022
461687
470206
551515
420377
566762
213366
185820
291290
396825
21514
195294
478090
493902
395263
136360
194707
203175
200759
89196
76401
499771
372685
151214
236539
60999
201125
427395
268739
476971
496287
553813
399784
316194
286141
368435
426282
260969
191931
179915
280132
437317
115616
43780
263333
313148
435414
535528
540082
256061
322105
581218
6066
540868
254139
560997
518180
254556
365117
279733
172366
431793
295659
345844
178040
337730
421794
387676
285804
256731
510175
283445
361888
525782
305887
451415
453885
342098
13274
538523
212679
314755
253170
189127
70780
65043
382012
78058
260347
491259
234396
118086
423842
201273
251576
94096
459585
152038
183829
417638
510334
449093
362524
306595
129223
478962
516985
149253
390288
131075
497804
344261
159376
316555
110034
175020
559747
39812
330808
284001
96647
176758
286688
316448
155219
98892
58831
429460
248789
236626
117031
464909
333954
181122
552961
477920
457537
267504
484171
50771
217290
514204
469570
382979
155457
269621
391436
345685
344801
180623
156135
132549
225264
96820
326111
99753
457776
456462
561324
558817
575734
579213
275371
512572
504598
8160
236941
268008
519628
293428
555102
314714
318959
263311
45543
276950
271401
178239
302343
85163
549375
344075
562620
373866
98326
398183
423638
299346
515505
336621
301727
405057
341539
547774
111241
118726
461524
215023
35424
174529
13202
223461
57088
358300
135316
305690
138891
6964
46242
423114
495790
267719
12023
474069
559203
510220
506919
326290
271753
55447
338474
504774
546053
114249
797
257988
510680
221416
352884
439932
74820
571644
322268
366972
141387
409824
548153
101571
411108
88931
383508
426849
115652
246971
141372
47290
286678
190052
347957
568884
452821
517226
43566
379567
382681
48141
574739
358384
233290
130705
504058
449176
274690
574668
210680
244383
502297
354824
268694
187902
186552
33300
368875
411603
16963
241126
473222
223470
502107
496933
261225
498860
426388
574059
242664
340868
365138
87450
566897
275938
131509
79298
377983
254414
134532
76493
248409
469135
220896
468623
244857
330649
237443
797
120613
485082
387379
121841
544783
556035
213381
499979
329602
97411
481723
114469
257670
67127
45828
471407
340331
226611
259426
450856
300396
125432
129006
189646
430067
144163
568169
312539
114202
418722
51583
355904
201064
442732
498114
234516
525555
404377
495258
494383
342085
485890
29582
52394
443857
206670
508191
309562
566835
528550
161917
305315
271395
512920
463883
579258
470487
569725
69733
32832
422469
209503
284686
391700
40675
554059
410191
514156
232279
444080
83566
131784
243072
80624
63252
260248
305690
167758
505597
207542
15809
353086
475576
26746
12107
93860
470862
520325
536167
273814
398070
439236
136736
130100
400275
496530
134306
59632
94444
9069
478132
217978
510418
540799
354532
42584
508177
360485
515527
204664
163525
271066
249290
148706
374791
245675
288642
478645
229825
197891
167851
465369
472314
562593
561524
524019
249810
241372
19329
360528
579667
313666
134818
66217
383129
65901
351827
146926
22890
481634
118885
464715
191648
4970
552520
185293
144561
460187
540265
54717
9809
456709
365034
181939
423749
48421
330164
573509
302313
27524
350484
432636
209922
456478
579539
197605
424367
37104
280643
473326
192669
226632
239933
17997
244406
431167
134486
442785
350191
543534
560326
450478
292993
366994
428065
418479
16089
291614
353260
186034
33323
303258
484418
159525
105817
217224
237044
473912
86652
117644
250385
76268
180418
145083
463477
338281
361930
439720
171262
532605
204225
105642
541408
486125
24294
249682
17582
42418
16784
471315
455664
25951
334610
101687
4360
478403
67663
28085
167741
480121
244279
164013
483487
507812
180799
350310
437525
103231
554742
577948
476207
401670
502284
471822
429215
5715
445113
202531
553813
357132
480644
382435
264797
348528
281029
464166
412755
566214
74885
346335
88208
281382
270098
362751
292152
567616
84821
161054
46003
461968
576829
191283
56226
479141
172743
473137
340128
324130
439241
29327
529823
138604
269213
480208
186451
522708
225100
546261
276854
245530
114202
335027
378846
66316
86908
208133
553310
496552
47944
10369
195949
421382
77931
10890
487413
148004
285042
548168
115226
463680
531368
549650
494633
303308
20436
96793
207500
99511
35110
372789
474859
352850
365284
337297
451352
41818
566174
151678
466895
179886
184116
408431
411931
560726
27591
206899
413354
544796
442178
402257
547148
272632
318223
508412
270184
246366
371412
283913
544687
56432
557508
425691
375013
256936
26367
235870
277776
566115
58627
560472
507580
46023
551832
115151
364491
472024
105282
426422
545200
173373
165883
37743
368764
409410
342159
461560
345244
230273
447688
53064
159423
523664
509176
457408
475988
322852
414647
518966
268937
1674
43367
42513
518098
465734
546981
196368
40478
168114
515843
40737
502877
442997
138315
570968
498443
239915
110642
265330
426510
441108
530762
196002
332448
191873
117637
137123
461917
51965
409050
135129
369180
132497
504187
22928
505477
125699
71964
206837
465530
12182
54996
382148
344259
327324
433046
414002
360396
141834
496752
207171
518695
44215
576307
197257
527834
517395
118480
15546
278043
558044
467198
158345
246920
539214
482672
184980
264930
14740
88835
125230
194462
357117
573232
475578
116792
114421
362140
482064
549876
352233
417891
265333
268715
298295
458228
127991
192080
564756
141931
294098
259811
2606
115275
333267
492606
439366
161543
307432
7733
111330
552066
350553
512629
73823
571553
215819
14861
34301
101979
257897
295370
335477
224248
363716
491361
237002
533396
98034
223477
234293
210635
231840
436626
143006
182300
223830
220218
554341
258690
550113
473678
516300
79628
462379
140730
530899
334491
472463
424171
478349
362346
94996
262588
404587
167533
106269
96754
515210
284448
180767
479720
161062
108850
502620
335451
533222
343225
1084
510339
168926
131352
172000
57491
9822
192098
167467
125015
436394
439779
306222
121690
354644
246923
499061
313786
53778
142390
417478
396835
470642
292734
155040
182316
447108
566064
555120
283279
291755
130553
275581
529061
153008
500982
149253
361275
474180
340935
359168
297465
295162
163858
56226
280847
375882
408815
187833
170952
274715
399512
266689
407196
59454
494548
209921
343255
195225
114776
569301
172805
213963
398527
23433
348076
413880
14970
298164
478056
24204
287003
250708
356097
41547
539719
440246
461695
174911
436507
22180
140666
304693
218603
444636
215300
360129
127078
85372
259498
463655
121000
322239
13908
117379
580706
575419
20315
30779
293121
291290
404666
248169
140730
14502
146436
476791
443360
281121
313983
231844
355511
539992
279997
127760
219268
276418
368284
402184
122913
157926
375202
404266
553878
174868
80426
39455
111873
309087
231334
440340
436318
511587
295798
494973
99314
67674
305940
195368
146401
219680
13969
123923
391492
272282
257945
502479
512187
579366
95085
353594
574697
271930
537157
157342
87216
207424
89141
544035
57157
311099
458960
476634
333280
94485
426077
296233
445815
426911
319295
165847
482954
280740
130065
404406
2066
481894
381093
282565
89859
28782
473352
440344
370278
42644
308768
24307
294581
429131
526432
182257
108697
207005
408407
195927
94769
238428
551227
122936
271395
75863
132183
500057
567294
494382
383658
30038
576012
377647
551434
154
175756
14883
2664
136323
341232
47652
269325
577488
207654
39514
118413
390817
511014
245235
487453
166076
199695
104380
388566
282583
476699
457041
205656
278411
264885
566592
245235
517719
139012
341916
191403
200500
481428
285180
253848
221028
340602
577807
262116
51717
63519
229680
180768
434190
225160
230522
465266
5482
22440
165707
132725
570951
41959
476520
188184
382857
517322
569550
178321
495387
468193
3511
433163
4762
283208
288411
451574
397431
481565
207740
533525
17946
428229
100563
58736
382466
301646
393129
29304
280187
90261
98732
123509
484074
327738
271789
160200
143616
493732
540790
570545
401919
399476
211486
486983
108499
130592
141477
34824
562067
514218
543911
380714
393503
378049
277852
96881
93298
542213
435328
128258
1360
280069
207715
500092
14543
98162
170832
361790
492137
447684
190219
83691
56312
94
261876
280833
91952
85904
14453
345567
453409
469648
574299
106401
245857
112849
190646
571237
301158
385663
52096
87264
161093
432932
285023
466671
341502
266825
306447
483425
554750
132857
444651
489762
438810
62648
210124
267653
515434
546762
387903
244016
562029
250720
471086
307734
7583
441275
216820
489442
531362
348595
479658
117931
277677
159974
438314
155102
429638
435805
2083
59179
528468
232723
334046
298141
308641
118169
24877
167901
136970
572926
343737
38896
66676
402542
464965
314357
516124
484347
460915
90912
486315
237510
432998
71879
460362
369770
373731
572859
324428
17312
419656
297699
487837
398099
530086
14244
394165
113259
465676
255714
238048
524648
371848
125955
380957
286414
325095
369452
256322
79247
470190
472841
469509
171315
251869
517921
421298
374130
237685
431628
222245
220139
581218
508215
15876
295550
390879
388696
129914
518026
135226
223330
310450
169634
252139
521697
414477
349138
62336
69051
512968
30997
202645
309206
446882
392152
328039
432460
207043
92206
124057
539567
303414
380420
144915
76606
241236
456761
13908
509815
142428
178112
439288
429735
167819
492219
341383
517226
210591
284098
208824
260400
390291
88514
525580
460666
181756
554538
77533
499911
382881
377878
487644
247034
456201
366342
279582
38589
465559
27739
208011
405843
353473
532224
188026
317474
318763
68206
266029
26732
563048
173345
140512
73029
500973
515249
369521
447424
181503
367271
337256
525668
256664
283309
531395
451154
83632
532059
228992
59146
399784
412563
509217
346189
553051
305076
303281
508286
394359
354631
467265
497617
75800
343083
242695
351981
379487
520532
228172
227109
322852
102205
103720
139970
159309
70479
147276
282283
481292
481290
103861
323646
250226
543284
168001
527216
211160
575040
179656
442818
27829
332405
219268
101713
211810
488828
375096
513944
15895
130892
15391
5152
529860
30065
480940
224926
336897
580200
314203
234378
84843
457016
292720
112577
572372
162295
353568
80339
412847
437607
239427
387546
394058
212633
202784
61844
195969
460964
81826
470029
424110
32516
82346
337786
72258
182505
248308
238095
413716
272072
316447
393852
60973
246012
117958
15474
465360
419700
311568
105152
117941
320045
514871
192927
164850
565546
192196
251264
180141
364044
256189
163829
86071
210813
202066
554326
17489
318355
336933
569250
291822
458042
176763
323132
373480
545260
122493
90675
268899
412390
450776
142276
140291
230050
471468
575835
176098
16486
483628
334957
292977
121903
558153
396120
400118
306671
301432
455443
507239
59250
518859
63782
545948
91656
296790
574037
535561
219778
125503
182316
127823
403692
261597
115681
276913
575980
561005
7697
32872
140577
292982
83546
476341
546046
531076
384680
320964
367907
420485
378293
51965
90867
201406
410373
35297
516263
516866
471697
430144
162161
252863
571880
341756
125658
298573
79453
45922
536008
319685
449345
275206
174605
283638
233706
20701
290678
314953
154189
152253
576010
377496
145116
48756
480016
392537
251608
101989
116557
280804
401044
481464
190550
235646
168618
282428
315256
493732
28645
80518
16964
373880
106229
395314
298913
55076
116746
452500
195420
388188
307016
462192
421502
578294
282349
544250
463738
570358
491666
299974
155618
336843
115316
230996
11791
297258
239586
528432
513602
339757
73855
362751
143594
432172
39846
458604
510246
435451
132494
1350
151678
255682
177829
125298
445030
83691
509899
65961
60172
151731
9975
173596
363341
541408
465826
71441
323519
200377
454269
491753
21089
353139
186268
369521
180672
15652
217046
192295
228647
479914
143439
322553
230109
303047
278565
145631
430501
511620
251230
12488
541264
292998
354382
570628
17697
291503
463655
101215
64032
123142
25115
529012
359865
160307
7035
474434
347111
479372
326313
441605
314852
333040
573246
118087
68385
51046
502366
316059
215469
178379
509518
482064
221040
468977
68283
232781
525025
84730
58429
237990
402980
421733
154801
339089
391700
292876
87662
410305
535660
529804
422026
498679
174554
39669
69952
521117
220568
118736
95032
60953
274413
248831
488395
37433
501013
473052
47737
577470
40723
47780
498809
570474
243818
516463
408492
388566
313113
168769
105134
502808
58997
494192
327586
88082
376084
169243
323028
132789
510365
413847
462984
463591
435681
543860
99678
458586
343268
450893
426474
444132
555065
267146
58465
494199
516110
336350
572209
323010
301334
86564
414927
226599
144925
416875
124360
422850
126238
118787
396366
334631
108680
68617
342336
248674
507819
549328
192145
163281
543468
11147
575860
435805
182367
203692
481571
37843
380742
120147
461458
28988
244279
341060
367907
341049
487810
174745
395973
289758
159400
155269
472707
276849
211978
266816
562688
212636
12495
117160
114749
146511
534786
411253
426863
370310
163716
41319
383212
12661
69654
468214
350344
147843
372729
204556
560604
442431
128264
83548
564513
530256
570317
184914
79768
155993
546013
269249
313148
36028
127586
537770
296161
355095
382997
404270
297829
572430
486893
221247
153674
107880
461940
556011
424596
100579
105280
188457
62292
18441
55966
281125
192780
228434
337602
281835
221748
549301
465524
315030
550093
542658
434264
81105
528882
457892
579544
112114
412830
162747
367695
139754
371824
373729
86459
378461
516994
4880
79021
327896
108259
106229
231351
525904
312661
261876
121047
260679
440346
151831
107593
542946
126972
566043
327660
376946
453426
62427
559221
194620
315992
257302
510418
211935
26702
517460
523594
127799
251205
482093
549729
233384
68084
16173
120376
304858
351157
403593
361119
211110
116040
97744
236515
516463
462401
3514
375133
175583
400299
365251
415201
578387
97777
139702
497746
113021
149712
452746
562037
578499
249621
56599
20172
532753
484347
410175
121676
160317
177058
43776
113009
509049
425988
519601
552584
23957
336162
335433
443308
550410
257711
145891
401838
62455
175116
578108
179408
33189
535788
29982
408556
453377
401147
559865
335362
256278
328348
528341
21883
405523
231134
358060
468469
348751
8836
276770
476011
91379
378101
314574
141668
138303
580579
75585
64098
185792
429318
464490
398808
407688
456771
252043
75132
142291
237482
387124
47295
319866
117060
242484
9465
301012
276951
444800
376090
477046
454745
97321
263482
3745
166468
368363
170139
220504
287998
59704
210844
123371
194553
107527
325302
473411
203652
174932
319612
112614
156425
484289
7819
321567
274665
174723
186483
42748
118644
560997
521296
138342
304151
384122
352276
173073
69346
288586
286138
206636
6941
469595
47792
549784
483304
203129
400275
277637
165977
557023
54738
369296
254795
238562
192516
140426
91137
255576
137777
509411
454862
435249
338704
361567
375282
109314
120276
278860
233877
198405
547439
387546
306581
365372
53157
518257
454683
285588
373038
517920
571451
277544
316878
352155
454477
434916
521064
401980
293914
264767
332740
244026
83979
355092
42103
182189
399540
171208
43511
135251
173367
158729
346547
109363
234452
423243
491249
278229
35456
30429
330677
170579
193110
437184
327536
543027
187869
453906
49758
395193
381433
111067
419052
271214
196503
257923
370466
425037
35580
363031
277448
465825
261085
483794
192256
530750
497870
539309
447994
399534
210279
34680
346026
512806
508531
466621
539132
344319
335133
272250
496192
500921
237834
438219
102724
443545
566491
145078
503538
314336
391403
357272
223068
442467
317210
257988
173864
182997
47617
127855
302241
17697
33991
390439
569353
550875
358517
297011
165741
309252
329350
566432
28099
497565
14375
109896
55076
400592
195294
88398
426996
536730
142786
111262
55630
471413
129821
505919
275658
517213
104126
190381
30010
385744
18041
280160
69401
432307
497498
508208
476269
132412
83159
103274
437951
484690
303133
100331
343810
64751
48271
416860
101091
382582
253250
447769
332345
91118
431808
442587
53255
205424
293340
426513
201402
2703
429568
543164
473373
199594
317507
420606
24129
518199
239736
134375
215587
29189
224371
223598
171158
39497
101738
358841
220889
316578
156624
496920
514454
145100
104425
433197
83219
75402
204969
419904
415724
41918
552336
161019
437902
324831
468846
413115
352205
119449
342092
14502
342766
166310
323791
225393
96757
163283
289894
512769
518245
340545
15485
32271
354144
97504
430790
273217
334954
167180
116622
158923
433985
227802
161013
288846
577246
169779
108499
138891
340440
317292
81589
468159
361054
556683
333929
450160
239739
37931
401963
15062
572441
960
294751
459000
498265
459755
495738
51047
193529
124397
320867
533864
243029
103778
465530
31798
40878
70983
433435
86754
301602
334372
205700
193403
162346
279831
172574
273866
205934
354402
477137
338732
289019
417672
126869
239757
361275
329952
286116
127204
189159
220564
3259
442416
23630
76971
134590
20720
389418
323109
433387
319938
204052
430395
477800
549876
453644
222199
565938
99165
365553
189767
198406
231426
168338
437967
188688
116503
111492
562502
212429
280257
445268
208712
501059
260715
227137
264843
433770
524180
114945
425550
334400
25854
465695
286953
254861
154995
569065
239793
508923
110761
96586
438926
414178
478902
184610
570016
116396
277055
52498
78738
324692
208164
43609
290775
256270
224910
558189
347858
379226
527364
472551
577632
393325
109509
131415
348302
15897
222371
350009
263896
134606
17873
408607
377772
317986
282776
32639
116166
72905
499366
300267
235792
338629
19123
490027
5574
119207
34343
388693
327369
200503
423455
442416
418808
162295
550870
231126
123909
244222
401458
429559
454271
27989
177306
35962
388322
184263
529261
495947
320129
21991
343765
425772
361139
561097
192236
378618
373758
233703
354305
255176
386074
130759
579382
134605
103219
353311
378911
215577
264886
234819
371351
444037
224083
512060
127855
569887
564157
139653
309024
561012
282707
210136
168338
94272
115374
429038
506617
476761
577953
350720
397675
63777
220152
386211
195886
28085
25485
333087
493146
497863
420673
200988
74825
442199
533799
122560
153162
99297
246815
119171
514567
542779
200857
29575
386530
119686
526187
557174
130759
30713
222016
501094
95778
195425
510594
399392
271418
261617
116316
188511
46786
537475
440347
384691
316871
520569
334958
208907
286157
236843
392180
44160
268845
197891
429559
417528
184223
71244
543622
121001
278922
444285
342724
528374
310344
328185
208433
479394
299417
394276
206926
184161
529208
21595
212276
260024
101586
103219
368717
559701
355194
545720
32751
503482
161503
325793
356974
560640
209449
214726
23107
264797
386540
361009
69874
60599
291973
471339
273919
573744
549404
140243
168480
387408
400617
47388
62395
401526
406375
100746
570339
435249
216116
345630
575257
511930
32574
213536
470343
50061
107428
23908
246940
79853
542442
426997
72637
275656
170172
237762
161963
462023
175470
139541
467817
276418
313206
261800
42929
252406
553378
163229
107425
287228
426680
250827
280951
365507
267794
365082
556800
437302
325434
531014
526391
91639
28952
238336
382318
292243
563437
225828
493162
8138
268372
133634
541109
322051
540988
478132
112327
183898
427319
397044
452783
294008
315944
492566
488583
406770
562830
89978
107620
580681
341075
338509
309168
323705
508565
287384
285841
106287
370821
323149
344735
530535
447302
253094
169732
33820
560909
422804
50658
480082
135129
564073
86285
274047
418569
441180
363956
283968
55873
336990
442345
254481
442732
216715
63492
448663
99247
238117
20281
412780
470057
329018
436295
66493
366068
23361
575734
99388
43319
190992
517985
181631
335955
77018
116126
227270
65755
450856
499763
528583
579437
561196
112706
372058
412190
481553
36663
227635
580706
153888
132617
157424
146725
555743
350681
513999
65705
158555
35094
260453
442982
229660
303281
312446
18045
456569
119808
163716
463859
131832
489649
54354
580960
77854
265781
257301
40884
448917
25423
79069
203248
163514
422828
130914
518859
483199
373033
376010
104454
213070
581766
401847
271563
362432
581249
145749
331524
401436
438688
524174
23102
25616
322557
141800
99424
327328
488066
420215
339876
350299
357228
142689
233677
56676
97194
207715
473797
571415
463430
374725
83866
10346
457638
105252
566927
281910
296432
312038
509534
452565
235443
295686
100064
535432
235652
260741
56109
566955
292338
327281
511829
579909
103296
506342
53591
251988
295236
131101
438180
562575
243873
459659
305076
41437
116562
464468
483043
360811
342495
60599
168725
80011
144961
181551
124970
444866
302323
267502
326465
305564
57088
202943
229449
484650
43873
460665
1580
163220
276835
16735
524325
417376
219264
236126
266001
575307
208974
217726
522110
241530
121232
332352
168657
551166
90569
342724
276950
158726
367321
380588
69256
543202
376523
496118
399011
281595
223459
229008
465554
475546
204087
367562
243382
265432
39580
44644
122955
562205
302845
41054
222016
40901
175142
104756
509733
178476
140375
475711
488135
203163
122259
546691
340876
101157
367477
183327
323030
126751
463424
85171
390757
44682
277463
213282
500179
499789
237077
208927
350254
555833
546079
532753
477831
451680
176763
364364
15117
250249
20261
419587
184052
12475
492698
9060
41658
433297
233110
208252
355511
308701
80928
20561
388469
136026
421193
184916
475754
259027
77603
238933
5830
352805
20527
363224
119550
304614
565220
394248
538518
547100
495258
238402
281014
531093
12357
191264
397746
299259
483752
385885
156170
206528
298564
136836
128607
11426
260445
356184
41082
496064
572761
280764
422211
455737
401167
188252
294934
336211
346335
14432
8093
255123
155003
64697
393412
110257
296161
392111
234600
416026
227651
13182
487948
542213
382558
110735
243500
298981
452597
201104
323494
272670
216517
306255
183734
219418
349827
530369
479314
116741
533004
56784
51829
51618
15876
69486
237413
343749
99548
290544
487840
478090
251229
32757
174079
566955
101476
127286
330028
220376
556500
463430
48134
498406
32513
327153
273288
123731
235464
523577
427149
473608
41404
470525
336040
525248
113929
400353
152857
447830
449721
1943
271249
302325
8321
519438
63676
434270
152238
325821
242404
257786
217769
438485
215405
466775
517395
465285
196676
58517
303368
422130
5094
496855
230334
376397
251113
184763
162112
49118
295903
255462
41342
459543
310315
286328
506842
437467
565771
42476
51643
374133
338030
137715
108217
237210
153290
300270
366064
571671
241527
198836
187483
1036
165071
351252
366956
14083
534763
424560
549996
456438
271416
280814
339227
411329
144475
187371
225044
196525
287953
401910
26375
395614
214507
163908
64899
142804
324916
150920
522252
465697
86210
429476
218528
518100
521574
457408
508723
428912
136145
390806
348857
35322
157815
508195
23107
49522
360528
305019
132515
67117
480502
419150
71828
3272
534791
540110
188457
359825
321601
567847
273887
354772
328588
343425
483139
83670
525865
211830
250649
394151
307156
234516
563601
11196
251262
222056
159923
458397
218574
411257
34985
91104
334700
110045
403567
200103
380305
153162
295329
510387
279803
580200
534881
98752
155029
358581
310053
550780
106165
65457
303018
108917
41103
50003
579534
496513
116854
426538
411726
161278
264371
562002
197251
362745
400744
539632
6943
61838
208338
22837
171099
361009
327770
544085
497989
106688
160463
108557
494224
82220
232167
40143
42003
448461
329230
345648
336607
354070
132699
358576
191540
375960
96315
181135
504673
313666
211389
223664
95185
575612
143624
102754
517084
428810
50727
190219
325939
379349
240590
370479
258528
205125
126024
376961
309679
487687
387876
531153
103613
462023
29438
58713
189301
368811
333894
523267
338438
347748
183171
538609
22757
343880
119666
432055
571415
496926
512322
28367
2197
503022
99311
347437
163431
128475
496078
216685
386927
406857
365596
144088
71093
459018
455294
270778
104502
231657
521184
219535
334251
465676
54182
194034
31090
244646
279350
561106
140588
157714
348146
330181
351888
216324
148343
23929
102803
417478
427921
406177
532769
480014
503316
371402
418506
46009
326475
67191
387333
561891
433985
329368
468992
560437
488059
386374
237201
160317
215908
442682
296696
485064
372740
34343
235783
14180
427992
47489
446882
455632
404163
214724
194616
492435
435833
36151
503697
473044
240155
145825
154916
525101
42860
428033
319211
37748
564432
105529
514171
578368
319038
7251
471881
243970
48710
297798
153016
8160
430157
46152
29304
20063
349907
324261
398744
355480
436195
334736
11758
313131
379409
212840
341741
334997
184905
147710
407238
564288
352828
23250
224874
519713
520980
81431
538105
361700
425260
521382
431139
115633
154878
393379
409155
319522
202392
8373
73843
380086
122459
353850
22530
248779
336162
27844
513983
299594
95948
295884
144522
17810
140304
271351
451588
238048
323264
454832
365707
300052
432569
446436
383917
413782
292597
575961
158676
149423
256950
247789
403786
285018
74534
219760
309721
531423
121857
76781
375568
573611
578951
121420
490264
317659
493231
442672
367491
424760
90818
101548
167603
503488
541911
371705
296884
96969
201074
174909
549721
9127
437816
576550
94825
304614
134447
526588
475001
548109
130074
188922
446819
370171
102763
490146
133883
226599
122350
408418
381433
134620
298793
151017
458748
25665
64324
249861
560350
230578
219624
267022
462383
140243
302282
142534
529310
363630
157215
334868
431837
330532
93864
557920
60046
132412
411775
6031
22882
188443
416426
578108
335243
503331
372112
550435
560561
545209
308798
287161
77745
450317
170336
152664
67077
249471
570259
199598
25765
257867
4647
572015
548088
192575
118342
406786
567827
340157
317687
366704
42865
258975
197507
78494
47614
332215
54510
206397
487952
309869
111002
253323
418348
11801
179159
436835
336672
7785
538233
538435
121530
570255
398073
302383
223283
539755
462880
137284
98395
398632
555896
77912
490893
133145
186578
368871
402683
354167
417264
50536
284684
419019
107233
498836
573576
55903
408543
299563
69270
204806
437510
571610
8999
118925
581278
139634
248910
145411
156499
22150
237658
361212
275795
164000
268586
13292
480452
281280
414715
158335
324870
495692
304580
476061
515057
284418
558851
275199
158729
80928
122411
256607
332866
137995
581021
350254
369609
18820
201909
521218
179906
106382
205356
384559
198383
468876
504147
191984
268406
296410
213039
307781
197605
398925
179603
253170
337298
370926
574942
127093
104814
32667
424222
289833
263036
360525
408177
514111
16113
197853
203022
249372
176495
476170
403184
152488
539845
437774
47333
493702
134378
314602
333621
425473
461593
71521
51359
335383
342160
229678
140088
349122
522143
97411
253251
354410
32271
446880
21136
372234
358756
408957
50535
414421
447994
45193
571886
310688
255808
352417
567084
167045
483757
38317
155292
391481
349669
267762
400926
553118
94544
530743
300993
292579
466800
132773
564451
248809
81117
558486
478328
60394
308468
247971
575733
82255
321120
311982
71411
456083
67623
332202
181042
323093
70755
240478
102080
38440
97747
401001
477410
101750
276267
362184
30805
299712
439053
383828
474693
74533
342742
189993
496283
558711
541721
158876
191994
333247
364487
449152
427972
338882
411748
431194
78355
399028
265715
447823
70702
267969
551433
306718
179019
552553
153861
365946
246160
215167
283018
27163
106165
29711
476791
109816
318381
184916
59250
336357
219312
310390
86514
2342
568174
578411
521555
166082
160000
16169
576413
454887
233064
118485
118997
406560
533799
296769
267852
19755
37230
447839
29671
77298
390439
520445
488232
542642
213405
265799
524068
113261
36029
205461
312608
23546
385533
515296
575497
552919
160910
371863
381967
483851
317756
435210
499142
344671
386683
499959
242642
4859
564599
34938
176091
393719
493853
464602
170035
292538
460737
91728
124240
211983
165126
353607
505375
7757
83979
107277
426383
109314
73966
468793
156405
334184
74576
508195
157153
274108
304319
27920
1085
312536
165063
220601
28782
262861
8595
147337
284884
460642
446819
11849
222608
134948
276626
9820
249198
97056
279071
560576
499918
406061
521210
188637
127454
518245
271949
229821
32566
355480
266029
354469
269054
551285
428091
444080
300690
265631
465969
154210
280160
135790
335855
46535
478802
222489
164522
396770
178754
248168
477911
64562
280087
344996
183020
202128
158514
401458
77099
72895
259715
270796
182793
104026
93655
7205
368852
52957
446615
178785
81283
285550
166375
321673
455738
216579
387293
70043
448503
208886
538581
236632
61892
282766
100591
29268
427344
100331
472865
354863
162033
149726
60117
358584
256897
154770
23735
135694
362278
471421
342718
480792
237851
532155
236174
459328
427547
26027
90718
308191
24204
15356
240762
107584
545440
172405
368603
355492
412537
124734
35962
487191
336395
209036
462618
120145
104125
544614
324852
15002
252144
268122
413996
57614
411733
541727
141827
527216
357244
412666
347986
555778
467745
68149
455459
166179
559566
99139
71093
172010
187540
392030
433221
413879
340898
163229
392180
39159
581
416625
44776
474670
329675
553773
485325
309580
337189
407214
295015
186266
489762
260917
528006
172654
401777
284008
130872
460625
576879
163813
246184
568378
423768
111319
541422
512951
402794
124663
79968
209533
259431
76477
401688
157920
464903
384775
579179
383764
35230
192636
434270
384176
410108
428011
49017
163565
559618
456045
26719
20860
416281
369049
564684
306890
339595
32061
313927
187557
231782
279073
258853
405729
293966
157215
341900
45247
118989
496894
402806
388847
200749
311250
160560
199826
462426
430167
251591
405507
551941
352829
413896
254938
4260
325986
74924
94097
453765
225717
563726
392142
311229
552029
233526
236507
548644
434141
76709
1737
414089
32286
276208
253417
389672
349521
101686
434092
108000
136184
125429
516598
183350
502495
300072
536204
145006
308436
539340
361601
235838
117935
246923
75230
551746
430521
46422
427120
185232
162084
71221
425289
37782
144470
474784
346309
269718
194195
23141
78652
444340
115342
520674
219606
354791
262549
408975
271568
528161
368363
153585
312541
499237
85252
347849
552517
413070
131509
375802
268100
151211
101632
38546
330181
76492
71099
224056
468836
563840
345152
316190
236818
250916
314298
504893
242052
207889
277418
411485
536412
201628
540146
483630
392747
449004
77569
76264
367188
393354
125348
460029
43270
43319
135258
191101
411108
553531
513532
550133
208433
392152
317153
265773
159424
179532
483362
546975
491845
262307
544449
311088
254129
255546
293174
114219
167453
269381
420874
534183
316003
409064
312254
282840
310683
302855
60480
65136
298711
24310
96458
449889
301461
20202
18736
107609
61358
6182
424254
456724
551357
174560
231536
477958
559657
295864
22838
205334
150641
545804
507239
479729
571646
461595
412709
242828
255139
273184
53931
329641
390610
201564
447967
205668
278411
431440
202672
299647
28257
380742
461505
390710
498651
345608
119614
190426
580790
281160
240602
390093
554364
12459
55805
426445
194089
404236
442461
16578
563628
26645
428244
11826
216817
475711
455615
487486
401393
267042
511165
306782
260175
184626
431837
438810
238073
137734
527832
480306
522298
268694
473843
128955
194056
220834
422298
504774
379409
90392
222199
371051
83783
425131
197401
546693
555296
39040
397999
51555
99077
387954
196028
403268
275038
391615
154
139409
217978
435323
74223
21717
319626
277473
500271
382710
246787
325079
298985
359687
146926
206077
461560
244666
412011
280913
190537
38891
117636
330368
340471
378022
548377
189159
570824
400408
53573
91454
404854
162963
579176
23450
478164
1720
171735
376084
564232
345897
65612
422115
262261
298483
99548
193759
282707
448698
376492
32386
44170
357921
361858
421792
467295
466839
25148
222209
326559
334453
414887
297441
324171
451219
442811
171026
546944
310416
550466
371800
220651
491453
555857
21685
196290
17817
544288
59367
195352
207463
258283
231282
256285
408243
541690
426947
101826
86117
474279
378670
462993
518083
320200
246539
390120
57005
45543
513748
83288
106799
43439
331876
337265
55788
445427
379316
210086
490893
523273
433472
254411
76246
363935
248755
284652
46592
339985
244782
225654
91301
506198
480594
352821
46990
360399
377115
85948
33838
456556
391401
64893
449467
479944
547944
164094
581704
78695
2389
478195
466522
487770
293174
5967
435523
221243
461201
558817
35880
149996
154377
121168
494837
509949
86137
380885
396194
197568
123008
92096
500228
139748
294659
211116
176442
544373
519652
509255
454712
32468
346445
395933
573355
181997
295169
247525
237968
23803
204053
79058
277386
177078
524823
66493
93707
214623
467662
514806
44047
540097
168329
41398
253805
7396
208976
463284
274334
562901
104126
457586
180967
250566
286141
279997
141207
91869
577589
486793
442641
24737
423832
326357
75586
421813
208894
475304
391145
528631
222970
367460
57866
17096
354716
276671
505597
324401
533125
416690
253285
465395
331314
239204
155292
539755
64348
106820
111746
145679
403955
403888
24129
88374
295655
47202
87403
550796
295325
359702
420375
384023
371953
555782
374371
536237
318184
59250
19719
336081
148437
513077
347509
223317
553812
250684
148986
291320
16335
260491
468401
7139
420183
248250
5344
460755
341056
534789
93267
202645
417814
87685
135010
267531
514563
276781
237100
381395
407050
368645
445900
190929
278555
224055
250292
390520
287364
131107
373727
342363
37479
228460
487025
535145
265414
131170
207454
716
21268
22899
165036
157921
27105
365267
286685
172827
51270
539247
337833
168703
453620
535766
467318
63857
455136
129940
172036
572353
177817
199251
7830
499037
424694
238505
132857
431322
554040
256835
496253
566897
456309
282009
318529
87525
263446
27149
128312
440334
445928
535788
396080
471846
9738
136338
439689
35485
174406
285249
15764
445101
182497
170980
536603
246494
236698
492155
72026
394504
66406
81981
8369
17205
353707
309727
426094
423455
166723
491804
24779
27439
366669
560644
416006
224468
56725
39682
52145
237401
265819
346082
345899
573085
30518
45808
28276
399594
536138
30585
15569
46189
208868
213596
348805
348935
214523
242695
262201
400571
573966
404964
187559
101882
401428
564508
45580
447976
217978
543468
261144
513494
459354
493500
342618
423114
37999
319430
371628
177339
464789
288654
513174
470463
314126
134819
461283
9695
437613
446131
295932
63206
211823
326709
253796
564530
134946
397294
307242
267552
530958
63115
388171
474342
405246
544250
398674
489514
476967
387385
520980
307161
44816
554756
426776
480861
552110
145432
3398
248168
30725
431555
291854
134271
529786
307025
260029
19002
394970
439678
442185
346678
296698
352462
322945
120666
77325
264193
109654
148773
144289
88697
439399
273217
100667
101548
381684
261761
139634
153530
363486
216406
483752
36425
429059
15097
441532
130392
100486
20281
72969
13675
6263
235843
223004
255804
424161
58296
416976
416819
291206
252544
479372
336448
69777
362231
60362
194105
59622
16119
268313
294133
8998
574299
328121
61375
376422
166082
96161
557344
328727
495722
287265
126733
106219
371015
309314
184930
277914
422254
402245
245354
492183
576676
444132
190806
390895
164941
168099
24842
422026
1107
570346
152275
289212
280051
253131
200500
242931
268266
56134
453016
470485
80927
199628
157792
115950
151124
308210
152789
515717
12461
278870
252863
580392
268909
521351
66660
109599
484617
262777
106226
39884
41116
516808
146573
343847
513266
76476
351159
107623
295310
457460
508913
59718
479036
185719
94704
464964
578846
154020
492572
124367
129305
111171
431825
109699
348785
380395
474699
239214
66753
95554
453070
206926
131565
80634
27646
5907
508071
124394
22518
208714
71970
242915
398172
517603
269079
262692
544294
134344
321363
35145
424788
262748
229598
115089
114968
383807
518433
17216
253435
142565
445515
60890
400299
542173
290578
170291
119358
182639
245978
312479
151100
394065
518052
247131
271183
554003
63764
257663
457460
336593
363917
121682
227713
64170
546013
105761
249315
443177
285965
418348
572000
226071
248604
12612
29182
26010
131731
104191
457521
121852
138921
132874
75267
513456
124408
175091
311331
394729
89714
305277
253515
449138
172680
518179
180239
252966
255791
190521
103775
284873
559384
426845
81611
159567
444346
571938
19871
375331
163866
368873
463458
197330
277613
579589
510333
314822
325486
409275
180160
137589
395304
395269
472309
571427
515590
79710
435433
58517
453563
266369
428149
314647
185906
308251
497610
404183
65292
51949
132447
45526
472234
250949
569520
216351
448803
137806
141659
540348
261432
338230
176558
73721
161246
524049
359872
454246
187371
127304
536776
371703
429119
427618
313980
219987
446266
411061
288841
422295
167092
435833
99066
26109
432914
280980
468602
135135
292533
28832
96154
354290
211234
305638
403357
267604
140340
150158
504298
542559
343484
357208
362278
456399
77624
451420
447552
68572
414849
353594
170394
285914
111262
428055
141008
573954
419001
439126
155058
111945
505927
218625
395406
487256
99893
279582
563805
69052
471332
84873
385426
43683
178016
282675
491372
520036
16099
460642
348381
20747
469977
359131
178096
283451
290201
241390
376128
279479
179242
291918
53232
413011
148677
530904
562845
3992
565098
580277
558303
427603
293242
225372
10346
496255
94502
403250
282987
75114
432956
65336
263446
72222
18766
536648
345835
295410
544220
80948
38490
577563
545987
206192
543947
574605
553812
130807
377672
507342
84558
355270
295686
172964
271416
274801
565004
557825
485938
349709
517699
286100
302313
371217
36473
563921
469834
367977
292125
248191
445768
145856
315156
458649
246549
108680
340103
428340
186255
293679
74461
315549
370857
86818
316928
473030
269462
137127
185447
14740
297895
412190
188443
1771
349068
170953
77931
343511
270123
250771
431675
392058
362561
329188
303430
531488
73897
475277
118960
242696
329952
238639
124764
495607
280838
298759
103437
96685
127229
109409
579491
185314
69145
176372
502223
357089
233339
426831
554556
322
366972
401602
446422
328589
60953
330748
137734
13556
51898
550410
390656
109586
319609
34938
186500
58674
327218
289696
59005
520883
419110
127760
282949
579101
28329
496321
149810
90872
486713
358836
125699
395504
574144
173801
222444
199628
80391
389150
51894
486960
118895
375080
312430
137407
262845
205217
475550
335304
544950
237179
487775
391831
477410
58080
246364
126686
175781
364803
435792
427946
307554
28650
320875
555237
308608
52308
512644
235091
77399
218242
520940
135955
566743
353634
357208
35240
149660
115643
211185
398126
100014
277854
457085
148099
522722
378654
394330
491997
22409
101418
117447
495100
472796
458625
207738
213340
511803
443607
553969
220736
464340
312789
59618
443926
445592
343630
250578
329034
567049
194911
7396
552446
169865
319451
176463
417299
334751
403249
508343
186483
281634
177314
405133
445216
564654
49062
377804
448161
211807
296613
110078
171656
246161
242002
459673
361692
529465
354570
271857
183427
391971
122235
436295
28319
336720
230340
541113
75458
207598
426568
407266
281562
31078
448856
77870
544263
11630
276781
283700
467223
104621
140114
99808
541324
462770
539359
265412
263101
149918
320292
284088
460442
223950
397668
5172
282527
577787
103296
236057
294005
457476
533601
525012
559382
550610
63115
236769
107630
308739
241390
401735
447533
518080
425072
468834
3623
232051
431228
577225
434894
383368
73671
441905
184315
402041
5557
552041
280132
357929
262465
437831
261955
8547
351386
140347
86189
455523
24971
388312
74524
417542
457822
302168
54229
18309
417607
489762
207467
543665
413414
576695
4260
150867
389577
535891
254266
580406
571903
384327
515430
246375
184713
308027
259188
401836
238562
217143
39100
484701
160848
366795
202557
338242
343322
29671
393705
306621
477266
275954
213125
432053
546046
552585
520199
322095
106589
411554
453016
292015
139878
328589
577421
134837
67347
562620
527365
39758
422828
447084
90169
370149
157204
50461
115018
517253
429207
493841
291755
514155
173365
194542
26551
493253
575949
445140
423481
108917
115743
378183
574971
208910
35400
175270
439678
397253
335784
213366
562804
501694
346547
38663
152389
165855
145497
364815
374878
363942
173652
465906
579539
191205
447479
231060
137931
231426
215421
483484
240069
38905
167956
573337
341198
28607
208316
184924
219905
440577
550518
459942
33727
494985
172406
511133
129726
462997
467927
120276
39913
88456
279182
79831
425758
87216
308522
539335
568660
330342
545351
121448
379613
55128
91935
157295
344491
387365
541067
178040
189814
56134
429539
376384
435026
132646
326124
163101
548768
365236
570522
462785
462461
104610
306089
306522
487279
145685
445143
270388
340544
338528
100316
278171
106383
487571
348785
525691
250054
134008
270211
539340
373880
64070
342757
480831
21969
149199
565594
465814
188911
24193
164569
478475
420005
403868
548575
508939
552681
95737
21316
548278
185945
192827
393386
482841
457776
341636
224812
10303
392869
453930
72995
228426
525318
308110
70863
241292
207749
433839
431376
211686
27750
359403
25643
492183
407334
447724
501258
270315
192077
541338
6068
103821
397819
46591
212628
579725
561891
174217
430532
80408
457169
102925
522771
127391
188009
474387
133990
375948
561576
261887
94877
172171
176372
81365
322638
560311
502884
359395
281029
484007
8785
558036
406855
261485
216963
101240
460186
187125
14662
228794
277798
25895
554490
581218
69952
57999
195886
42700
160952
160974
282981
102437
201835
404997
381994
188972
289866
153888
183330
256664
516084
508592
120645
145898
494552
153047
76493
538846
5140
209491
77601
61780
572372
82091
377955
418804
38204
148807
2776
438091
437613
370831
543994
399250
254808
462449
299527
477758
43011
463039
432535
491737
446935
330486
541251
81721
558581
95953
369338
81811
284274
129794
184654
454554
195352
169634
108677
529133
527628
484758
312476
204103
65179
507067
468529
136396
572627
61524
83950
71796
335357
49554
423829
279831
280260
392154
382582
454892
172405
343166
65891
189770
351352
517176
158933
326433
387791
362555
42705
47409
37041
354936
530040
538555
422669
292620
261990
142239
484165
364082
562544
436578
405041
444627
5263
183517
309382
524476
543332
258499
108470
570538
270500
168769
28728
287415
337365
456286
396257
153041
115902
141413
169243
158293
184355
141460
570338
387901
249111
18661
443188
392060
275037
471680
505895
521195
452251
185326
455865
480064
564304
27504
309412
17438
448130
468258
525555
476785
416315
84800
1688
103865
52096
124880
251315
399594
242116
65836
358421
340276
279071
379434
292818
80566
185334
431013
131621
267067
425072
296128
332976
384023
133152
398301
395425
492705
578519
409825
236650
495304
435065
303340
424105
202767
34437
369811
499918
488207
114079
296009
454892
375013
315229
85081
155749
439595
349475
61588
73584
15976
429309
264998
258659
398999
470046
533633
88025
118997
432500
310053
277857
411350
241126
384673
342307
401436
561861
281288
567186
85459
94925
279430
494174
67456
762
370511
27988
486413
360575
11719
464923
20281
349144
581486
253981
257625
417835
413182
521107
376835
449504
487475
166993
311982
398952
60689
262718
227184
7954
219653
319354
26086
534881
527337
407216
443533
438701
123891
351888
444181
302332
156824
535510
461098
373218
431948
387812
273439
34097
288039
526247
418982
405131
111002
264888
120335
31073
201073
108677
319962
233817
211351
88456
225363
384693
108446
141988
336762
148215
197169
105626
517521
294102
563914
417376
3862
322897
205486
420372
495528
51977
413496
354327
15726
580777
33695
367853
411658
509350
11948
442680
201768
15392
233948
182639
362371
322804
466987
475447
71222
250607
279810
557137
267106
299123
202583
546690
95320
337087
175881
562100
191261
359775
383917
472314
265333
404982
231874
570483
196776
38771
62426
241046
74555
160327
148815
401705
59151
61881
331613
531906
105134
201278
73327
172229
186944
526419
295999
8734
468141
87604
40407
439602
284493
363346
576128
175421
100037
379360
409408
19240
157965
475236
472814
293276
321709
236941
81841
110718
251036
284722
244847
228992
98772
9488
296161
366591
50261
535860
244057
476889
358017
444206
431241
348206
320117
561756
566258
569567
86226
393730
339151
84776
231966
136928
139887
119636
562704
497265
218447
275544
331506
259565
227779
157176
40572
203868
430476
308950
67888
9872
426026
373252
419212
259366
409744
402271
95611
414314
114225
271791
366021
11624
143089
528996
106688
445815
26321
475808
115156
223470
377545
134639
305732
130778
339006
74714
354770
24915
75630
452761
283199
343881
5324
531814
202829
90827
492729
458599
329543
498239
338910
38900
550028
480053
222913
378566
173504
309409
563655
233379
170406
379232
508568
412800
572247
532482
237954
497610
254818
343968
496879
237762
221446
174842
77557
513210
79255
27015
220571
442132
370802
456666
46640
286386
517983
166179
339151
373291
39398
165927
521806
235187
404473
572316
42705
213242
99498
439050
514346
218765
57782
188287
388777
449699
343158
165559
264236
237286
556424
428046
81605
148348
377583
108566
23361
28319
64794
325862
281230
336770
274853
244908
26552
223089
279341
550021
222101
94564
264804
369782
566419
103366
293319
574654
566642
570346
351419
488363
472870
349234
23676
282572
577087
518361
155709
18513
373964
267624
211464
91301
84120
47451
497567
235683
418677
117349
424528
410601
82007
290460
104309
20450
473879
457924
202260
134383
275413
404194
151196
41770
365703
371038
227003
432723
90526
452088
224349
330028
452841
512554
345062
11766
451107
57750
581766
373509
472639
518521
489510
63795
421103
41742
467180
552392
134085
208782
68685
59584
432307
19380
183197
450111
509149
377074
19756
73757
329737
31161
288507
457705
528796
554408
184642
136932
544026
236279
338021
370177
403556
352835
444582
210363
447065
365934
391595
566955
159952
330573
361811
88080
19980
519398
67334
321363
289644
116968
474732
93720
131011
522240
394756
473918
62276
502616
5259
50206
61219
119573
7936
52484
180606
456724
116048
534384
125690
256380
131126
491826
84448
54425
487466
140042
487870
91160
166674
546515
365536
518769
401308
230945
512022
89132
497815
411979
569347
352264
46118
113310
110718
419612
191568
12626
403194
252018
516273
453354
435451
459975
239984
502593
317474
452872
483955
301602
246016
251439
475313
269234
13294
452115
203112
32606
176600
521620
220115
299180
124622
459058
221736
257029
492351
217341
398813
525340
567633
394
172020
288794
167856
435963
234274
329675
251405
469556
347986
460043
475550
237643
231320
195401
455532
230582
574114
187282
266302
568143
453442
578945
476385
346111
385795
480861
334803
251084
291107
285022
27050
226262
288797
98046
167622
276564
309031
252162
564599
479495
237988
19694
188457
86071
24368
283557
247641
213095
420404
254042
441182
442060
533019
425807
82255
220408
248862
377758
534183
359363
172582
88025
118674
382171
54572
546285
395840
211877
149143
141316
515826
462292
419892
412848
488395
133905
275707
551285
341056
461181
275982
268209
287062
102968
560615
377074
391874
296033
510377
149202
485954
520898
340893
208000
542602
119263
571498
474720
424665
386299
390817
43319
108536
78410
110169
227205
447520
41453
305499
12407
329733
509390
515065
371598
471915
373511
468626
68183
477535
458008
298135
178436
308302
318616
575908
194975
475840
6800
282624
568256
301916
135094
382189
570032
42819
357167
502629
372163
38022
252702
571351
269718
12998
502459
255226
270740
379799
135129
199958
50736
390656
130081
114142
160615
41802
182217
127986
273592
121977
569582
70952
190413
224140
401435
253729
557355
496415
307474
289034
8747
365648
486227
282579
199594
198195
280454
295193
504280
407566
523357
211725
34267
289329
425653
222180
194536
202186
479391
497894
291019
482470
90106
242261
554333
517699
202158
407778
164093
311899
144330
449093
199826
559682
211160
172171
438154
323728
344793
205159
309409
524340
126601
548704
363919
473011
437806
263714
44117
524257
418818
199363
140590
24947
572443
25411
388662
213349
207554
142187
98800
277918
217799
523473
530040
453889
110175
3076
467686
361520
543303
483484
328088
38513
61209
572247
433531
417273
558707
330243
253712
363486
502866
528807
57491
255224
275988
295245
209176
221012
311412
222411
370583
248599
388726
196093
332824
337857
176285
169229
544472
503318
492138
454755
532998
151637
282523
170394
432153
286149
528432
484332
561323
229088
533803
344024
339210
528198
258888
478927
107630
577980
65206
503069
271092
175091
302932
338021
116147
15678
551829
139275
385864
63828
156396
456491
518052
524531
443575
355389
326690
535468
410054
36237
207880
457492
503703
368547
205440
457275
488845
495850
17870
485064
159880
526458
349530
255797
240976
437302
85893
456309
421406
517395
499054
551873
49553
74601
68231
542984
305227
245135
314092
437082
538557
423909
494382
114843
235953
10130
82405
208206
1375
485025
445515
166047
131547
540988
273403
218964
575900
242744
12998
260679
117218
531277
181776
402702
247515
334491
120717
325173
338289
150919
160490
198022
321304
553528
68293
581739
380449
570870
146128
45351
35558
241310
185108
520385
96984
318811
312541
510418
425836
554800
316817
47290
115911
393602
502847
346583
147094
245139
435690
358442
235609
139152
66253
208875
8786
70255
430964
498114
90718
460342
74515
318990
420711
443254
234672
39120
197067
23361
332578
251293
11328
209027
122704
241611
316115
43354
529133
473779
54961
85031
83256
282197
395627
539767
494056
105642
10239
330572
217197
372292
576938
562348
138008
413057
184435
176316
444340
209813
257013
557005
67080
149151
83858
534203
510258
45941
547618
118870
79260
383652
7772
327726
373729
457194
3321
366086
87123
30094
314561
53975
174066
329528
175256
328589
457651
401877
35110
122207
525450
73904
92464
24689
572372
231996
386152
293979
714
448401
70411
277267
549407
85933
311128
173163
204015
112807
432817
160625
522898
159965
158701
575074
567935
280643
300629
122144
574922
298711
331544
104044
539567
130592
568089
12597
293668
211830
131467
31738
139386
277681
491845
211051
416284
275276
526104
63893
414108
174722
506183
435011
173451
177440
266809
147108
41887
122099
361564
496939
335339
541301
533917
134986
503114
537720
340065
262454
410425
400487
105279
560202
240038
137123
12750
431376
412086
89230
421996
331379
32176
464536
348751
98123
367418
18780
551185
581362
176612
376397
152070
341385
311953
105909
157693
39270
108200
321163
472749
322735
256380
349474
351539
175756
95176
449721
193390
143522
186113
558584
197094
461124
271394
189285
528624
534789
414954
259243
122255
382924
47680
294421
259945
509620
12021
503606
93683
404424
498079
318564
486193
405053
360273
91869
407936
561666
381972
58281
454110
398428
383605
510538
379638
440641
354631
18460
81994
553051
241962
535995
293304
44540
56442
147429
238933
337819
336682
302481
339589
49199
541797
407688
427251
548384
571185
250474
311882
284861
469092
43576
133013
358029
408418
225533
529529
261876
362608
503077
246411
498615
399534
469181
184379
559907
43190
323868
206161
146959
262554
108514
59454
199533
277064
38046
128736
127406
57138
18691
437783
273866
394210
554106
155995
552318
181626
558813
49187
503411
298596
258893
422314
356010
327638
245853
223595
69231
198524
269947
541004
152327
234217
522722
522659
487824
328161
37358
473230
189598
176702
359872
271301
338544
336330
496106
304250
420412
244056
292421
246725
379093
222395
476443
16737
391892
363957
529545
213366
260039
577190
540296
104844
71109
489218
329869
197568
152096
287360
554275
48141
497567
574757
263002
393760
551050
534443
525695
297664
70459
39846
63754
270034
339446
22863
481909
478670
188929
54706
347663
263192
472686
396223
55642
390342
103151
465354
460703
530497
123777
372058
299417
32727
142002
172426
44594
521657
325079
228105
439595
113762
574602
20809
233902
51631
549597
304408
533826
109654
332427
276582
346121
78320
302313
11282
183055
561289
554994
477230
493717
172923
133278
153561
391496
402957
549117
472224
161973
380189
461841
170785
459879
158883
240304
28976
316563
443082
108446
560180
332816
462801
482929
75603
431363
579045
490908
511188
225713
144705
439784
15684
378415
327896
394905
27646
246146
448696
468469
369770
87783
131865
139728
172398
235906
125729
160952
132330
576214
39277
454961
269199
441275
118463
547066
344149
191156
457305
189912
334135
253903
415365
289031
513744
52096
429227
404750
340109
46749
297981
114510
512764
275211
72733
496100
579447
532799
481931
289782
468280
176359
172899
88987
462762
190659
540175
421768
447413
523405
426773
52498
247858
335131
226246
547348
517294
484091
450478
5142
395203
156624
420287
178192
268333
150669
359678
49673
189045
519138
523025
313820
342132
547985
381160
16664
306822
87286
87878
178440
144275
463044
62743
69526
54013
190094
356810
193456
193476
267794
547745
511874
178692
290849
48478
360948
166001
141013
359399
226716
960
258792
327551
528466
41843
501612
138790
13195
260033
96185
215405
191540
474420
203796
226708
286550
142295
485044
514563
82201
311516
159250
325590
522462
2281
308524
401235
312841
138456
161885
134165
501618
69049
405683
7224
106229
423389
313209
22796
484562
382641
341350
246716
98773
129771
250243
509154
53533
50658
30803
240196
413472
530019
565938
107331
269504
35962
235906
183971
306433
94145
398494
208201
138347
553201
30261
30775
316061
375948
201969
185247
290544
37932
226611
426857
564926
438375
94416
51800
400948
2860
125494
38177
309774
493707
520802
130885
310514
91288
334954
25017
296613
272773
389351
7247
393887
18605
253065
572310
33130
178193
507198
180609
350960
310006
308089
538557
333494
26027
531662
264969
198978
433716
119294
502253
142320
206741
106621
96260
433428
159421
118514
206387
16408
529545
322952
27374
517194
151161
523490
127229
542307
259712
569829
328760
294847
43001
247929
139523
270089
295433
529671
361685
511127
91595
419273
124593
88330
568660
249306
44232
109386
262465
407336
202008
144475
422026
286932
290136
522978
226501
520087
306047
170683
201358
74179
89005
400133
401434
554534
573874
65894
540863
468361
225663
306320
38033
555013
113617
517226
116423
488745
236936
370121
576158
338059
479400
158514
492924
102059
63943
474543
528756
358770
438061
304015
262012
385188
153008
55897
368811
105139
179209
537920
469880
210187
460830
246988
133137
556801
213602
319412
1122
323900
13922
345263
47315
317687
559386
201640
417607
484257
240093
443702
55873
402373
478859
29716
521894
46728
529377
27627
389667
429820
479929
411849
287084
504321
28010
425037
570483
412615
573941
476634
481847
345691
418847
581153
281371
334699
124606
14774
460342
494690
358566
309563
424816
442311
423718
17154
320963
428498
40838
106243
6233
461799
528796
210271
487504
351718
503718
117578
28186
452279
436835
161617
379722
182968
443209
53339
553505
185588
235792
201698
164428
169480
521847
100964
176790
433366
249676
262477
507389
362145
497642
56442
26685
345635
349475
311076
351252
55874
81283
489369
45031
331864
201372
359872
507322
277055
358118
567486
294049
247977
372996
162109
581797
315314
458229
138315
548559
183910
510706
309031
493384
53196
470798
554731
448652
566258
284047
41433
527922
482588
578345
305152
518901
33787
413868
210973
429092
345238
240967
351253
308919
426829
421334
495233
145083
329843
1323
155981
266518
165350
551279
75726
539174
329474
430092
415911
271057
319741
389303
367967
33902
211164
375096
277435
275001
312046
560634
532766
15391
500531
56961
226748
284472
467091
458198
81508
515364
519974
339244
140627
30722
491525
383048
241156
305546
577196
308812
390996
266586
320085
26010
379771
179940
139386
220006
438268
441229
118480
226599
201125
486075
54399
449758
187914
142741
577589
78572
23141
485369
422593
171142
250292
80535
469781
86020
49866
287341
229107
141095
139282
295015
106850
500962
192454
334109
147492
78762
495832
27679
66319
141855
378827
10733
245523
492137
16206
427348
295285
34938
38691
494572
88671
27862
178321
238735
334080
79853
364571
529345
540750
350108
268185
516880
213203
99642
171768
543840
267956
232047
388281
246245
546693
72207
334206
79591
457016
458228
31382
299647
496274
68668
354519
55532
213158
21423
178685
276950
1111
269171
83151
379201
436521
118777
522252
308968
410531
174667
231671
27704
21048
418325
1311
507067
536474
33596
496294
377868
474363
545679
479593
171966
177325
245314
507854
361583
290775
374956
14366
193243
376422
551877
166529
401652
409069
429586
173184
384026
88257
499179
489328
450897
413903
476589
518807
232889
105679
366103
296613
534702
281994
249549
358599
577650
401946
238562
252018
203035
344024
74060
114561
422779
147952
17873
539640
297409
292519
204345
538105
358029
213652
333485
378654
451520
411624
465969
10445
41728
399138
563494
199363
37024
396896
8568
41993
551260
490222
471504
169878
32606
87458
388539
252925
2007
528432
510368
14375
546296
119529
61237
259375
140320
451703
287173
238563
73996
255791
186524
565264
79083
164189
568071
528284
208821
183123
276343
135475
321736
422959
158322
19905
154465
288026
313015
546937
204919
294325
494382
140850
292739
153340
21070
541880
150198
428599
175154
261298
397454
211573
9413
320503
24023
173595
265106
236260
267210
69878
576219
456149
421556
38904
404563
243443
180442
468117
422284
194365
37291
53317
182126
198022
245505
69393
28012
239693
262009
115384
455020
320253
193363
369058
451490
326264
410904
54510
491525
314480
521775
256809
275658
341272
85031
134837
518081
33042
477485
361246
153259
470871
22230
84259
2083
415190
237542
228376
497736
171012
353237
396029
294669
176969
399809
326849
513440
73192
355301
342709
29438
320403
488731
404673
18535
194671
289057
171435
293532
379122
562602
288115
107630
167636
463596
315461
170428
148858
28728
22195
286137
183276
49884
265622
512569
317210
101697
562999
471771
578174
144147
561622
500390
529377
285649
474775
503928
462610
486415
187986
439428
29324
295286
493504
329469
484689
327799
152974
164189
7367
115590
501175
407091
477230
537066
161278
246563
24371
473044
569975
98703
448139
103954
293385
358874
518761
356562
463110
519089
398463
454162
574051
55808
70939
203179
79986
294127
160648
311783
430790
72207
480745
322315
42690
208220
186952
499418
252272
547796
88117
383752
45437
100124
478967
198561
297585
91550
49866
362130
282039
96901
327159
548915
502866
440074
515072
490647
83155
5782
581127
554742
218096
167819
402113
257544
7583
447476
330652
289699
48421
34828
338880
312907
566690
499801
317804
498721
442926
220376
177840
356369
314725
268114
175484
51949
176479
341917
363410
135041
420276
223401
188184
215436
550206
381544
222858
59632
251210
88097
106296
576427
354766
502748
135815
33386
104591
462737
464585
58726
87554
550278
395268
578649
158183
142996
327549
279578
503640
524628
211408
62245
514888
308915
502152
54692
533316
129912
199093
256215
184161
260399
559747
92904
319662
267708
249132
169845
89849
87739
65247
20853
571996
435792
575260
187442
36221
422611
217045
360927
145912
191005
174243
116185
283615
7713
92691
24877
185588
369476
522450
46852
481652
200796
536008
539751
166179
29466
461110
20030
291665
156410
526196
133650
456719
205590
74461
561687
315607
147760
192357
247451
558646
155323
256385
318468
450555
472549
394
310989
508710
21747
519165
517656
312072
426470
420354
446633
94625
331697
48134
324496
390663
71631
219778
261765
220793
47746
239400
511075
24762
295804
486777
262329
226091
425063
384691
332816
75691
362561
160968
278569
329948
73064
56753
345630
279917
49491
78053
191706
25470
374723
398331
274250
495143
5862
580851
550853
65195
173611
307050
38546
20702
350815
261281
520343
574922
155351
127980
100318
280484
230141
253159
447270
138582
471278
314420
92729
357891
271395
126210
452272
208714
100124
174595
212834
140390
313927
114705
7642
74913
333819
340081
411700
540947
253416
20987
283814
184435
445814
315057
57770
481345
445814
400199
380983
84670
311988
135086
139009
174723
558248
109872
333738
417129
479941
481931
83931
36326
513900
498179
526850
14628
145409
546824
343968
56132
296252
93740
460290
571886
476139
314818
165893
225330
268430
572859
468722
272747
324591
377339
400740
293130
222587
432307
522818
532775
397231
528305
242104
210731
320472
483272
340405
484401
313186
527752
563921
133119
500890
155219
332976
544307
123013
566193
263039
42870
473462
524167
3234
436318
559366
63022
325173
210363
518610
430343
280241
335986
42003
314920
127324
443377
468055
2849
19496
115652
458339
152479
89227
186298
540460
427040
285499
7179
23699
21796
507278
518866
300622
295376
572276
495841
183231
332439
97406
244846
141695
406224
391251
427545
410096
447204
397824
283734
101960
352117
499364
499018
152621
528080
329457
148002
122573
151101
336350
395765
346547
148229
426947
335003
171099
336987
495171
161156
168451
521732
416570
511716
482201
345781
53406
476000
483855
125109
342709
517341
352241
103386
71409
571903
441327
407936
6151
99094
121193
322972
558822
305954
330139
311818
66443
508969
291102
182316
261789
123776
178770
184397
331229
296439
29327
541514
22478
330086
22827
292921
466856
349669
265513
67271
481791
277461
98013
362067
296283
80937
443735
166813
189394
227418
237643
279071
230680
388923
166706
553077
517879
450330
72580
256540
61478
288846
530285
264709
336690
215405
343158
281285
29732
110979
431818
78923
102281
403837
80433
315243
569190
272100
252132
566612
181734
325665
443869
255800
104130
141834
515893
497275
282934
30713
477927
510695
33481
295686
558878
492974
421578
78650
376505
575523
491736
562029
242039
259232
311448
574430
43367
208730
20418
434377
411253
472393
369452
435913
432428
186410
487182
81954
170139
547879
105804
16518
339670
455181
494968
569325
211529
194312
203440
40103
345598
29853
389326
455632
581
74714
147342
125227
163928
228519
228992
321970
224109
517656
246796
3521
463057
33687
68667
400091
292436
396622
16890
218569
504143
490665
184536
371773
201814
6051
192043
268546
326264
140210
297168
500585
168356
300120
562456
545124
433607
436649
172901
322692
326335
514362
162892
249805
50106
412390
89787
532895
236629
121841
366382
176551
25566
546070
32655
163192
339248
370234
249076
115643
471992
460879
188606
94837
65916
293756
404214
413716
270574
177381
511665
240500
269921
506087
99892
209971
323133
508923
149598
270686
573704
28878
317816
37999
401167
436585
176298
140729
126534
306249
576799
364683
434389
132094
446628
4394
270211
462767
542839
118964
198532
525865
115536
389152
330532
480065
114468
229603
575040
519723
525913
103583
467182
248391
123055
327550
407590
346930
524049
255203
219312
118870
516463
226976
77745
384327
493471
214618
550466
51156
364201
344442
90194
96458
83625
480012
68601
448161
525555
366811
121525
135086
211431
190322
2697
114079
167467
5169
305986
542809
87285
521887
440663
445075
374326
186090
417844
444498
377213
460995
191175
364244
328348
215315
154654
548357
352675
231126
263362
140130
298573
168134
260491
450383
427013
340181
542718
8193
535335
376984
538270
223870
376397
106636
32906
482392
102923
494285
100063
317851
97339
564496
217519
348850
51046
115619
32442
533255
580000
507990
43742
487644
462819
388527
408801
389418
551015
208723
117031
458413
14446
43001
256341
535526
546466
79236
2114
141955
182316
45351
61904
560217
428117
531552
429460
272441
107578
17450
189853
58911
69745
464519
211969
106748
51985
40219
127339
386166
355957
108582
297984
426094
143594
253515
309252
134697
455300
324451
107109
67191
577556
512951
402563
574947
547246
543354
197962
150286
373782
479191
118019
385305
82041
292727
518139
509483
78667
441652
270524
27015
263734
533222
467369
461306
50912
444744
341697
8024
274477
215436
179019
325524
242979
201419
476127
323583
21097
95832
547417
61372
535685
447985
3272
364850
465744
420606
327788
296106
278177
519617
459463
23108
184731
99191
432410
439602
480893
362659
121601
517123
412490
96311
189903
330094
419442
327318
172669
446084
313256
499300
526598
479936
314201
524453
452341
270184
316583
520758
112577
572254
415571
81611
553531
549924
453424
291321
131460
495292
289425
362881
545731
525932
543869
101951
149555
392055
394504
546193
478391
581906
306454
28311
258088
40342
556060
281634
34674
172232
272632
246625
254007
96294
573744
383652
358767
175500
386295
429586
274585
216480
372292
473695
193759
166622
191156
130681
77834
423247
482731
466790
274934
330100
162520
560355
564912
190035
93384
366810
434299
55303
74156
502805
566258
459819
13043
257668
35242
222441
316583
49065
166993
58708
400307
24253
72793
178429
301432
491642
540342
285323
304937
510333
62427
65916
556871
551364
271949
343009
508104
23203
367785
516619
464166
47692
119441
57526
396097
129006
338518
234728
334480
307082
495987
465414
50256
236936
94359
75458
39733
102989
494954
226961
133554
36448
186880
67155
527897
464629
240080
180778
249400
246940
30647
298335
351494
134589
277461
444500
45701
402373
152650
112671
101348
12098
47087
414927
301895
391351
551661
333407
264636
153674
152994
909
569602
439085
15311
178410
134420
266165
388896
71526
181649
540059
162237
132887
244213
261750
480823
252025
428301
53975
303668
549011
397094
456565
183806
317460
565805
1392
350361
320701
176996
155058
143984
150867
277524
308468
22409
412947
385795
366787
135878
438101
28690
391033
203188
80065
34061
294813
301419
552755
417844
547807
489735
577650
299438
297954
460830
229942
153861
513888
96360
556011
119370
366162
271079
413929
371217
465195
199410
151581
380797
458453
183658
511734
494552
280508
536109
506999
70735
211303
18467
527173
154060
282039
134825
479825
464032
266749
389031
143661
236198
223004
534716
322969
321338
240344
113716
23679
214319
540342
103817
547247
363880
346388
476537
391496
579544
254198
231104
374133
441325
345691
120737
111873
465354
320892
212873
174066
86393
64233
532342
145113
418804
85902
259655
113660
237425
191310
555627
275168
304374
140351
74357
541558
229566
494552
71492
406708
119379
370229
579781
413300
97591
393195
210806
522252
413874
44240
99598
343490
184435
54411
374023
311088
351428
352485
402257
208509
184879
316447
139120
131300
416386
308915
377244
472549
448865
196623
390365
136663
533253
291493
357095
369357
382615
155244
276545
465495
440726
455405
141056
93764
526419
171053
357663
536855
202755
555549
280059
17883
195583
118407
196775
296698
324832
210845
492379
503599
206584
198706
530086
62301
370417
113391
176176
429260
363474
10489
479886
336491
451535
517032
255969
132258
301431
175855
30815
194579
300898
224929
536010
287407
348609
531392
148415
507886
52360
143717
393046
409889
578523
79462
282252
263454
53897
242404
169228
460991
336353
547859
421639
211811
157119
83862
299811
568169
503782
441345
205916
12475
12183
299933
523183
178900
495797
117871
329286
212824
22415
303311
298641
182658
376806
494622
262579
429096
82658
260630
182112
26833
138904
158418
526565
19769
120067
144832
30608
467662
258027
559986
373653
336414
581732
245086
434962
20727
431025
492376
90464
66182
392458
551441
4424
54286
167494
500169
539448
172276
319062
23951
445351
370126
228530
336861
322897
297258
415516
66518
330451
70387
495055
208821
523577
247726
185166
289740
509350
172622
312248
322553
54936
180571
132170
158729
581065
255016
176521
357891
345074
109177
295135
499460
153019
185954
73000
16836
194771
58838
36533
144163
542814
347270
240698
139214
415540
164657
307316
286892
296703
21915
425837
334708
494251
239365
304015
473352
579224
32639
269973
471599
433927
362498
42341
302481
104631
276491
462037
165232
190845
101794
170990
195857
334981
480602
211978
9656
390943
306373
429644
12472
169499
36776
241935
461361
353483
128203
482872
63275
237003
9983
268876
475236
465407
150669
120060
40878
549400
160615
93219
385423
539016
422341
79559
434379
11487
168338
309163
542442
169352
506641
45188
537558
142333
466499
216980
420065
150669
574471
493081
99184
367758
508710
147788
296009
470722
156969
124055
83159
81365
530933
543513
83783
203975
570358
99840
391074
12574
236792
537397
446310
226294
188587
319938
550094
175250
406187
367772
524059
300057
574153
101675
420713
150746
523737
460728
310331
512625
127110
344073
534459
175314
126816
474969
419001
259371
32948
210090
268718
397010
442132
264079
391213
319822
322191
528275
448475
29712
411745
22827
402668
425944
113248
300079
333024
438751
498421
305019
124347
97819
178996
518392
164435
188658
44544
280423
389731
64497
93232
330086
293418
365703
193540
346566
577653
302932
569479
312212
517176
259426
414082
207331
385381
275988
214699
163045
362475
27591
557490
4032
21320
220571
371164
428843
157199
33998
398139
300558
390610
539139
521014
397473
340612
259913
533989
254290
576040
419001
376153
53037
153882
530201
177532
223872
74825
481820
490998
56978
558924
97380
354205
554324
181776
572000
60437
103236
332562
306169
8595
519707
474038
386009
324033
364956
429727
117958
84128
498769
290192
418624
35962
144622
144224
436693
514207
178763
421536
215201
430501
499540
214067
426073
25951
183597
489762
327132
510615
126699
240527
54868
108680
149366
541601
551050
297921
516948
427573
432467
436303
377339
436717
172096
479944
42453
380109
123914
219169
286823
527533
237190
286328
57498
498587
223932
120734
347101
379733
526029
274731
142357
27190
268268
513573
336735
5700
393661
103581
429491
74060
285910
216443
174723
574922
545364
113654
181103
204978
123421
53301
284578
67674
356097
348625
509608
259431
164153
253335
5809
279182
399534
167264
315383
153267
329587
490361
514104
104188
311475
560088
287161
501846
528944
287299
284510
120926
231538
1688
370562
547387
358781
207005
45808
35573
218956
227103
142981
270821
369784
88697
425839
44763
193808
169600
8195
244549
353651
421995
427319
515622
221187
380425
262917
547089
192669
367763
4481
54244
498406
284722
176702
237281
89651
305117
466713
509931
535126
529061
530321
428385
435098
271949
3521
272745
106688
156695
154068
169174
401528
568707
385577
229419
259349
223831
364487
577035
76584
254101
59385
546690
377476
326445
573704
302576
488406
445156
505980
356569
577434
72002
216036
232670
371143
294353
81591
44814
388940
455222
528127
293914
503441
419085
38771
471098
568840
76207
403761
415027
203497
424411
445076
167006
253170
429143
320867
47451
127282
73262
218305
195508
124030
74828
282994
514871
110596
191122
97339
153817
428212
530285
218863
108920
232322
237550
290136
157017
214699
350701
84740
87135
225458
522946
508938
482810
63252
238667
281330
384302
344720
486410
147228
306327
494891
224052
122196
207770
353938
351164
70459
121193
127540
77601
268804
253860
204714
272405
262691
343655
22409
53369
354036
112605
438964
333245
21285
26435
485654
96466
197570
165792
514139
329733
534954
215795
443869
113488
531844
359908
160812
422423
482631
210643
4571
311771
38552
422270
203143
210000
344629
232410
441449
22890
216241
185820
473391
487009
83568
470487
204420
91348
504616
118413
211351
203151
199151
502212
487064
226145
198785
245638
373283
56878
264511
322802
446152
305991
92346
343670
207455
496439
234203
203175
140512
187157
395520
455824
320160
486452
539296
31865
442311
554642
252918
21569
467817
50404
358004
388726
361601
84591
239706
60320
280508
250639
217226
355481
237513
406021
492774
443702
131300
544402
129059
203178
368438
13040
490232
80941
385858
392319
524059
94791
236336
526542
395761
108254
277700
525380
403743
218031
210000
561560
512892
13455
254242
8965
143921
432058
371226
329034
42479
340024
437213
311284
33649
477828
11812
336990
229284
18072
546473
323936
74032
143453
420754
118895
329963
263618
496053
105640
67937
430395
226176
322869
82122
156455
389702
515457
47757
196723
340698
331313
278357
184705
336741
449108
65564
128998
82313
57801
333818
166536
83151
517253
429573
425063
454171
456344
457720
112757
366290
16027
131300
4038
431115
188922
430523
466845
188658
128102
571946
477858
396287
164081
270166
492383
190086
320649
53275
520385
404183
443400
576550
217289
457825
328663
367767
249666
56961
276554
56828
487942
556763
345667
85322
489524
167661
254658
343887
423448
347697
369496
506315
525834
549404
273421
451519
256196
386350
545812
157825
391686
170786
502285
33417
3224
326570
39434
504534
308977
166631
171430
218982
230933
159729
257908
476207
129737
545526
498000
306044
292518
104482
134128
239052
57016
528151
18605
581739
525450
321897
318071
456753
398139
295550
241836
22704
292973
518455
447645
159250
138805
140100
150911
357289
524925
382103
171142
69163
198255
511694
400535
388303
382318
299781
579865
460095
38922
509518
514955
518392
24299
397307
457583
236381
572543
8369
305732
374860
283278
259638
383991
134724
301256
27679
501634
1085
4705
352751
391088
223121
300198
538309
528408
527082
5522
6715
503806
337433
292993
162031
421325
377115
567189
96557
305451
48141
485113
420215
86875
377412
240684
73892
212868
353790
226695
440778
396862
204053
388412
573191
573726
323900
304332
334954
298692
174217
459463
495752
569349
313820
304218
73916
179698
157190
477468
411857
326156
218368
335308
78196
121857
563404
457720
416924
522252
112525
571750
74900
120846
461968
133697
343810
49199
321448
36388
338021
78314
300123
300321
472357
326414
43367
240684
330573
418989
331490
409078
421421
229603
231104
10759
176612
382979
426427
127622
402271
214326
132725
298162
31273
243823
471599
357342
565637
451826
565501
533019
22229
402794
249656
230763
183957
183836
170616
8314
367584
459093
378305
125785
283476
52324
379799
11244
439186
447711
415269
67155
561006
425988
45247
466513
91262
426383
423637
357663
339766
61867
77298
51898
408925
368896
344936
514111
475663
370466
224005
147839
508025
579394
552460
31062
565235
439423
552297
370543
492810
557794
44291
258119
471439
469137
246982
425112
394172
575421
453164
224601
442414
153064
453625
395614
467461
2752
318240
290678
407782
37567
17954
167480
234006
356257
239565
471834
385538
403162
226524
494264
481943
20311
415365
495712
546018
354946
206397
255453
200830
122573
164493
141532
74150
121356
562394
547308
414647
446199
478712
401434
289154
101692
552927
79154
85112
345602
493316
55872
409884
511965
474419
189472
42844
437173
268388
464214
184980
342494
435951
98969
297843
250991
21942
34170
450054
480712
245559
539139
87322
401287
176757
159400
471946
211263
378012
569645
135270
482819
38079
37706
263400
535056
99790
511553
332891
397959
509792
105363
8138
386856
418517
235545
273436
499516
496813
56364
384852
513918
125720
565501
479288
161062
440346
457522
476585
68648
238858
265990
63017
353017
123166
370568
303095
457275
383857
125848
461549
471654
261387
271106
406968
388330
73094
88653
403773
54118
297764
455744
174238
556060
177925
22593
92288
349960
136235
32655
510167
169026
365514
112845
407808
573329
221241
105200
348370
203843
297363
565500
286521
46660
504115
488277
45634
518235
221578
371007
282220
395425
214852
375552
566482
383622
149583
422198
493851
283530
170238
14366
383786
46674
549422
338963
7778
500043
288180
394880
357925
125168
161856
354145
511620
554689
260101
448712
382607
549536
431986
192831
516119
93712
15109
579997
298080
320329
346345
384052
538977
432428
274685
72565
433618
519894
18370
233539
237843
242405
158601
415991
309267
213694
241073
125814
258495
368731
482091
326719
72605
268900
445887
492417
467068
550099
155417
536514
237850
43371
322337
293598
556744
580274
15112
256028
429715
139958
575206
6120
549117
27510
484992
499784
395092
339227
518646
226136
131621
518015
318108
87653
468064
282943
130880
580609
10445
432675
93953
23287
25414
233256
469137
199835
420363
206577
367111
142333
413754
419384
470907
184215
325799
423720
473651
403853
324580
182821
87598
459800
334892
28373
197118
401526
556745
247895
390175
63171
472922
15404
363455
475493
192337
125662
129563
569697
427868
34732
539571
470361
572439
539197
165546
325781
33177
362668
375169
207833
260586
392098
328391
95953
254304
472922
461510
17180
255214
159702
261387
24520
305374
477047
13720
470114
259551
80892
557186
275658
94667
512023
415455
336783
24877
230135
355628
507278
43033
74335
406068
148884
2964
466536
160290
222394
235031
415516
222926
276584
286886
54918
166141
75901
215881
170312
445994
519936
84114
567858
164310
427888
14290
523405
336933
522360
395456
578030
517101
347055
2567
325294
579802
566482
25697
301128
421944
117935
356286
499639
246677
557101
368731
48759
47022
209722
497393
163107
271401
180771
166849
412519
125009
49643
506198
321852
445156
499931
290024
284510
3442
559386
98162
58075
546183
481667
450592
540922
22026
473144
259798
46298
173062
105363
307583
164360
46065
418989
4385
508008
257934
520422
28171
355789
169035
136559
166750
493994
526958
151945
81383
294890
526445
412289
42683
267095
513354
547618
448580
402359
561875
54345
193287
322972
68958
470622
342085
579447
103676
52846
365138
460503
123008
149127
481711
86728
349129
366040
453158
545154
77981
351966
271987
293252
236698
95079
313116
82735
104403
418722
485614
92206
308080
483620
239263
7697
163827
171806
476111
102885
396696
343570
41938
345831
443934
446006
561436
504348
472836
391046
504488
166693
182275
265453
406199
112553
105035
281262
21353
476321
528849
553528
502470
434951
36823
287927
187952
374956
238070
566849
463102
324809
86226
275398
408417
135420
500945
393486
30674
485954
254808
337682
568155
159567
244141
218652
521218
11812
414178
293393
339042
308936
405197
543354
382032
302353
275271
249336
110374
202888
221042
401235
243526
369789
539977
250226
425556
481791
390129
270179
110204
230109
465235
277907
214137
514104
150114
333891
410409
511070
454611
381821
243783
46171
190566
526079
232890
325569
306837
284888
526227
22150
14014
544760
386390
55478
148366
363191
367222
161287
205850
253030
78593
387075
571695
517936
140243
51583
387764
437958
396351
87007
402364
580822
256159
226211
530154
123764
426355
122093
29747
468538
418257
188987
267552
12307
457822
557399
487510
526987
409513
120247
285448
153923
334837
291770
26725
196888
17216
268276
395667
468416
369736
324893
128763
187720
421389
208137
570721
454979
66881
496678
185313
28373
459914
195721
527935
429318
479944
209179
338235
466132
507148
28058
462062
384391
67046
38614
374830
7104
335767
160910
453003
464956
218931
475158
248797
422300
313666
569347
120734
149577
568725
282115
119495
31567
470462
145645
543468
470471
550112
40901
358741
343999
359565
190135
408515
8813
35573
565716
50810
366956
403525
512431
150324
313694
299371
562441
431816
491707
427366
419029
99162
158428
154310
128475
293142
107351
183123
296698
498938
480014
45026
34231
131470
361638
471680
6327
212610
432363
535284
217276
72207
178692
498137
86611
175015
173595
167819
278962
32832
526671
562325
189330
34528
109357
219735
272312
495487
96339
576902
221730
97363
307352
337585
161654
242979
454898
567294
150614
426094
307186
421655
216332
31653
97029
320503
389667
468393
493136
147270
437964
228043
9231
35843
332215
221856
467911
570878
30585
35145
405400
287760
413528
227222
445131
32809
42439
257301
572937
409163
144492
20013
475580
461267
159850
580539
553150
291484
91735
493438
18370
690
515803
244872
438091
399154
89187
408263
528468
25951
257955
424472
151300
546046
105877
276870
128170
34531
5237
443883
31941
63512
244428
131449
148706
366408
284814
452619
163645
309412
325648
346026
499786
176612
310006
457481
512797
385448
260123
517851
317756
219633
7028
422427
443575
85459
453164
441972
224109
509587
451980
320838
268068
72235
329457
426595
483107
19002
210604
3272
161337
508244
352869
205931
84192
113787
34975
88192
518215
408324
538380
581285
445906
574339
311366
71716
521296
432025
574541
373033
499364
580296
168016
500092
2083
78320
538435
324496
200952
554742
559701
522661
526312
466447
197599
262528
452428
356184
382692
433288
267691
344422
581396
560173
517123
57810
393705
321173
181438
223165
406807
411541
358915
341822
26497
141659
241211
318328
456142
547475
310440
168839
253515
71137
482300
394008
545238
501377
219489
143439
12701
49338
456589
466014
29506
485369
65916
106293
210568
246563
201252
182181
312902
157385
75131
431785
549459
78900
518080
49175
118342
335344
497642
279421
323028
79831
412172
201939
521351
508245
319406
535804
566646
208730
183809
56499
386419
173695
207782
340829
119730
160402
254131
52286
81589
516198
467432
240194
471278
493189
367048
111998
116771
449727
407575
448702
111281
350703
348865
574217
443667
404854
135475
400313
520674
246725
478448
175479
53084
103219
279345
204424
537149
178951
93683
77569
108739
456204
176505
63777
128334
526029
229884
72233
330663
517851
245002
547643
141741
89005
1792
132568
97272
351253
15486
503809
554770
424254
469080
181611
348143
268982
509764
8320
317981
32308
104768
97021
523964
236282
487644
499596
203454
520133
89735
251084
238049
169066
410061
43655
423943
432171
97492
337691
462530
424434
421655
142333
401688
386539
360630
357272
200307
442808
317292
355534
433225
367257
193943
391033
320471
417036
50586
477828
335857
193931
157251
110250
157714
326936
484620
326357
536896
257345
434097
521176
93141
460231
24238
33358
203440
179886
559754
6101
476385
338705
149927
375001
356888
243728
69486
198974
482371
194850
581518
524476
22757
418107
54464
382569
413414
41565
63473
307082
439213
429260
267416
357512
129334
122194
38232
494113
251368
429289
413782
184300
579947
173284
375473
414546
539584
506371
541856
3735
493991
393286
343235
388250
341529
307
65457
513274
201030
35535
106148
527597
6270
269325
227982
81042
567268
70485
533898
448710
99999
19552
469392
368588
145748
506056
258834
142712
84211
76937
11147
480588
245415
93000
482128
318857
323553
464898
184661
15274
543182
473726
541725
76934
544516
90569
545411
367319
409628
226247
521769
458229
281562
326570
213652
149938
553760
501698
473018
461018
394518
258931
104817
487995
357512
529879
476111
263456
393989
104692
288586
558378
224248
428301
383382
379317
29711
160490
276645
227687
414603
538547
562650
27727
64423
223497
345238
239882
28149
240596
321422
169340
45306
161585
457169
258765
454524
1323
157811
580851
83254
543616
201644
475765
72429
379035
134644
424139
413723
16169
534975
419489
315053
359479
547100
404701
517696
481178
34231
462577
577719
198514
332591
48797
495789
389682
195650
564264
263104
354579
252144
29816
329558
322388
293293
396741
508328
562679
314915
515717
26233
562389
19609
268937
483011
404208
239726
581881
7852
110060
124622
308079
550009
223869
419442
261710
202158
244582
541529
362825
426568
149598
249664
314537
333309
558189
247131
19737
70122
41984
508104
324456
73226
396775
498836
572752
240414
529902
423423
35322
469339
137892
574203
289352
459569
296573
281091
184215
22704
185166
85036
48103
302469
548198
398571
376132
145994
550978
555625
296978
267022
153481
366430
568113
99598
419029
431211
356144
120907
362140
153476
465941
170712
413676
361547
58868
414539
522947
311644
204333
260195
56132
16346
567571
454887
263826
554619
379052
552368
185234
170731
323728
493407
328500
210195
216226
381280
574527
173876
131197
267388
489778
50602
573286
442326
314714
258495
121785
544582
79355
126909
535318
393442
459170
288421
270472
275115
544001
161919
14974
40606
506946
408718
342220
369034
514890
257414
213032
324870
185166
412616
348715
472455
351935
306439
206377
534581
311709
195998
50583
50261
210672
319903
559145
471865
300470
228460
517148
256731
548537
449657
10161
134846
532933
265622
199427
290578
331314
541113
400668
6481
10759
486595
511998
391117
24682
230164
471901
4051
226374
250941
192652
197836
90225
185166
331955
541691
36500
330979
127647
61562
476634
154547
19238
527907
513434
455615
8731
302872
25695
104638
159926
39272
316269
231387
70421
236031
46085
420028
36322
204052
136641
169502
161545
438154
176249
421325
42725
542824
438180
150115
250749
38310
421103
479720
456699
158947
542936
377395
442686
402373
79151
408333
360277
314845
438154
132094
135627
481552
408835
567914
433093
12434
481293
285477
222145
325298
512275
156824
404982
25516
474396
459563
45593
325229
135125
437588
54938
267476
204489
44266
58041
377745
50552
455020
442443
167243
390710
447413
160102
445346
17587
539173
539716
34097
569829
170529
194806
406772
149878
581637
61825
176342
577934
502178
510359
508151
329469
539858
514338
425179
398305
541510
313601
483862
58103
151282
24498
59471
435792
225834
495692
204244
228316
545877
38213
124765
254199
189083
313596
505469
278870
476341
190393
466480
26662
146582
291098
444173
364028
510034
472872
552594
6247
556560
152327
161056
546517
287232
119923
505113
483083
51717
450340
501325
527925
465892
483628
80159
568947
475774
179025
113879
427343
305813
292030
57178
317169
57339
577029
331201
402308
487649
457035
218846
561527
470937
366383
45282
40143
266133
95944
355182
156258
440347
9895
39535
159562
1709
10969
72463
318282
241918
246453
423768
247858
106363
477434
23729
38729
321140
249791
406068
276009
124609
539214
556709
507889
410774
181612
174802
416778
450856
312608
396284
347700
8559
396741
431440
99678
16166
573062
297175
269848
12864
546739
5883
183100
219535
377716
490112
142413
81954
209176
327241
564912
568208
320902
12379
207775
106379
422653
149949
263744
201476
501917
23982
228376
450777
44923
568810
392711
39017
462925
24193
251009
391786
313993
358391
81042
166296
549366
477831
511358
540110
563477
184443
508025
368240
141659
484033
303388
318467
480685
62029
260276
312671
246792
70904
118330
460711
325584
456083
225579
97643
574339
334549
53294
306620
546594
54755
262521
164103
8999
200103
345090
491999
459325
119730
54262
311694
218556
352886
292558
256855
240243
466664
162773
528707
81102
17873
673
69270
395998
151609
395456
542165
280157
197324
525424
98739
498836
363326
380097
104309
573744
193540
511271
301749
543517
434753
129166
525779
429407
163220
138891
406767
341440
197570
99599
222369
573046
401831
392827
510250
321736
302078
532769
319522
198706
500190
410531
270644
223872
1569
207564
114474
559184
557227
569349
319098
166560
164141
360617
118974
458204
370914
559618
315028
537122
403585
245760
222921
280839
60576
355796
205464
124747
131696
434328
376524
573744
155102
102885
460099
343383
356868
318251
355385
215908
308977
576122
460809
50263
187336
16111
374796
118195
237137
96969
410165
235722
164000
532631
138805
264353
328487
449088
433301
208350
210612
101476
69048
287187
93581
268781
32963
479103
250417
376426
310861
251835
450592
78106
451800
453802
282889
193707
466402
401434
88917
125550
341663
80207
534384
435994
16032
42472
79602
112614
286575
243051
335351
471064
150999
393896
11475
54345
348528
25549
336858
29041
461673
196675
96653
253229
101497
548020
23357
210080
357036
36345
331822
564314
175129
61338
511269
36939
503606
266749
63777
296739
211299
213897
260393
422336
485938
57842
398177
437513
302527
341724
313950
105469
145343
184435
308103
241236
54996
143528
167234
38614
579568
153879
259959
567616
528299
18930
544719
512731
279883
384328
255706
140813
21257
494680
387109
328228
418325
403398
160589
401194
538170
358425
116737
215231
68206
247263
389399
463270
119419
371603
82898
523492
488404
220823
109635
22223
365222
564371
551868
121088
75352
346872
175476
428113
269088
162215
393542
43011
439178
92336
380989
7489
127454
480545
430710
323164
83914
55465
344894
302543
349204
542658
492618
282173
15772
179511
201
524062
155058
397569
124734
553969
458654
274148
139494
445628
335565
185632
262980
36544
22223
42086
283408
138618
475441
474363
132972
123788
244478
480812
48572
127760
575497
213527
506946
93531
137706
240836
521195
466095
497227
74179
574152
457371
335758
72895
390288
456309
432226
160137
38771
526534
306275
418826
356641
413539
522185
201188
416002
439241
20818
357113
224349
199427
229825
235700
63421
180418
26538
352061
106154
120615
251366
31671
42868
535585
8439
122573
64186
153142
151581
275102
296698
402373
417218
535917
567616
398004
109182
69290
382789
82881
178685
241188
268051
256286
438833
306900
230335
119093
282670
336939
431879
95554
570075
143151
508612
152992
506097
157181
373063
563679
259721
376858
561756
200910
191073
391033
79670
464261
24842
225253
138618
288227
18983
1926
373283
388330
204458
531076
115845
29299
89390
192707
17392
43580
266023
80085
351451
20583
36417
575923
175883
362677
160968
502756
41398
315165
195982
401251
234819
491837
444037
407992
580549
550449
453866
402095
191332
362944
153892
576464
543697
399547
491636
230127
42741
342342
486187
221004
334396
246913
581038
116048
22409
371134
260962
36739
473779
370613
196346
316755
579394
117935
419839
381065
127007
545325
10037
421208
225663
395817
260145
155108
8909
117336
438922
236142
323379
536935
480082
437530
115404
550410
347972
103818
89126
285022
316250
562817
251264
180271
224695
431024
312946
318088
276874
339790
392796
315428
313802
479919
129648
181997
197029
220504
480991
568420
93885
23544
158326
346754
579437
76477
409333
488796
37012
117379
220183
72518
252919
126748
417219
494716
201299
236990
259240
179811
295455
45222
31653
257308
130795
87338
347763
316477
555794
221785
483690
344254
292993
294138
341272
541193
550369
170780
256353
446094
258878
414067
573954
292973
524736
160452
512892
131879
241408
544215
7697
341013
101632
417201
309953
332472
399011
420721
407139
481427
77842
414389
357799
290511
62707
73244
308825
400487
334892
281052
286678
444591
122099
268516
407911
472089
389101
325302
444941
529095
499749
542925
191205
424858
334779
310240
526467
177958
82929
389582
72126
397461
196721
537382
39597
549536
293086
187525
121441
405843
330593
155177
348825
456637
256159
33799
397294
96716
318906
294238
71409
314257
252193
394175
16935
215012
476631
169854
498614
243818
307930
359262
129908
476080
101951
60054
453932
98304
255930
44267
450832
476893
576801
335380
377920
380752
228618
294005
332606
299717
555627
227779
353634
73591
536920
241369
105047
469495
374832
376258
71811
324316
359481
111118
118976
328917
120399
3249
100647
395765
387796
165412
228754
63974
321185
58245
219474
78169
115086
370739
309241
284144
301403
391892
454996
136153
328662
386784
193386
309496
383212
188965
243021
554564
110001
63081
369140
521218
392869
480566
83147
438287
332740
239144
253716
356257
244429
482002
315593
262756
459208
426985
378090
571395
229605
219910
472439
184672
144388
348785
506056
508174
477259
11076
66171
136260
262683
32738
478738
392480
116572
166021
371701
255741
403134
434884
72583
113077
169229
206377
435665
45693
17399
224005
495403
85252
468428
484002
145259
387575
473018
357568
14453
202848
99851
10445
421677
395314
535510
107617
397986
377190
36907
196748
186361
412281
486300
360701
228522
229884
315568
424161
333653
78372
15544
41895
112703
244016
261503
228539
392959
562388
244765
78782
42696
567018
90791
289660
246608
397365
492924
475533
109174
102297
451539
271736
446870
324225
227474
65961
339074
460134
237505
374717
466514
17153
62440
387256
397527
362247
273106
356409
260513
540664
190293
395396
275995
349777
253904
548725
248481
1536
127855
535171
258336
480644
302469
83632
480121
210189
106397
231601
161337
55613
76187
478375
346839
401059
204131
300239
111746
19753
350987
18011
366109
200980
456436
103252
370928
206387
358171
437964
317134
61819
223932
466713
71206
451493
10403
143578
114749
523985
510663
318437
327328
519939
56392
68595
290522
233142
49738
230578
238299
559877
534881
198360
319101
158088
550555
552068
295398
558576
488686
477537
248226
91911
23735
205047
82405
31912
136575
315278
399275
580652
493251
553934
134324
11065
372122
444893
573829
106774
118188
369170
38389
558556
158486
283557
551031
252244
411349
580385
270195
46090
546117
143339
448439
527155
168366
97976
160974
347021
372412
336494
110873
498562
128117
297091
563584
27151
196917
420831
316194
379955
107176
384568
38808
314187
344214
56978
156448
493773
380086
273602
340703
272901
3389
151352
409163
496891
386847
487571
132412
65753
6710
538776
289381
105110
84137
352117
467909
237818
575005
145078
411343
394436
251557
38370
79459
4830
83260
14261
23451
105580
556745
156836
238768
493066
419026
281014
71492
425055
454258
369094
64906
26836
177832
215320
67571
140522
94392
465066
262727
388961
429758
553764
13372
461015
450526
555013
308739
452441
205007
23203
502827
316170
6488
78864
527891
408116
149834
508665
182275
318999
275831
428495
266310
340419
74840
216579
123351
109011
578326
309721
413297
42751
551829
318311
337784
80798
508209
472320
576317
86183
172232
443607
58231
554691
312403
20182
45165
284133
6539
193902
33416
272807
320770
198621
533519
352831
258878
147543
544449
273743
40111
307618
471188
381509
84202
40103
21740
34828
237923
252627
113880
389384
74365
263589
525533
3272
279415
316353
569065
351933
240467
389563
436400
175162
377672
466949
295815
501002
214119
377672
235403
456845
318437
254301
432307
459463
402264
42578
248769
30065
301628
507239
544060
564371
331793
69700
7558
69856
406275
340215
67644
123214
195296
460737
549442
541113
120038
1319
106210
147267
538990
64836
520039
395040
349609
560285
406116
221053
480012
304065
386419
130252
312454
391333
290938
289034
213273
78400
455416
567389
295759
187253
352410
68223
207698
460761
78059
321168
289971
259760
219327
315517
454078
406040
306663
379891
571554
19096
361778
536322
569347
405288
56303
287364
512840
159299
248579
503274
154259
173987
442554
127905
99642
456142
228043
397044
23677
94124
162083
149414
357896
466373
54282
563178
471946
139215
46029
404214
157618
581662
151599
484761
90751
492303
369036
149102
148839
168647
83090
447709
210845
422939
519616
324413
77870
322630
197806
469894
4478
188693
69936
187886
564951
82041
326433
229107
89753
89834
505729
164600
466967
85272
12750
312697
463055
309817
311589
142958
502493
308139
440346
507168
179124
530396
488880
338963
175333
186483
201273
303318
475370
326357
532753
335200
369637
494445
315278
144495
273704
179983
427603
229827
58796
431297
139889
470343
367776
45188
218830
472585
263826
30911
452854
63365
168500
409163
416440
572859
215523
169732
115151
85802
541510
527637
213577
333474
100378
287304
573525
469281
473952
411385
403761
107607
418069
121333
134986
185070
14388
278450
179017
294426
164442
477654
6647
479214
194707
448494
400999
480741
227498
363224
23218
205114
416510
104591
370029
546114
33329
207889
511694
37041
516049
181990
35037
398142
484494
17810
252627
211622
128649
315383
82990
89072
395817
211030
414607
430388
402644
146573
90277
434221
112114
420819
404064
40205
435553
146649
542015
463430
417198
474955
158485
235098
266386
283814
133247
363719
18507
267653
85962
62127
533218
228565
514155
227638
278260
343307
325015
374001
329133
373700
105511
225986
304384
110484
61231
530655
179134
565572
341116
414912
298299
80749
381472
197330
272613
318506
257345
53294
169006
323230
22987
375361
192958
56961
498633
83468
368717
411445
177532
56240
261746
27646
330054
69364
427756
335249
275325
48304
252314
369167
296781
554398
424337
9353
39778
385589
478636
34961
89792
67269
274054
240344
229352
20044
103812
78354
572409
406628
363160
563764
146705
320533
385666
486471
146047
486304
548357
271401
253729
31678
532734
162828
495317
285810
517032
50553
398744
242755
511454
425548
446036
456499
91778
63587
453442
518293
196608
370857
172463
147788
106835
149185
370634
349291
62038
439095
482499
553984
123620
59231
368629
187929
557342
289223
39100
447885
161054
495903
212181
155253
315374
190387
499541
250165
376266
203671
7090
41588
369512
437196
357568
111707
455340
126203
397894
82737
451415
159957
483047
397454
548141
287228
338197
34629
213731
564684
523985
376269
480518
102968
470398
374805
451893
204505
360066
438180
367562
397353
570016
51199
521953
75603
452251
319070
470871
208907
424542
177289
142378
540225
469301
288219
210401
179696
358297
50618
469798
448801
444203
55092
106363
153142
259113
391063
451987
467206
544921
307150
17167
190199
225713
403743
128922
511393
427662
359141
102620
21915
237273
370917
536738
506037
236990
562862
99999
295154
432138
132081
144193
516071
369509
478148
333216
171176
316826
377417
318475
403687
491804
167548
542138
507946
9511
258182
581906
492368
422792
137452
419052
4970
533158
201375
96828
575432
270865
68636
431340
425066
25746
449701
102604
22462
185097
210643
103720
58107
247263
527353
339790
91797
90712
107977
524063
516289
28976
132789
504336
467232
435869
48797
506500
476268
558983
290331
439692
291911
205902
502324
68049
343484
278870
100579
150360
369449
118457
132081
186275
499693
352831
327575
369170
108598
300024
251132
44923
322024
525834
281288
489186
263769
392426
276950
325095
535318
14180
543423
285180
20013
563098
331505
522771
542974
523109
382971
382356
557974
165341
508568
551598
228522
96084
18011
397897
16758
47164
558542
427726
560969
59384
335054
429536
439178
153187
257988
125266
43606
433618
483089
536738
267578
558108
33332
92813
292356
424381
225330
103589
200343
183890
563606
515924
124577
94499
452819
159823
43029
500130
244056
112395
311811
207698
214055
542804
3897
394523
283766
195368
235624
173579
323182
546232
359302
209275
574645
38670
400285
359408
193808
250735
236759
181305
423829
299972
104953
362785
517294
553043
68713
12461
278020
390933
504800
72955
282523
416322
482407
455161
356097
238255
368368
503715
522834
494680
237286
515505
422198
569253
417476
354644
370310
299676
68206
116886
568240
130441
505625
492321
436665
436626
148427
578649
83566
138103
417885
69049
523236
122108
315324
193110
467308
361212
247525
114732
511874
11802
172091
19085
460964
469894
524830
190839
384173
161515
498860
356702
17429
269054
296159
378700
21320
569750
110417
476111
174129
180960
312541
252611
395178
105110
359180
400487
225703
520810
329230
118572
130880
325040
119550
46615
291665
411750
111746
120399
408333
57764
555922
417471
326161
109872
288131
335747
391912
202186
562502
471280
280310
102333
203794
36850
28995
294863
72998
346614
59384
205367
102634
145989
331978
361417
533222
555506
571372
37377
101245
79460
535896
219963
250162
87977
469737
435042
524520
487323
17717
281498
338488
535137
197273
317679
175655
384680
54692
503014
562100
351734
343559
552776
148452
336267
201382
68713
323717
228336
218635
346223
362503
292125
373583
162682
536834
271401
33642
123539
26421
121107
212610
396420
564544
204014
121618
244875
258110
379561
50242
152327
491259
559382
60320
571105
235410
236406
430157
298182
330054
472896
96213
215223
482671
202966
125213
68063
322557
499018
68445
476103
431947
116518
24947
388820
254183
259715
65831
405581
32147
473612
154650
565183
549559
564162
278963
493368
430396
437516
459827
212672
193821
236381
269650
97021
62472
499749
346496
330991
421029
80408
477321
367785
93793
308170
511668
574668
159753
478577
207959
234217
94676
558278
292827
121610
278020
441258
496078
569261
523114
300882
247929
38301
241797
60699
98616
407617
165766
199469
201530
516633
473231
146256
383364
54121
311331
435414
407372
283960
469731
24894
40065
527073
290708
224108
281595
31374
7665
17468
162491
528467
81915
282737
504664
416909
314693
33567
249264
39434
570574
99211
381619
103554
325015
484123
22484
153861
364850
435267
155344
315025
80067
559184
551166
232516
476791
29104
204407
404533
281161
426915
436990
425131
95953
39067
154399
230048
407585
479666
110325
521339
164691
84881
40534
197599
317792
447049
88671
221895
366740
570568
423986
15249
384563
119891
445605
250577
314189
163106
352061
462401
451504
581218
322975
21364
45528
441903
161354
32523
551364
246146
402730
289276
476993
580549
30646
92206
73513
239772
14783
311776
24193
29041
509244
414546
558541
230756
516823
250129
249941
231878
40923
538187
96414
318763
166127
86620
374890
316937
14575
488812
420754
162598
420673
84038
437542
377432
197068
348290
359337
176090
127899
518081
273919
349552
497172
342277
339796
110174
271401
382688
318955
316807
493601
490112
48334
391726
367229
294528
335003
398633
49062
388922
320015
476791
16669
402071
110169
454565
140108
97951
107346
97819
251787
425263
505784
115274
302872
578843
380016
162577
166291
473044
496269
572413
441013
105642
213725
219348
105600
379188
288794
429762
135577
285076
24416
532219
481120
373898
283586
256778
354248
106017
255971
310664
283181
448662
38614
66337
529203
562936
432500
37539
310140
160743
378055
68857
344883
287228
258337
307054
408829
23875
53587
225986
126388
521530
426939
103819
569872
96307
386532
287774
159356
531721
491914
538938
433667
303540
423768
270784
211116
451707
554346
542342
28974
302666
193386
432410
131127
223830
538250
16038
185302
186171
18439
515630
436856
336854
8332
121792
274446
163326
357649
429587
563652
181042
578795
91566
201375
443735
187509
64423
246855
85383
537875
455530
521870
252868
381684
114559
205272
261605
181934
32115
535517
380016
444206
343679
356880
345944
84157
27883
86922
552389
153985
281213
146824
538916
516470
353090
274474
151822
409454
265244
304973
306525
8549
78
169878
193488
83654
470988
286349
364040
92868
18439
358070
109738
437736
411208
180160
22026
111492
266652
317022
213602
574094
51281
139748
184300
104591
403474
361519
464809
92301
324443
427749
20692
395828
179477
4331
428502
398393
80283
152427
59947
168848
427642
421488
556409
417823
387731
194419
408116
298987
351608
338719
458328
250226
570016
293275
358253
190826
128943
179965
233588
579447
105825
342340
84002
121001
351298
294238
423391
96457
417738
534049
455770
190547
381998
548933
476060
301954
358200
181393
66593
482798
391512
145551
523515
326477
218513
307729
15897
468615
176558
81676
556871
90820
7517
256419
120147
210955
95633
406139
462988
470091
101069
432212
22593
100626
377476
384680
257196
218312
256549
96185
203511
45493
482819
558646
92
491494
115311
399152
42680
535804
171495
511665
478418
233642
267624
152472
311250
137734
283122
330139
525815
410096
263104
424503
174399
498090
460198
357173
287760
404406
454246
181711
469282
266622
471056
259419
391229
320707
285460
578702
501999
517086
516849
470361
149566
217974
433214
347021
271875
470385
2963
332614
221494
264388
176414
474760
291503
239613
254366
504147
173345
82585
534093
422558
266536
81842
149253
109863
438315
41625
118680
524848
512923
231782
511160
415991
405053
366591
385146
558031
445187
189361
148168
515695
168289
177818
490680
579138
90350
107362
327502
60953
469975
467466
479573
336752
377850
450346
497759
143457
427251
101245
461281
520039
478298
381205
398527
139956
493883
342296
531658
169726
421689
207065
202004
129658
448509
392404
369788
60812
417540
450856
461442
184355
345047
497694
406732
126238
499786
192236
272269
273808
429052
247052
437948
565513
77292
513733
448401
183626
409394
105252
379409
321851
526362
141257
409510
36544
132878
542614
569310
360372
526850
249132
55373
410915
459218
377703
492705
469035
99372
331749
370638
326011
534723
347763
110989
23812
453221
350825
510684
83986
557101
304950
77797
230109
412720
494445
33813
413070
503091
69488
547089
526874
447985
394970
95749
119579
305887
133278
299717
326805
517582
566301
471156
159897
42725
111750
550746
530284
136764
543618
565235
112495
362884
211351
127893
275656
409027
516205
432448
268068
295370
515019
118087
1924
359180
106878
58105
472250
131621
40428
83151
300072
266336
127834
395627
103929
570945
41087
394349
68788
48900
420380
328069
283618
178376
460909
427789
58864
166092
529120
470970
49268
62941
108170
55085
390093
384167
235536
248227
136587
481532
140247
509034
393072
316640
199427
419064
564735
307242
482699
107571
37336
106226
9987
478415
368014
391989
279457
64953
510365
212082
193171
403424
447439
169249
212138
555391
81508
213034
556613
476276
66034
265139
345498
511553
508252
540370
439465
15546
508568
387599
265447
49141
93487
108042
524881
119036
304558
51763
427990
20031
139333
409327
165829
193751
420937
216176
42347
363120
454210
532509
152488
522288
266773
5615
277827
383048
393724
22174
201530
467082
306771
367111
485239
340903
200442
260336
341917
428321
361205
11188
526070
81686
356845
548253
270722
179188
304332
241860
101643
468416
94323
361638
550097
302364
401287
424385
130759
469512
41087
484344
279041
394100
237142
239596
333978
264539
282419
561106
402880
365140
391721
178510
28576
196065
474800
203616
182005
114776
477301
352241
97569
208164
151731
445075
114222
122973
14864
87783
260962
22880
144869
265701
203269
257353
329351
341075
61452
268569
317679
221042
169154
466429
454177
476738
398733
56442
357649
132494
417832
509054
33955
257341
382469
456314
401270
556306
291586
493507
459736
136078
36850
251318
143339
555493
173760
335747
37862
81595
528129
70285
433224
2752
350597
349423
189469
80408
443005
204024
176757
15653
535676
323646
52760
499324
339927
88448
42371
433480
500664
112122
338972
176978
291280
362399
233935
478287
536641
530160
557246
211613
549708
192955
575772
126514
160307
291755
251787
361700
337536
479461
494346
278287
162206
135303
387393
170045
199598
540496
62923
515758
396550
377592
303367
494835
322407
378791
239158
364206
42429
270035
237715
38305
129715
171284
392526
484583
361361
35093
9709
489949
330916
181224
449359
108071
20527
97613
24149
377960
242973
255337
11818
358465
482202
311478
559762
474803
62225
304040
237689
518601
97981
432636
100964
353206
296128
237684
355133
215701
397349
280310
49248
324451
297843
40103
203711
193659
1786
36880
546301
201069
250518
407238
33642
20698
357108
197980
167683
127078
499862
115422
391771
96554
58735
475939
494240
431211
399213
103967
311726
202548
230490
15016
399236
511480
380821
178053
112590
36783
69008
442723
537996
77841
448251
408303
208535
349943
498397
396862
208151
24923
292879
280951
24072
114363
445216
507101
575612
558018
289255
439509
250556
128135
505597
179615
426824
351566
56716
39884
381217
334216
244026
377234
26865
126943
558378
174802
191994
405145
395170
514800
137953
172051
13529
263993
467198
185587
177636
526966
485800
435913
544703
307280
136123
572301
82597
252679
101069
105800
144817
263407
507516
37800
552199
438594
226262
513861
127540
137123
171467
534723
51178
246753
224891
411063
520041
513918
107846
549488
376750
178178
343696
413026
151050
526592
577835
88110
165433
89369
261761
155160
304654
379232
539729
338618
287084
225174
504991
367092
345090
406677
468793
227558
44954
447849
365948
203349
62292
256141
446633
33494
183504
127035
203069
217045
134085
579184
350939
190806
400162
134955
271987
382954
453563
152531
269228
236138
373678
14025
218964
233453
401362
313218
358465
119730
420021
122682
389541
80792
136453
500396
248204
222191
387546
83148
22340
253266
539922
428091
255519
39040
435573
439050
186255
468981
88173
381216
17100
401822
194
196948
307949
167431
347962
160503
573815
449701
387672
485890
41392
398172
94885
51156
40455
265573
465530
425859
495840
105279
423749
378022
144641
340096
257752
265315
135480
484354
163267
51200
157610
178789
370117
460139
391333
540428
74206
356610
523189
315423
172899
352191
327328
388382
480376
499274
28304
312454
89092
404266
300908
457477
229041
86809
566969
420237
120734
295257
370741
569539
478076
258854
262710
160712
235187
300102
18072
416936
161157
508430
499122
345797
294943
65776
39171
147228
534519
457537
369543
431405
200031
36482
394211
373251
296462
5244
500622
67262
80738
390326
544698
114469
397378
28995
462801
464634
391033
281496
451341
380338
49952
265315
62664
9865
395397
278665
300111
264151
429671
80969
451407
522530
144817
69614
387393
568495
67443
501971
488883
98162
158359
151892
436882
283611
381837
373128
478298
293579
293428
102706
309386
385050
325775
474419
389006
283454
411263
404739
43270
153845
386401
71138
265895
107633
14969
220518
540987
458505
404282
335434
353139
539584
106754
230168
525824
493740
419650
146901
258176
471824
578137
141996
517565
331738
5345
529871
278219
350933
367763
255786
532555
250827
74477
572865
554161
556207
206013
352835
213448
67548
522771
517403
468100
415492
70211
141051
331577
136453
47020
462880
326325
555811
177817
442727
335174
440346
407214
165410
338535
488932
316907
428304
356810
4535
18542
369637
143578
122216
337780
251312
361858
49562
17055
509485
519035
427169
360896
63353
197401
538686
101863
485261
190915
200289
464634
403521
370310
363336
91411
307270
199946
552961
513214
414010
328548
48141
157512
145127
387575
472953
133994
426087
51124
553668
523010
524180
452841
420552
442670
301527
241527
279415
271057
107197
159213
527194
424979
295343
491899
155047
244057
129253
349817
523890
132503
388807
259721
388417
454789
16009
330719
544819
398869
104355
356097
560517
26905
71881
579631
412781
398463
315324
489838
538349
529360
144115
497030
553719
419609
348046
462071
49640
140717
554759
6481
379830
372430
299357
422939
125690
224224
80818
190573
526565
552520
579419
312541
433446
465554
31411
487953
305019
230545
4876
282349
509870
418675
212974
387750
49586
409771
543182
259666
372685
79645
554524
50773
236312
516624
373312
271401
396006
75402
136153
333517
488532
83149
519138
434141
575029
447711
182905
35725
479550
308119
75522
556782
278793
546079
308277
5745
149835
222122
374830
436438
275036
331955
66406
327368
90244
8944
258950
216042
48442
47692
536317
72601
114080
578294
307299
147290
144522
415697
426664
282565
263650
315860
314852
118514
115864
300047
350272
233256
302432
372789
92916
61138
321310
549101
51716
282987
80311
213070
545447
151322
419141
184868
441116
473964
241324
279503
208974
212672
460991
507243
11812
571483
12428
370258
425576
102163
283393
499596
337993
224701
178811
185247
367461
278612
235429
435065
437958
216539
377234
240661
32093
244349
550617
358421
241984
120882
19987
515195
33912
154895
330916
208913
197851
389667
74885
315168
80708
59454
37123
497777
283426
315229
570951
444415
87091
76187
164863
279071
444794
256938
142364
357858
151161
218830
54532
286525
480087
201492
424222
452783
563024
89616
88374
32220
57992
35265
432494
448494
166057
457508
186103
84529
40625
208243
45128
257847
112688
487238
387102
323264
578765
379891
438500
96705
430388
398949
481841
277867
100972
494285
473818
493994
149546
303308
178598
559184
298501
68697
518455
406452
72284
194462
126536
114505
108556
42644
477154
204103
138781
573653
498510
106315
555896
99314
468731
265106
281652
65594
102568
479204
458574
395592
205124
288513
42347
500130
329078
378022
86452
46023
455340
546716
336075
499634
235802
556694
180272
338086
395053
409707
338438
170953
54003
172813
544826
276909
353223
301156
23283
528631
170584
301179
301484
397599
354282
254778
12098
106463
322051
211983
85731
465155
153817
370149
403263
81311
573941
257632
375846
359323
84670
54314
359656
470549
100319
580406
480576
26748
489666
397210
392556
485169
446372
168718
555062
96845
152742
224306
486644
411384
248169
36755
492659
502857
160452
126301
579802
179896
331354
526922
296567
580166
155993
369543
190219
549773
456245
412406
106148
132902
191881
252602
175418
255546
13040
431060
22593
142767
324958
145087
255088
116579
95025
575839
206489
316781
340258
430654
17420
14388
83448
47737
580257
65594
534849
66767
201213
90293
497274
121920
22487
400430
533250
107838
168185
528071
22578
358384
542853
515434
378533
312596
9462
250833
304693
3178
350435
273106
437354
422037
22462
549002
273677
441058
240820
87653
1099
213366
571750
176763
188352
70923
167698
544893
216676
64804
254327
482393
370012
304627
338989
294854
353912
494642
380304
551299
126265
400091
424059
302029
529562
158077
481627
412167
119304
378736
147610
503637
204225
524211
371132
206196
300439
38204
40931
422152
321897
541422
411750
66292
113561
119169
499982
60568
77805
295455
54464
115400
21531
56240
124795
401235
424459
343737
468846
344075
531659
513811
138189
77383
486005
60450
474656
120613
436967
231194
34061
426355
27348
19694
118086
12612
496255
169154
355828
442181
373964
322392
569783
60688
277613
205181
68857
200351
385085
148546
434519
143006
477272
292543
84352
22224
317460
316109
344259
341963
143764
346270
567914
104435
567523
11107
333819
209671
127809
5906
184416
396871
294849
26359
541429
371773
58736
356409
430086
338323
283382
239007
31305
75309
430343
453164
503777
112126
479563
107900
337297
540283
537372
286190
132816
441199
113089
317193
314837
559516
525340
99129
486002
563455
242544
103287
159105
343847
300882
297517
61054
485868
209903
242823
183398
139482
102202
314265
329553
455902
158211
165053
549098
57062
259527
535820
79413
297182
271185
282137
94996
352061
350083
204321
509188
101413
138591
411554
146988
368637
231415
40428
410024
431902
303140
373342
101468
195420
443005
440104
20460
336532
161757
49254
430065
512948
377804
391600
248779
273304
481971
381127
269051
305476
232701
286348
155951
340528
44170
514006
316663
53176
509607
397388
40940
26049
486777
494690
462837
293377
98478
138878
162747
258788
490511
424139
304038
318088
505288
396311
438858
495699
11825
331594
330054
366810
269004
552389
168992
444560
347297
353543
479427
498081
246528
574419
432153
514650
106973
12916
75818
454887
50101
503153
176849
152965
294608
416924
380574
69979
333323
14159
287496
308954
366753
125785
45146
466390
581218
154654
311337
36569
337297
71476
494066
386684
581089
130545
126815
161973
128428
220089
88173
152860
502665
209191
94300
323829
13920
373317
375043
70271
414853
18886
253945
431044
267731
66909
128027
315808
290189
560311
87977
470541
78609
468830
230020
508531
313412
541422
502288
466924
456658
100586
372198
186641
98739
213510
41739
261431
300881
519831
329474
440885
377211
302029
541072
237315
39993
37999
4904
260581
288642
131832
235410
136493
491909
352162
554398
459113
382453
573620
274570
45419
346947
545671
492213
142771
51630
500515
130361
550449
96877
571745
479102
285397
561624
474670
362745
539317
402829
345725
450544
492580
209701
296489
259745
188148
59610
253290
298242
478636
283818
47757
222599
166560
386785
572326
373278
236184
267082
243361
169309
142051
85151
148044
229142
358300
469512
142726
271441
227587
298810
221615
58161
222760
513918
373923
455333
190915
7143
369331
457460
472823
216462
578020
327818
494162
120613
164553
362764
212628
188831
161384
236539
565257
379518
208782
443315
420544
17096
529562
22256
3917
484123
490979
140074
141532
210401
565637
196226
464809
313061
109190
30149
341797
256560
338025
579271
467076
276009
366417
319062
84776
326978
572341
239957
87891
441255
396494
37826
482393
51359
154916
306902
162773
65716
364040
316003
359005
269718
491140
504974
240198
373480
170308
549375
466547
91482
497296
102144
127286
42519
233677
496556
21969
535448
560153
536534
89734
4360
197551
186997
84843
573725
569750
117494
9195
552776
280059
574645
3249
315830
397813
559565
121316
181168
146470
297843
325634
301425
558274
121779
404
325310
209125
466987
473261
108156
118169
340103
489114
532543
538687
283545
542048
330708
357301
64836
157815
379064
392606
387504
341040
116356
268292
329268
277550
434139
400845
110710
328592
518083
133672
150017
515354
332182
567407
305986
357858
15404
561119
270740
222086
412222
536317
45193
271760
147211
220795
291873
311596
236941
54510
552961
337415
35002
391537
438968
343598
510028
577481
270574
142287
343810
529902
228392
42081
410108
459673
485696
238557
162538
398527
336762
417474
201039
62376
531515
193578
448530
223622
89741
8504
372247
134772
223315
72800
567870
86924
532673
461788
307745
762
179953
5700
268266
267106
55202
528748
327281
113259
193315
455674
169820
145409
560481
85400
469392
560629
123127
401831
506808
301425
493581
175801
115311
141873
350083
438912
404854
385724
438335
388726
110611
494891
423943
98773
266689
274474
326724
488682
469135
262191
518108
476901
44240
511668
167057
55496
447179
36589
7592
471315
249259
280808
489510
283638
221322
293090
207500
107705
283970
242695
437967
10907
26517
84165
319613
37579
571263
503945
528067
258205
82255
26625
75871
379165
544518
291478
336267
431526
289591
518451
562382
376114
24257
474019
572689
330737
132887
335695
155569
420615
158757
249470
84744
414873
410687
550699
528882
324455
6595
169863
468356
485025
206394
174129
318184
18244
21528
433826
409889
91587
309087
63414
456042
78681
151566
453765
281634
165757
139679
558700
495454
451386
347787
540092
85790
326080
300120
380885
203022
50193
149623
21647
117454
498406
314671
122355
262492
537687
550455
54464
338197
361778
451274
147969
8519
377244
490872
39004
286594
265453
575997
548418
384698
174028
535389
357583
17438
154083
279810
268212
312661
334109
469034
450747
271568
427150
119141
79971
148366
240241
100781
252504
246976
472327
446614
398494
528341
298318
472900
458166
171284
126486
346849
332210
287590
405264
422301
236349
345462
294231
143436
368014
281557
373033
137278
576239
519053
130357
310156
8300
502297
337806
220216
567972
465695
228734
562650
155102
471901
103539
66902
298189
523354
29122
458748
500390
554630
384875
76804
141263
459643
428485
151345
386890
229552
317981
535651
127558
484281
501323
404183
251293
387212
204746
175017
176790
331331
67623
150746
261431
118989
95422
94436
553793
349621
110142
135577
412086
256455
402507
377864
99956
188236
488880
468280
347610
303367
365451
250261
415918
469014
206377
495489
134772
8936
271622
214300
529629
16805
378710
552796
91463
250008
406531
541050
65404
307869
48111
405852
152427
65189
372156
259553
237968
178935
348451
333621
571848
10539
203179
561199
193710
118369
308096
213419
22456
486304
519369
16764
565594
425263
91998
567633
522330
268072
310780
337104
373045
86560
65584
407197
194276
572022
54849
71295
486821
182773
172023
438629
428126
58531
73906
13900
370741
347587
159974
284176
514676
306060
275837
56971
435665
536553
489856
186880
317391
313980
538557
27988
557721
423909
30238
428412
381107
219418
269343
442819
72794
39948
482363
40708
337661
388117
395822
126045
80394
428333
467109
147873
392039
333551
192335
557781
127282
199598
541643
195911
61150
399376
469860
539830
528130
484307
56961
66890
153589
143820
358004
550739
166082
498614
18090
345417
421321
94978
431008
369476
116794
442945
305384
455649
569613
305451
50954
144904
355075
114469
567161
555658
32880
557344
168994
186646
214856
396941
139152
368729
202645
91275
454246
148808
543057
336075
260715
192301
115902
306557
254599
434125
228915
489497
306671
33494
238839
228857
452650
317464
334197
261202
515508
354846
26719
308768
70339
462801
558031
164222
124562
419141
96628
142016
4394
176249
262932
133048
254984
345062
336088
681
361460
17057
64389
160560
180593
576550
81612
468981
233143
295884
321940
47509
28494
286141
547633
299343
106820
168332
231315
33177
416386
248409
66283
490099
546647
562688
277795
266827
338882
562861
94723
574579
467071
553542
252162
156963
124230
4360
280469
169854
172582
97563
543233
416468
435755
558092
268008
223462
383760
476882
506903
335986
470085
386080
340375
447170
388106
95241
113261
89052
306320
502862
58134
46211
211978
334380
24877
304627
560818
68685
68565
314844
97503
394326
420536
297699
520133
442840
322024
497693
199958
481634
289663
465695
11475
370329
64186
260576
411750
223023
79471
569889
174892
282419
538547
349846
302924
507946
153907
494768
436
114703
113525
565321
66507
423445
395551
455912
554326
530489
320085
532256
189278
129725
538744
524645
147052
92054
510264
425207
266697
315508
261575
14083
298938
314292
377632
379891
484260
293385
147290
440381
276956
353080
200618
202447
59179
242169
78169
114240
50323
66660
94444
148114
193254
567613
130100
535340
548184
474279
485325
381485
559752
17629
114624
46306
293393
119047
268071
570351
14736
287437
564188
382789
175739
218964
32242
336353
341161
284578
293586
129859
136983
425520
383934
308621
71784
222015
495124
143470
513441
380016
544215
26551
15870
372976
226583
553271
495171
262819
540899
219451
122267
372303
203388
276218
561082
470055
137918
52256
234516
364617
234032
376457
434699
111472
433296
26094
96244
110758
521311
473372
138310
278796
313927
411349
94954
510020
113385
390991
457889
574251
87248
443315
368093
352187
512625
18535
309314
80948
228407
182468
576290
10241
254599
337425
401067
258934
144259
408965
443562
193403
398527
295780
206001
95096
566646
470915
557067
383652
518218
177413
119449
528960
521480
324778
403652
362783
506097
416841
315036
502284
363630
93923
521747
277950
476605
68914
435109
205338
214008
311965
358667
449291
261344
154062
70411
285131
503779
7852
5259
119604
338558
318598
173680
32252
268185
171648
295864
499871
574106
132654
498421
407589
132057
76014
166468
305549
560976
173196
233642
287049
341383
71109
475692
40572
28961
321168
556783
455532
141224
457948
28099
203920
330683
9904
505003
298721
472737
161278
427100
88780
160247
508695
167393
231862
207234
62740
205808
379911
11528
319766
273932
119665
255006
206216
435889
521226
98471
450212
362151
328662
368014
237000
483199
107052
94119
382318
246755
234255
346310
335236
276516
162230
494190
280169
114807
329566
168016
523405
3461
173798
459184
237413
80826
84192
417802
282009
414338
392362
317527
275583
225343
158418
46023
71521
199952
433911
216963
240457
84283
525443
314893
280674
294528
110567
193435
238902
478778
580454
223950
77159
411987
512918
182385
91712
449780
361692
32115
325063
148986
448772
125814
63325
495542
1166
527344
535340
59622
130610
288943
303800
236074
259712
495987
223086
501307
397132
262407
117664
294020
124132
324953
129563
420506
254134
525176
493552
277026
371773
78583
570602
111772
274160
324916
230578
273352
482439
51800
236593
109199
219921
264797
6777
392222
502253
273174
342999
106941
101692
189670
106545
561648
128608
325486
122017
249611
516634
228256
493355
116220
420183
385849
212803
100095
35642
25516
126832
534687
180442
223442
55033
469457
142485
569567
499634
431407
113393
218982
233538
557717
411668
338872
490328
262747
351104
282349
132710
467762
436092
198064
323789
38365
171499
495789
409889
453906
527623
44637
387419
408465
3353
479120
334774
547672
562849
320238
120276
484579
399308
433101
290889
402095
299722
356690
198085
547284
336449
160996
250778
53691
40251
101697
559024
367418
490801
195840
484562
443778
523701
396213
326108
375150
185225
147303
292782
522360
397582
579846
355628
476795
548976
166525
417039
512788
540496
70754
304065
100530
510147
361469
294775
275775
279073
77931
84625
128729
79303
334616
324012
446202
554597
518575
267350
440786
311694
242090
230046
195886
510402
339987
65063
87126
56359
389249
196096
198022
121731
496410
97712
109950
348538
64054
273324
558274
490596
341245
232358
273352
332836
256285
540203
383885
142622
131400
91804
579909
348751
557368
554598
459166
432500
123765
94884
415222
379308
569250
286429
144533
43971
231868
556660
424429
341056
445556
119974
80295
186255
55630
499997
131197
571938
267898
531093
173814
201662
480433
559225
292226
109896
134770
40730
255623
385182
374561
214932
565746
488564
163599
39141
89515
206937
6842
382969
70251
190513
540285
12408
132795
66930
542946
351933
384698
531944
346295
469499
284256
194294
327059
418812
293240
374717
313459
419645
460344
395627
262727
95873
450856
289807
365358
338218
234522
2770
205279
401553
13000
179932
122411
257176
95592
414607
481452
267830
371960
193986
264363
326390
568507
549535
484599
208172
295560
343765
442785
470473
525273
53608
242832
163771
366342
371174
324910
420692
7890
135459
528299
497873
152354
358429
8187
230545
209383
542130
434270
192381
109635
140460
328902
560989
577416
172405
98639
97951
62127
269508
140700
154912
300159
557824
147975
157940
577333
225986
210686
21902
465825
355789
576012
293066
403541
367715
426939
426088
234577
384110
488809
400534
89579
56486
571498
370461
298658
529379
437970
473119
387759
484753
305277
35971
269245
573232
518627
321964
168475
112286
91581
334135
347660
8553
207857
62292
21260
352312
137674
297984
462519
261696
56594
44606
147746
52168
192216
90140
133482
399102
215618
19941
206394
304091
318529
566128
184383
308812
79808
454898
460254
246364
98944
215474
498938
6336
28257
289569
179876
99066
408799
243231
431241
553976
198436
482296
331266
353197
372378
138982
67356
37156
85515
169763
537041
116031
79684
119891
304765
53232
567754
91536
299618
568256
249315
473681
255728
541816
220062
508278
366975
529857
551836
47833
552811
107860
48199
502808
168329
126994
280420
417701
158130
224285
314893
175751
265244
446971
127400
470808
170529
98478
30646
44135
355480
137056
314179
448494
104410
29671
565513
104249
521972
216715
283170
164189
5913
559639
454898
123066
340903
576573
136970
7275
160298
63703
203440
276507
426478
371198
579757
165610
310851
512644
183020
110169
502305
344038
393762
259572
295695
418620
308892
336720
175775
570618
574076
482079
37854
321
382863
100591
300663
101581
405620
119665
188062
354631
41288
181682
185313
347665
57830
167758
525318
257528
220218
20747
168852
433935
274715
87123
316826
155515
366089
468731
517171
520848
308535
213020
259766
426538
220376
104814
187214
23249
564708
18439
548168
108124
245472
70854
485044
155212
443336
520039
178812
470955
372674
21151
435340
301527
36606
22429
214726
409489
480065
571031
403915
503928
111385
352305
432968
171806
322024
26101
266825
84243
487167
260445
356107
187280
252084
345844
414870
568677
283500
498658
33445
230117
439428
53900
104814
528074
46014
68572
192631
50586
538249
117307
480518
78320
127558
246358
325346
369321
103804
553000
250238
368970
538247
230582
223516
308772
502438
407545
273217
210809
529376
66853
281177
376263
508449
345541
573337
291321
407566
488488
196747
155624
265646
415039
513881
461336
294581
563659
168329
356097
474271
399102
428837
443934
198759
510258
255337
537246
482093
268516
431266
127809
199913
423243
39764
473182
509292
54918
295550
281280
147983
297066
25695
149737
74328
495457
428837
581571
207959
25974
335243
275557
545274
502364
108442
262747
105976
166291
155493
59151
312841
285397
463044
460915
12021
231581
504052
452619
263503
51270
294937
493459
57870
65098
357966
555109
536830
90751
327738
308496
164461
361661
424760
183360
356549
467262
378872
60904
220372
514392
286874
477031
339051
545160
402844
389964
310331
276290
349059
456979
365451
367449
56828
180503
272846
401759
306113
161031
409658
15552
508281
176871
148860
468182
41772
507889
580913
452791
370638
463309
406268
565303
172151
313802
470057
245351
495167
241265
310928
389692
389152
544875
357859
462449
149349
116131
69309
428843
25541
546474
319126
297585
343083
388347
509000
135685
457337
108049
223660
548153
206749
419839
270024
223726
494642
207089
562664
518754
562330
302323
556789
6512
260285
490312
553573
16890
321806
545088
550306
51571
492478
30608
490585
127654
256353
564870
408303
227840
95061
259242
388761
297990
172310
558211
179238
417039
198558
423541
296403
148862
460143
425622
510368
252411
489906
450434
339007
91712
366734
281855
57697
149188
233892
336354
510141
347811
555658
54336
18425
63703
559366
96076
304854
30791
463284
7697
148772
432967
91160
141834
125503
220505
110459
2296
242350
249240
153270
358222
286899
554455
435612
502231
249256
194195
540682
499801
422314
129599
230109
148002
323368
83085
291498
282899
381810
561913
39535
88868
129695
137745
322558
122854
106401
266550
503318
410561
183236
200133
541463
246087
341049
335066
547387
106964
425112
44545
129310
79021
388248
395425
262561
496424
465825
203160
285826
435451
497320
343898
537037
189836
277790
540679
491029
216928
110516
224056
307981
376283
360643
119909
362764
314671
455770
126282
458914
12735
581097
568808
288560
226840
151403
23024
531289
73420
139355
411501
396010
363523
444692
416215
506920
97519
513266
275939
319725
339189
520942
271343
214908
245746
468731
87083
569865
309968
299380
80556
179964
408243
169116
514435
514369
239728
516596
276621
525721
523571
185888
270074
316583
367120
393386
250385
75324
530187
283199
541964
254176
117721
174932
335197
106346
260677
56332
462449
470957
269973
274116
210956
478337
179470
337104
312450
448034
735
267927
213537
54534
554434
52802
475120
296984
513966
484108
360205
61582
359337
531450
249291
132104
334187
338529
402235
77378
55536
127467
402042
227947
420900
479916
96315
438154
563177
399780
50535
567407
125658
470474
579101
477590
207770
352264
146988
77563
30149
48993
234653
101686
526754
340441
507690
69286
169845
323240
454695
413543
228754
485473
86754
269493
548393
538001
385186
47172
457599
57901
217339
208145
455558
286336
53208
417818
216601
167352
77806
315425
373679
500036
173527
22032
91536
385858
442060
126607
388322
432817
436638
424300
541994
255006
291114
502305
446202
34831
455860
372288
541374
499239
124804
89515
315402
385921
145313
465225
54009
398649
483837
186483
78681
43371
180098
255999
187582
438802
187728
451969
429693
492382
127286
573513
44671
12178
393508
174303
239754
322315
61822
45173
129192
258878
428943
155040
411541
353086
484715
73669
290761
514191
561371
322945
122952
543470
139634
558318
168480
387512
365431
376919
501110
89115
207677
60274
300476
108850
319683
22178
331266
236336
290941
421562
251115
50992
132698
548393
563340
143958
4947
459524
201939
309175
220896
492293
274574
266217
506470
263769
290136
29023
534419
333151
164001
491844
128957
3804
139758
440310
201640
209534
308488
463144
97492
286787
254645
471915
168480
352426
194089
152965
348111
515298
90238
561446
29575
520980
363848
502470
425772
83586
201419
387215
288023
518245
512840
567057
141809
249288
97504
101157
197863
493732
554367
15049
140821
126687
228442
411015
509547
346445
53719
297559
151291
179896
445006
80341
270524
282793
412697
421309
203775
181850
367584
476530
487361
87096
321466
466734
360566
479036
120491
487770
179618
61260
373936
472922
408252
527184
560268
18450
49796
221335
352502
212629
449536
269738
68786
156739
421476
17896
272837
339151
235110
51800
316298
334381
371839
41700
515656
386295
684
137547
463989
491361
286429
409333
553573
134100
361638
87123
209720
97902
518521
276645
522897
198030
358270
497522
577817
518894
259527
323612
457906
372740
50817
316059
133788
550094
34019
269160
581738
500324
336459
321057
2337
363202
133196
291355
572301
293975
460202
24600
74138
293159
205391
429644
398949
529311
340943
181896
322595
295958
195062
418985
395830
456505
382789
221711
555911
134717
329343
163483
565767
129006
138507
403746
373653
481209
534690
397986
229544
270254
120490
106993
328069
494415
247545
32289
310092
60945
560517
475531
20809
121879
90322
425269
269432
77472
255937
128752
460453
307603
292998
397986
99851
411009
375654
327144
339384
231148
455408
30960
314561
171467
17573
312536
137984
546568
418384
35190
72002
545841
239518
297843
367836
76578
359283
153142
92639
143900
553586
339597
247641
502613
569442
32720
518290
168361
575751
276781
201134
3076
221241
65063
43854
1622
275723
74069
572022
104900
169204
271763
801
177619
341354
148828
29582
138861
191729
497350
129894
184300
266571
60980
490356
132523
371773
197063
67560
380477
544449
240873
509518
565572
481652
294008
422298
263456
309710
502202
62427
73727
243051
90679
374785
246877
82508
472519
389392
266908
173994
458228
566051
92006
575121
350640
231466
492692
564247
210907
63857
529624
317573
366349
470720
545944
506640
273245
81280
243187
209387
137378
219254
131487
42865
213408
397772
211552
37177
580695
503575
537890
46615
446199
379316
412687
217769
404585
175185
269934
472913
543790
400487
299630
461475
299854
357739
550099
361811
411937
105580
445105
384374
234430
346458
557698
61982
361766
4904
528931
309937
207276
435405
373568
456070
581042
401778
502204
519369
548172
232231
291587
579258
495568
478902
455549
465936
330136
552678
313812
53803
418393
339639
471153
75334
209671
269863
436941
421229
268150
481124
37999
484074
391748
125438
382058
285864
481532
316353
31867
422737
450305
200794
165071
392618
296385
557183
267042
440133
528583
493994
264353
436214
579002
46927
362561
318708
187752
167973
206398
521311
446307
32061
532623
408405
188236
302035
40055
440496
118703
217496
562791
99851
130538
397782
290204
39078
20888
106586
14329
158307
432805
395263
441358
30875
217341
331315
571656
421322
64460
463057
68821
516843
266038
23253
197661
367319
565884
553236
287140
407930
219248
272312
133247
114510
245953
490646
128647
221245
359396
27769
548915
977
97873
194850
69839
528890
63486
139594
74524
366383
289972
37123
377450
336621
143789
81311
79460
510756
579213
410216
66164
213419
110665
334302
550878
518199
187732
108914
79268
84602
230318
177532
154503
232701
113455
367515
427990
501700
304011
456422
379038
148002
432000
57859
75362
213241
128858
474693
357871
292133
20611
555355
21647
228340
209266
236031
492731
99086
14757
385672
224942
311254
147610
570196
312454
419171
283700
581258
253388
46467
275995
131833
456070
130506
517586
74215
577052
314135
252693
529647
395080
72391
441663
84284
358724
425380
451415
11968
266168
417142
62743
409433
553981
487735
60117
169174
304889
386834
161941
17985
470211
476882
298034
78221
216820
261342
556617
124030
94097
148002
547460
317640
201758
115633
501999
336672
215746
32711
81105
38290
204940
239803
104130
553872
176849
307352
14377
286174
297045
428691
408481
176729
479103
94544
462261
355225
291280
455639
405579
224674
42222
499634
58738
229942
512554
490985
453621
475033
151783
272384
224187
232277
232031
340699
301012
193954
275173
500271
139400
446141
401232
420688
128439
290761
486186
268141
55767
312621
135270
469392
340988
164600
340244
202783
28417
448034
296455
22415
326610
285042
347068
46660
287025
556481
515870
61867
318006
217290
234834
231657
108407
515058
152238
521473
247547
216840
510976
286910
301432
472874
130892
293246
544728
188612
476585
56850
131509
56033
67935
387124
490888
368667
20137
77177
466321
417458
362284
242376
429705
111714
107975
224874
340126
531725
569597
52760
506398
107357
499749
547644
484547
364416
32818
508695
205934
204014
354631
144492
18496
354237
63828
124456
359565
482093
511279
359931
44267
32468
80360
75423
458724
157076
225667
327132
154140
280959
207857
68958
202279
384027
83147
548393
413942
489785
16056
558018
77979
566174
173768
460568
301549
339384
528868
390366
82873
292152
105640
331490
226840
116480
548943
302343
512625
192298
351608
154811
141603
84956
422869
46848
264358
494471
272022
429184
277799
43921
366839
274759
300895
59114
479563
160585
454422
86216
345685
312479
98298
86705
431984
520924
357443
47357
173184
393900
516535
575060
367961
163431
381261
187156
534925
327805
404563
239461
413668
340157
182054
87091
59993
128560
7809
156425
228376
113725
512146
325073
154023
22041
528275
148860
253942
270912
493767
339020
24608
360110
239204
568424
319749
325471
158028
265331
450592
158869
474732
306128
233808
533784
324401
247555
400926
402097
510250
342665
128918
151499
210371
11802
274759
382320
152084
152689
426470
443627
461496
447520
357859
217978
353933
550023
417679
288982
66082
530085
359471
339862
104718
527277
96557
304223
457381
81117
78089
294635
551438
59079
141603
261043
398999
340412
421024
249272
268014
277926
304794
39705
539008
74100
259146
208459
343650
286673
226544
552678
234452
303959
173580
106832
424728
313666
235802
508725
427486
65668
298058
536535
144089
303872
98671
131613
460353
353220
566713
32516
263504
324870
119379
293383
425398
81721
130328
575227
116789
359337
450965
197368
504766
19435
130588
180021
304614
370808
229463
80123
467646
39588
410033
307352
24091
359825
126810
100665
7048
459770
184536
264316
503099
564883
92425
492924
345691
320286
162682
247504
6016
372726
358425
21353
345541
557497
343608
908
367242
40205
497621
308470
114204
500356
80339
217094
363806
87720
13568
563525
180287
94975
183611
201273
283382
325620
153736
201457
105531
543869
330988
393844
139839
573830
481172
41630
543645
133912
242350
250597
167467
132137
359337
228172
104602
395144
413713
379313
353803
427613
333652
336563
214460
241911
71182
92176
453354
474342
253247
383580
547083
285180
548755
329263
225713
416589
257796
162309
40583
345667
527183
561323
396572
268430
172105
433133
418229
195058
193629
312760
74316
102460
93053
364028
563725
318089
282147
232329
579813
565379
60437
311240
384957
125247
89818
129067
539727
131613
457889
356215
194758
281701
280494
484355
24193
144695
48943
223875
544018
576075
170394
112671
122274
559995
441338
453483
382081
257894
168060
340633
120032
332182
214589
222369
496059
157673
222324
574443
233926
487559
68356
72551
434379
540947
558871
125693
65153
155839
124718
214719
206109
177818
47907
303076
308878
356496
181438
484840
22274
490462
571451
426664
81143
507215
236769
431009
534124
267779
36811
167042
355217
522129
364251
423776
171484
479720
175781
138155
5472
87598
192835
121193
428460
235038
31733
531404
370383
111673
264389
287234
573119
266912
64
60684
409489
459585
104142
469661
476589
404964
555869
163718
340958
16513
128203
451420
33828
493210
498007
411007
502438
496831
453164
14458
91465
301764
45622
149645
392315
469898
525834
108917
311220
561666
115296
81767
338118
148344
66156
268510
259743
188965
552617
368116
462081
196156
3751
544114
336980
413749
391460
425380
406077
157032
158038
443681
469410
409728
195998
233956
429892
124931
469937
237954
408417
225343
254290
489167
336843
406646
106895
349215
166465
294090
538422
364814
372163
54837
232886
183562
421877
439288
571803
512419
520341
27191
377421
243820
416936
557708
408029
390773
429560
146886
17873
268798
284468
194576
324228
104426
566724
155376
30193
205380
235062
256589
47877
510334
453289
499997
438932
147547
17877
105865
564330
551314
241522
39191
556149
464725
561917
400555
260035
145690
527291
250789
276017
203744
184161
553488
568117
526861
106638
331738
574257
418480
572270
484332
408802
532748
488726
342885
91397
466745
268454
234839
554106
570801
65610
570297
346799
187844
204087
33167
255804
244585
66338
226550
330770
56327
380989
185991
211201
512658
287841
172232
130362
319346
455738
251869
177652
410388
73648
391685
459767
467384
305723
21285
54363
323252
49027
132081
204969
314725
187509
22854
295773
63879
272797
25886
494174
180970
441972
263
120717
51453
447795
178504
196332
297678
274130
57498
523183
492502
27890
303095
227869
50602
340929
512948
298008
429059
427013
184109
436990
374860
173684
303471
353783
573132
490356
338597
557698
147290
456653
504917
258823
361592
376817
90307
86216
501323
572000
232467
143089
19581
493552
112126
563904
148002
516541
318467
503114
363084
361583
547066
571721
393442
43776
135086
560088
219303
562382
462618
119304
249348
139983
361593
184416
260580
547533
393617
297564
447976
360262
240867
557987
11495
22964
74477
396762
247416
544850
526713
164222
77769
392015
162691
359131
379891
184470
268809
473681
318529
74179
411247
441412
5210
575199
163692
479697
113504
78359
120147
99892
153652
44923
218237
68764
43256
85790
415548
127892
489399
254139
355086
175480
571653
86552
288589
365236
476812
213423
228002
63345
352675
310289
321194
229525
69342
79613
490471
552467
217407
331676
15391
130834
580685
212843
32329
211263
301039
467469
3314
5131
234819
478636
332723
371643
511802
51270
48944
451803
164290
538291
240155
516175
158965
454654
205656
328888
96280
328881
73310
294890
267956
422261
106915
178144
529823
110287
501957
264987
405523
147969
195401
94223
128248
934
353055
159220
166761
189646
81206
160380
43609
11791
32704
536023
78494
252420
448865
406391
323374
252839
5005
477643
214413
32286
527337
128667
437525
571405
403265
411108
342019
453222
382056
167042
98116
288453
389345
146589
395425
462445
45193
263526
69777
9987
425470
3521
153776
530958
295657
147591
384176
295620
315461
472519
56644
538957
192710
133766
359722
55417
399006
367584
485550
267762
55468
175500
414010
270475
478029
369333
492606
493212
104502
353912
109752
581038
4394
67262
469137
350633
211850
268197
456556
44491
294371
392674
158569
251408
152275
552093
302662
392523
415335
522807
502153
244279
574739
342478
320835
412453
133284
349560
516321
290668
423050
550853
229603
324877
306320
465559
446500
227474
258099
12407
160535
342702
569582
480208
536603
356641
481091
186255
521569
459463
92818
22340
221743
180205
309400
493368
437213
181829
521117
533677
435224
421346
299372
504284
32308
474969
67849
345804
526966
140563
346795
317904
48664
122306
399055
560786
210812
335415
349400
40065
185494
372136
321011
234603
369869
253487
237611
430710
62376
347928
493485
4331
10540
25803
218196
456033
321346
240414
276950
288176
459765
456505
281262
250952
24894
477295
394974
513811
576119
174632
288825
11474
280018
378791
528130
338969
58338
415539
446783
283445
573875
557794
8223
566395
168993
51574
359548
316250
563011
13722
246940
508680
541571
78077
520385
497768
355360
475309
227577
61849
420210
567245
32598
318785
232094
183414
339734
520940
66670
392315
456045
362365
438301
361601
550099
281917
286656
324635
509217
127760
389577
400405
6465
165431
530786
513944
30387
24234
442324
502321
49662
341290
62046
416776
531998
217574
84171
136570
78117
383453
132617
8469
200548
498091
222760
466070
327988
431628
113806
16206
22240
69745
268122
398633
420215
438688
539710
176462
178958
409323
12461
410123
474342
412806
466447
456010
269380
313637
181413
429829
55039
426077
51571
85624
369546
288586
346335
218459
157596
250916
320008
177749
479886
482780
409323
57660
343598
177516
15165
182505
500853
474693
157251
215618
494504
330513
539493
253444
234006
62344
171099
203472
514088
124747
425243
228356
289341
520848
285019
478262
145078
563727
65971
1497
553984
367120
199204
510418
319154
481124
334019
502361
55682
382688
372885
295442
223293
119555
121356
349734
473726
276735
533989
481465
415710
378494
514280
563676
249621
74574
302236
500964
239558
510368
57088
143490
226294
191881
78640
380632
171316
8657
253890
342139
204897
494486
33189
540833
74997
342550
81967
447767
525824
479094
455769
147092
20164
93836
532419
395221
167528
571787
558646
387512
260285
406981
415427
449422
333583
181351
394244
51041
459879
435452
447839
470454
250593
423943
41770
560285
514662
148114
299771
543183
277613
48900
191573
74846
412537
53939
410165
5169
134685
291333
542338
428530
78868
157237
415209
28287
268213
182974
560629
345167
169448
296833
263957
216928
528556
84038
235652
5152
153495
255714
468086
467265
358253
565716
213838
478227
188991
138434
169197
106315
215249
527597
81660
321821
414982
223682
115660
546232
483070
343309
27890
521752
521175
98892
362218
502459
48408
106210
37477
380122
12107
523594
379122
199469
391910
22178
29327
68576
489834
88025
95326
432956
443607
333157
576902
371260
363228
431628
544005
319211
543490
54385
294716
450918
72495
576322
287900
76645
17078
110073
47290
169803
126685
22287
381192
388322
209816
5344
25348
37074
73824
357963
537289
78314
496939
505657
460628
195391
453191
62160
407968
108707
411257
249664
537064
62336
16673
134924
505244
531391
530242
15652
33764
528116
318495
473651
469558
343948
21257
54736
414927
110718
381723
456972
299029
362438
197243
108228
219099
380416
135086
156133
147782
526473
474387
303617
222394
146186
440346
564162
4739
407809
395828
86852
486854
557698
488952
4647
204424
11825
174889
41087
447744
333978
389312
157926
141809
141342
389755
277665
18605
206410
322979
45131
67230
40056
128645
486410
393159
454514
257341
213060
47935
463507
313720
33813
505010
219254
146047
317391
488043
420922
277623
5256
435210
475610
134113
338819
434991
90985
272706
410603
201929
183848
430315
280257
356810
511739
34061
306711
35551
530901
175565
221028
3804
116286
283700
55532
317521
399408
52628
153162
340898
457095
89580
135135
40418
221685
32115
90146
329118
84171
263650
536711
138810
49058
228004
483806
44267
378790
443315
469893
409374
175021
128670
249372
386888
378305
511425
581419
171467
494954
416766
366373
277496
461908
142239
553056
256400
219285
160930
157604
200328
344338
543182
212714
315663
244712
347700
59142
28069
202605
231881
288846
298573
202131
230614
398017
306354
508870
541571
262979
323585
539617
130518
388353
152431
462052
17401
409546
98437
445276
223035
452782
59024
23004
213141
567957
56878
547752
262012
1271
233256
120241
12023
429526
478148
280069
550759
359005
477029
280270
554809
521953
463839
61918
33476
418260
144089
316003
491427
194056
426558
73276
402775
145863
132497
280995
555743
416258
131978
579632
403593
172297
407216
563656
271006
537335
387796
60828
331331
310670
271253
1958
495599
448172
569356
483058
195886
42439
327205
504400
347019
339250
557315
319057
54555
57673
557497
140548
547768
374890
385403
368205
10405
115942
100836
300510
522611
130339
308210
292719
68633
400763
465814
456491
445131
481465
202740
413277
88123
268428
251128
310695
130286
407779
374033
179060
150126
548416
183957
311116
316145
74477
475988
255186
558813
43347
174305
392796
132454
90245
572478
482128
506640
240965
388106
542969
510581
290974
25886
524692
405959
241342
35265
316224
393464
449152
338438
192825
280047
280494
25411
84603
37567
231801
365261
51750
27675
281906
288814
95003
79513
78770
191230
550392
355727
190229
521881
239559
329152
204680
560459
80987
356522
368852
188646
505469
486869
188068
559754
93075
466671
298914
62046
527216
18702
572840
201069
461217
187213
578519
509114
544717
554426
455770
519146
308694
340331
448616
351549
125263
382710
480272
343823
363146
574527
183201
297544
373393
331676
203765
13921
481607
300307
358334
539132
393630
210844
348290
376405
25525
389775
430122
20392
492183
482734
473843
248732
500853
131245
137115
420021
294635
459975
107747
289966
53221
214300
527666
521225
163091
84040
247849
105280
291348
323812
508612
49738
306113
164388
266299
132654
40065
432288
165426
150955
488043
276531
211521
581766
182759
54893
84211
431194
550056
116423
80475
110484
393419
181125
525607
512175
161518
20391
232417
374302
22954
138387
166503
316061
20679
423586
109995
173221
265076
309195
390883
60005
239180
30100
319406
241527
196093
189888
208963
15185
32386
306376
379238
350640
337269
183450
15906
533569
116185
287659
565257
364176
126389
367285
8639
176763
179876
296528
90676
343498
456302
186998
360178
488303
369857
481874
402207
2178
283618
17100
102599
402219
499274
162520
20464
368309
363171
346872
26725
116968
66003
411247
471534
20087
139075
362558
52011
499719
398017
575997
226460
34415
95337
518664
365469
376843
406608
276870
562488
151761
398172
98631
283181
153421
51908
147172
64317
46112
48665
406208
17997
343737
287974
448839
432233
229084
442069
548515
452331
264353
333245
520405
29226
487244
307270
456724
450383
251787
239586
141692
96070
58714
549898
167698
385381
206628
62613
65080
502534
72605
443308
351976
465266
343922
80105
15109
383680
384099
494711
450493
206274
521107
437632
190551
332448
421086
327498
480239
106435
405959
104711
31948
193760
176946
111369
104126
50817
243038
180086
222113
565938
44922
428446
506856
215776
136302
307916
422705
84625
82255
521657
71015
193469
155388
240247
458599
457492
435399
225044
191264
197265
150969
152819
580851
52669
502470
313786
61452
26247
377576
6873
501634
356569
67262
546058
344408
394697
484277
8341
289326
60140
167505
69231
240240
383404
564627
351760
507789
365596
332692
270388
316022
418810
420976
127304
302872
533377
116737
572717
548943
331314
241579
90245
247265
305690
420889
476111
77542
2608
568052
161846
268213
274999
130074
523524
88780
435163
282464
457503
239457
549996
435399
401616
444500
573725
458430
217322
103098
250106
5564
523456
247744
163081
46852
213437
545191
374800
420673
512797
223869
185296
479204
338819
62204
575005
433874
478266
501694
176758
452702
478080
183327
55689
351914
218282
273387
176945
382742
389065
221770
171966
177550
288586
242739
114500
239793
117447
366598
509733
499997
135576
526701
184490
384598
41389
466839
574000
540933
212082
9017
300738
32872
367229
175418
242982
559382
246985
54013
468013
493952
514557
488139
131894
306552
71972
293272
488965
311938
207764
581218
422669
566587
264473
373153
519165
230934
126719
335107
460417
482634
343969
573341
150559
167603
525691
532555
256965
297168
526793
410173
298189
270846
417867
229180
516049
13497
289342
98709
141723
49716
18011
546765
296760
68764
75065
544850
186753
122939
50602
506061
249941
462671
396494
343404
303140
382887
483620
272211
127495
444132
568566
82729
116040
149842
534579
469265
166713
236388
98298
54912
171231
254981
209919
434394
168874
506898
42529
224136
452404
486960
510258
87602
400313
111746
128277
514939
555915
42621
15558
389672
117179
562257
335692
415771
126832
276735
527830
213731
331871
259951
373898
165200
353400
260576
540765
232840
576727
104610
275663
206548
252807
286678
194416
540092
452807
272632
76899
577718
442557
6725
359354
119361
511802
478403
569520
280643
24287
116570
227621
413300
71264
227329
108020
202964
380812
467131
366254
343243
352498
414849
235740
244857
152479
457530
369838
185314
12459
104282
270431
199485
287854
66118
81280
199093
489374
119361
236530
423602
105279
477636
329528
393634
384264
476599
148807
491269
556088
454039
200202
584
314983
71224
375741
193476
300047
160660
376916
480744
379936
458123
153845
261196
75630
313256
125690
30911
271857
477672
472133
81906
111940
466597
400045
503779
168874
508209
462964
202960
558576
146645
575502
192348
518769
412857
485261
50948
144321
21796
512411
524866
345345
52461
238667
498438
213381
127388
461902
40988
173596
183360
215776
410704
5140
329151
148002
513573
560436
541147
436410
461690
397379
482295
532766
512217
407751
573700
45425
63691
377713
191242
145978
355210
160273
69510
92425
581766
329399
312367
125658
341013
310058
193819
550235
74984
286961
26836
78320
421193
102459
365013
50592
360147
265934
502482
353582
82281
458178
80279
335092
75331
98495
288848
422828
562441
18702
327507
195401
16251
278776
357871
575490
13092
571573
27510
297870
185902
286151
29254
3264
579045
151934
139083
378775
57810
287006
120537
508504
262997
439089
384964
563053
353588
406295
320329
338980
166723
542000
401007
69839
112377
333157
318811
121779
567055
494382
285618
395013
81767
481345
447209
550761
145083
81116
220697
124188
70380
214608
207715
151699
207549
567448
521218
15885
284056
497522
82381
268072
191972
56473
223622
170616
340174
489844
356888
77901
509415
227568
84268
508262
247034
231351
165654
558542
401440
379165
384910
411028
50601
392585
246639
581789
467727
24877
546079
455015
49053
397941
516914
302481
256877
484287
484620
355967
255849
458621
285180
420681
361316
159376
101190
509176
12357
165907
544449
450478
440935
378700
317838
472913
479234
168833
132908
365488
168900
188218
536237
519657
289275
115911
30151
215655
565546
339529
208714
478670
576128
416766
87208
72567
139482
69424
176734
401436
277496
318509
566835
92702
482093
274019
579798
284651
528832
311475
311974
356097
505597
4535
281663
577405
424711
355603
47757
131858
198953
311516
406749
367977
78738
31540
433202
227975
453222
47893
326947
518638
386414
501648
529012
387706
480322
248830
548384
573151
463593
387124
177829
231605
254656
46728
167133
524866
44596
168454
539992
76492
461170
337321
335039
297730
105733
523267
499662
578411
468730
464839
51819
152632
407809
41074
121575
342949
327799
105605
337445
363548
135149
412896
440107
70491
69510
308950
149230
535713
108810
462993
577239
446829
220850
203304
448696
198596
435249
426158
292451
118514
332684
285376
530729
537316
269650
347048
260195
324877
366262
235446
315902
325494
540769
351566
311521
432675
512557
440899
1224
29538
129334
214587
217136
505479
304757
27534
223870
245206
257804
258099
59322
14034
472662
432896
279341
521125
316407
422469
372671
74211
80556
361451
13198
207782
335308
555065
418847
393699
139633
512923
170990
446075
242426
84002
403692
430771
458132
284507
298914
335477
345062
124580
141603
310629
466396
171656
427613
262937
185634
218854
184614
306878
110800
128989
148901
480744
445093
236572
131485
107277
152898
192824
346345
227250
13909
220089
342585
396581
454631
150698
501227
209092
176298
326700
25411
205022
275371
420692
273445
412267
423184
233538
283921
347243
312748
194758
366025
88987
345172
518814
485265
60737
509698
362065
300103
55849
477672
160229
263467
514346
247224
326445
72901
338766
418492
336081
492548
391145
70923
533315
145761
403579
517340
338732
232337
411485
481652
75324
50018
198426
414106
517685
113032
368702
101822
175284
7685
371608
338025
265506
550690
326465
443742
487153
57707
52365
278439
224711
87518
352502
537986
306354
308806
77699
533846
568557
59736
498694
163718
259232
462773
371453
224193
455874
479621
24253
177404
118436
418462
49120
50242
392426
507763
178181
149546
135327
532753
359405
522755
12070
329107
371839
49790
96826
188702
160938
132768
142418
406531
297989
75965
130070
364416
14768
189798
521678
534959
249445
404254
441619
201010
500356
544109
428440
303148
468530
123938
468970
538809
226961
156202
447823
96084
559995
354725
7931
520036
504769
33323
240198
317428
484033
509098
224005
544117
248052
98560
187268
98864
353206
64463
368084
159777
245733
313570
549098
174391
339278
498449
438688
498809
562377
495988
560242
264214
43392
164287
498072
334477
1307
495269
102073
462567
296455
101239
449701
3321
294397
459673
127921
39497
537022
495753
288061
99415
539727
445006
560173
320834
200489
346084
381961
541571
12377
230104
167955
189306
338086
206623
441972
134769
492302
144705
365841
321938
170119
129546
52956
525633
164667
495609
120274
471086
488853
11707
563914
201599
119974
61852
212501
414161
12372
143958
408424
85053
454570
372374
259284
488894
110642
282624
553554
513445
302319
31568
222990
380588
208043
403773
145551
307400
473337
113668
279605
286388
12377
476531
562
441241
369669
89939
85998
490222
513796
393707
334751
513445
65953
425773
69952
228119
348843
77557
488745
404254
188239
561715
241821
177245
310049
456315
443857
410772
40418
294409
264377
105469
180280
140522
215304
428050
11953
287737
66767
30585
435758
187156
380588
402097
494190
104621
523735
37123
540407
512658
442641
549127
569530
5608
578789
579023
466863
561891
285307
570196
40205
238562
67974
50098
490
498562
283985
216757
282994
192476
168349
346266
303431
447633
327183
413128
44962
16335
226247
444831
376045
175664
169287
550341
415243
348616
280764
467262
335289
345602
276009
167903
307400
360614
412195
46168
396115
418958
470798
38017
492754
361132
318088
567076
277798
499147
354144
457477
322802
166750
179876
58524
433985
500265
414894
373252
80708
540892
272072
272081
556560
553813
97982
424459
178958
59046
418847
532253
570785
17100
363605
50018
374107
118478
504170
492164
415787
542946
104591
511874
227982
113844
8193
554994
318491
298170
89221
462798
263031
458551
172229
221771
228915
11618
419262
424102
51278
400668
173579
155709
41233
108908
563578
392058
557342
250350
227439
36981
500945
429858
358633
442062
32967
400971
112182
432153
578958
55627
378566
550063
64522
371254
84784
484758
557781
394021
188646
351062
325966
469832
249365
129064
150053
426420
491873
297680
105310
362944
489810
579757
333599
476846
17472
347610
40735
102357
67786
305431
126647
243120
181104
397378
224601
149598
542506
281779
286310
189836
261759
538682
5745
157190
23630
104310
327549
484103
99983
198027
268231
377756
86584
299051
186484
550759
156197
232886
416528
517690
247121
481365
50507
291683
97049
49553
132099
267216
68283
129801
442857
124316
190547
430193
480644
189831
274341
36914
50049
243153
301419
391084
199251
295461
314447
20281
487274
12701
120181
549499
574541
22012
386532
342441
197296
106226
492383
549231
329078
117601
18377
538194
463782
406666
22899
110962
6765
104270
222442
463189
141387
284955
243205
460755
517032
355975
82984
160628
209638
139111
411208
579544
435523
441462
504502
540348
34389
239552
576709
28611
108470
331085
32681
370824
10732
279071
328662
283237
416484
283405
19927
26221
55891
476341
280084
417198
518859
125262
125316
484948
46114
367743
32174
580191
539727
508460
555022
165609
333474
192348
334938
181079
382044
33808
236920
306913
552740
48263
43353
567036
562330
532247
447511
181711
119962
528189
537246
534573
473462
513899
452404
55484
249515
559907
199268
235545
243176
349912
378628
369811
491703
325294
408479
581657
177922
244983
249198
380665
210195
476094
275263
96800
300624
80745
40737
142806
347048
416718
554378
512948
492659
350741
70735
206318
304528
40551
317848
236792
119247
406934
493355
415570
133428
1926
114843
344894
375500
507769
43583
264098
360535
311480
79971
13900
469880
377609
145606
458092
391652
467779
392684
333411
442307
136541
49841
66118
484158
517696
6481
245503
360751
29643
21423
287682
309880
381821
123582
533807
395505
231387
246839
387635
13352
374130
472749
506782
249921
452652
40901
233925
406666
216987
432064
352410
337297
323634
197257
173538
389946
331864
47944
400027
41233
142629
451588
343211
269232
572022
242248
165232
16518
526796
166932
480876
471155
81308
283728
21404
482049
218644
542674
2619
200867
534384
171585
109638
78900
259374
202272
445670
409327
217165
174079
442686
16169
372536
237184
450551
515298
377056
248360
374791
377119
288751
141065
30401
478997
490947
160967
78689
78923
330487
8786
515390
104330
546228
193363
474319
212712
410441
101215
70380
25470
394889
140365
203459
331740
529360
235557
333863
282431
202548
50846
553909
238171
333415
298418
217113
383622
398712
117060
71984
264197
321567
154
285323
530772
425137
85212
32516
206584
552093
558189
266586
116737
274916
52347
567989
515434
448413
453704
199225
564508
425540
101310
337997
381684
266001
540547
11188
578651
282720
301943
340763
412781
73262
286430
340929
304079
79077
456949
261765
214764
419610
580152
378628
23176
92729
448286
345598
308775
387635
254856
135759
63251
249256
217779
344632
224692
287232
367952
578915
54442
150669
108266
166706
560909
524881
511358
93247
163866
279871
125616
242116
113261
337575
393617
253796
181975
58595
284964
545671
294775
408479
100169
339927
70983
442321
437173
362568
307352
560135
222829
219196
182411
508990
337314
123453
164286
221755
494973
24404
529203
115358
57213
215564
397186
546451
169820
295952
25816
412815
156101
519186
142660
553975
159634
116622
140053
56875
21801
8152
565769
421735
138192
295185
434951
348585
359537
73843
321938
167042
87880
12673
202723
312735
298034
327724
316298
175655
136561
154916
296474
468730
130501
360589
178378
525802
404759
511239
390864
481634
148622
195761
96568
309881
305082
199815
23258
295759
571929
258555
558211
7650
127712
322852
236186
78509
389171
97890
228539
418569
223470
265980
338629
46981
122097
333098
504216
184161
564188
146313
237994
411624
504178
531224
177319
108851
511269
496740
191007
357601
457587
515702
128607
517879
29161
540270
126825
506394
184202
550845
487995
122459
435698
206542
303507
186280
90151
551524
4424
480851
333537
424800
561888
540922
181939
130685
41771
71550
345429
162747
188702
253247
245846
409351
236375
180350
427491
350852
492924
242696
34378
252749
74924
402362
445074
399154
439089
464980
285634
21751
140152
366257
389455
20795
477535
37477
487952
229233
154879
270639
313927
492502
326709
259721
216998
120674
38122
345498
515426
313983
331291
543411
115442
375369
271890
126651
195735
543552
43579
151434
479611
527720
378628
355156
307270
128972
301895
292823
201291
370130
337297
116927
174892
198981
474237
496301
249132
465892
496401
186480
93070
394330
87876
379004
136928
6518
125667
493552
307857
480161
381047
513743
283383
88110
207959
403374
545053
271641
193193
17420
429709
303935
577934
392703
360771
450918
484307
543697
334803
538190
33842
300811
350552
471312
465060
495841
366313
466024
284818
35211
356496
331370
318564
143870
58708
119449
110374
402213
573232
221042
187262
102200
456372
439366
199255
411474
437776
297415
156812
285740
539915
513712
120103
460290
429791
63275
114178
435323
5313
559249
543911
563514
177957
229832
320085
128116
73898
119751
23546
523196
345020
466730
274413
78667
424088
491997
217240
295257
261765
190157
324507
389498
473631
442727
438912
457035
172475
517160
263599
188350
536164
463175
450833
166674
505343
502493
82324
59494
133152
411509
577850
470912
358198
477079
345879
564187
555368
356880
360031
286753
531014
393080
310978
136811
346950
86476
62351
484062
15165
272081
327063
508606
105469
270846
151156
386722
153677
390365
240441
138699
316142
202557
407091
198396
62160
409375
74041
325215
178337
414686
164262
112706
110926
267242
60903
283766
498297
342075
206475
519250
327354
488160
109246
203511
13506
578331
141236
27105
167359
542458
509587
168480
259371
476530
296137
354075
210424
208974
439509
122913
329175
161499
77680
48261
410561
65080
182257
35820
488812
190868
409179
328119
374372
168332
542165
46223
372460
492078
140100
112622
488605
531759
275685
429672
116134
470454
248471
413927
194247
485890
202531
540582
56473
149434
181851
199960
527979
548564
418596
319121
79696
452088
162993
557578
1025
260190
119618
159554
281599
89820
158514
208121
317733
357700
168020
193095
328888
426880
187757
107609
489918
107701
536786
155402
173538
253054
398925
499138
539562
234430
121441
377473
408800
105600
352061
128152
440246
237192
334139
379735
128286
125998
518664
165868
15809
517070
401759
299779
499360
96820
147506
372514
215201
239114
402775
524881
504143
401393
185866
72
176969
78681
556056
449455
303508
135442
231351
251262
302458
326770
320721
27937
140053
240155
452807
61219
303388
33146
292977
52924
164694
336494
379654
87865
94863
194616
41666
121884
548689
53597
469873
199485
145896
116031
457599
123456
199956
526968
323968
38447
190839
578619
390179
337902
43506
237262
25237
319965
427642
191031
348504
32598
144388
421792
352535
310240
421876
224753
365514
535948
445355
476170
501286
344388
303388
131731
243283
447170
424102
428091
332434
538380
192927
551823
455374
533063
445671
433387
561565
96845
577270
259198
512786
337269
161973
307352
431167
120780
16183
108472
234175
534419
179388
311965
368490
11004
187120
213895
437774
174615
243717
380724
475768
455302
222371
526029
58987
438755
178872
115633
513440
20063
21387
106387
369838
455649
122453
149458
130914
183756
341047
338972
306439
84821
188388
189295
459794
243205
12429
253323
435841
262588
503069
48141
307449
385913
7713
335289
435124
107428
372510
558436
376953
317838
403278
531662
215586
12408
559527
530211
151067
486215
473531
405283
221859
67655
323896
493717
238453
233902
420529
509493
546148
96030
467447
482237
568308
447439
189127
433212
489524
420769
312038
426083
579446
476173
481772
63248
84815
416767
201492
533049
577405
572804
269045
109644
80422
488686
430850
214413
447135
421108
319594
83931
520208
244735
343009
144115
521678
484985
540846
376715
324924
268711
62872
283921
134188
441972
2281
327202
475578
264525
431322
287173
97862
153589
554354
391615
30722
1907
478967
238618
455405
4020
486821
343225
274776
469667
160264
408801
122750
99933
254357
476881
159013
306798
525104
105600
257674
24877
149738
483538
538285
466402
207026
538977
27215
293853
561677
347048
263685
528802
246918
198524
233737
563617
559891
29622
243836
466573
390168
248017
562
482320
571078
23511
294744
434145
19227
429490
489998
576262
209288
284342
473254
259354
80475
229919
122605
426077
378461
84815
272402
21138
16870
217463
1216
465225
418596
503235
69488
428266
481049
111455
299270
70333
52068
125836
252952
121018
474230
308444
349777
238009
221245
130998
254139
227638
563437
580790
301527
246932
312435
435425
50511
169589
214997
479721
116617
540868
41079
448656
171806
163332
403830
552222
23917
136896
434894
168475
5615
219158
387597
299657
37539
62850
228035
341674
195949
65025
483442
420236
418385
97504
492129
513704
332420
135772
109730
189701
426930
8053
413489
100897
288650
143436
437611
551359
104814
431625
552575
469786
325145
375544
230078
256189
456037
30713
353850
555237
481909
54717
12750
52347
325229
442982
23141
103318
316474
57647
475245
470462
306439
244104
493368
569253
575249
151466
237685
243926
347463
332397
41938
12556
170428
63171
514541
8405
449902
311488
40954
280422
93764
477473
293532
165334
574215
58413
145645
234720
231492
441449
392148
253334
86239
18293
365620
157744
50256
26953
466681
141927
32880
338988
286925
569561
498967
69729
297495
428810
405663
214478
308812
434234
428120
142545
348809
78087
155569
500527
202739
402071
390658
560687
210368
392666
477866
186275
438314
504554
482002
488584
557376
289532
19238
211552
540723
398925
366030
98494
335380
69576
208824
368448
343057
506289
103902
466890
248002
540495
410261
723
458522
439364
146401
437184
198327
580974
198064
145761
88773
527557
545053
367285
74794
517690
570409
36544
145452
317193
357733
127406
475380
211570
452761
82350
2951
573169
406938
499639
393845
216455
416604
251869
558318
342591
41074
222948
558556
422255
147735
316016
303892
388503
32707
165766
359908
540057
430281
290511
352082
575842
351841
237437
224278
54521
187213
291980
402668
76462
82081
287025
183646
48935
308040
455879
203955
572439
304493
73420
345020
55973
569154
60054
465697
260721
93522
484313
48111
257391
287299
53740
399028
323448
346806
517232
309937
575734
257044
135806
205124
239828
426388
111002
159100
334048
223459
204806
414067
421734
207542
560748
72605
557205
482672
335477
276972
514513
185302
308475
76213
439576
1166
263574
429658
116334
320066
513027
476738
206429
481665
134420
339985
201342
75965
96745
532612
505028
255797
191251
268071
200376
190537
19828
82904
401526
548824
164565
142320
91055
44922
28044
164655
526810
15307
304999
288841
266623
340489
559384
450856
206467
144115
352585
419001
437513
435665
153845
462773
293674
20489
89829
437391
67053
110310
510519
532617
180806
434221
85491
577140
4684
57801
400175
495334
421538
382624
69579
489288
305431
448574
252839
129067
511495
385844
93778
44436
248745
147829
503077
361842
60873
103236
387267
154382
165990
126728
292805
248839
538748
385913
509883
17573
63867
404996
252751
440586
46660
575649
67807
553043
514204
208121
345238
225508
366558
155884
205700
45954
255214
109644
85836
508565
73061
161835
441972
35127
567179
32949
525218
366734
528119
518601
70755
143263
476385
528129
535424
27329
7733
54233
559865
535788
511842
135735
420649
238605
233224
287519
337425
381890
426975
560629
138742
5326
12386
236507
500396
167623
249470
375150
358566
104718
201069
352831
68028
88140
358904
571903
83262
371091
179154
386295
382318
36915
407038
396550
26538
228316
103251
191995
267708
340317
194752
94499
474004
289871
544483
221247
34038
492302
220917
398616
140365
146098
454078
150198
456201
406628
466523
465374
371254
431699
267504
465465
292720
300396
11948
117497
438301
419439
154002
429946
143507
124235
357108
239769
128567
566258
498633
575734
218307
352425
425548
447236
21772
515623
154547
260817
355789
501867
382435
276208
520873
430157
115260
512211
557101
43883
362739
332210
549404
549685
130856
162414
251255
104510
207184
541880
358190
366795
63764
284461
507769
478349
230209
128518
307734
50274
326076
447728
396896
479935
86344
222199
233539
505391
498397
50658
428212
222426
499317
498397
52686
506766
556356
350515
506910
372729
167671
282190
48189
409623
355075
452454
67663
168454
304466
530047
418373
529860
299367
303370
183402
200442
567278
368852
305277
157041
541496
466557
440003
453158
145699
567523
102256
80520
146573
94049
166776
551677
95202
2624
555143
576896
343158
61159
471345
522288
566115
119594
501618
240123
556306
21138
506901
381547
549188
404537
412296
292719
387044
398349
375544
20417
412939
248461
37244
304455
74179
566419
236769
118777
35478
272997
386640
416387
324567
192160
242290
439445
309937
532748
60982
123765
3992
256806
393428
131731
559992
168185
535171
486496
111911
97311
63321
127056
270644
286033
507237
180324
220244
543805
46255
176229
543060
433240
133428
238630
17810
534484
236386
376934
284274
117400
401854
168774
136664
223670
316636
398448
289966
290935
429643
522302
411063
134475
516268
60892
520256
355674
400410
323467
518866
371730
36544
175743
510676
386785
400477
126714
44247
238005
263482
58099
306771
283921
87507
338522
55630
480843
187952
527689
135626
505592
546952
55469
112801
336987
198137
465765
189737
337095
167758
445774
90196
543980
503647
22880
380304
463482
505784
483806
299372
212532
79021
556783
555771
481954
289338
110665
371402
77901
292687
294877
64241
328743
465248
226258
381547
141153
40580
242847
81074
197959
529188
473842
493936
402957
503777
388754
330796
26171
444037
246924
453157
133510
205505
425540
471468
105820
394539
400642
239611
294829
341916
401045
540872
500712
120717
28333
128312
482765
196099
300887
159634
149102
37326
404432
370405
416565
472172
68821
531873
426849
285893
449508
481172
12386
95494
213342
128691
512187
165542
40348
256431
503781
53317
266633
109097
7625
128670
532565
98046
338091
394640
497731
347728
394
146573
305247
554136
426035
320125
356010
97021
532106
162213
365784
569154
156213
410704
298141
534291
12475
117418
217216
102246
457258
303020
472133
419759
25322
522288
358825
490247
275710
318396
401962
124501
246156
581425
251121
317971
436468
219041
83487
59987
17301
250809
241809
319912
261280
139653
53931
341724
277038
479929
207500
409451
303318
268937
129143
347773
418873
364656
510293
442686
267885
457586
126748
173682
404869
335039
32060
415054
204333
366643
8074
202037
509800
578619
481532
544556
397455
564789
483381
556647
178411
103676
518646
132646
63777
65343
456147
213602
358558
369784
237658
206077
61328
530670
547614
209383
216160
56456
456082
272838
180667
409956
422563
476500
424760
233369
379781
451969
533154
493939
558871
364992
580585
221949
289282
317036
66943
458016
517394
459848
42336
7642
129067
261043
42865
572894
480012
438701
115887
426088
548906
54194
436843
452115
524613
461819
427150
169656
421877
224670
167450
299380
331549
369126
235430
74524
546473
493294
99844
123647
488403
508938
349538
27158
536169
335871
198706
331594
212380
121678
470539
451594
219338
360975
144725
385441
311938
208250
477272
302855
326610
538737
387379
211978
72187
162178
30299
66283
486247
402207
496335
22415
367449
73172
149381
35230
494257
373401
168274
289344
442672
490511
22440
373395
464151
440520
476380
536001
67080
154189
541556
362500
548562
352360
133490
202805
348865
255808
97530
486451
122469
336061
503441
46002
136832
27190
97849
461908
376263
215300
453472
121088
567161
96453
27989
539493
554756
86811
386603
291596
390895
472258
415634
126210
206937
438753
31391
487851
107753
481847
527925
458420
458008
44436
159423
417832
59282
355559
16119
176969
434923
316937
55642
51530
462767
548835
278952
331544
127006
381280
347462
47743
42808
499125
234457
174901
64954
13274
91155
283476
24765
33733
140360
368438
484929
102910
209971
145645
122306
200817
437446
340544
52347
42785
546395
405730
200138
270723
35407
197482
313799
418193
442879
389984
379638
181566
572121
165232
562462
442326
357762
211431
209563
318594
142601
250952
499125
221794
446807
200840
17883
99498
251103
169287
211678
240691
269360
512458
250966
279485
327841
373511
238887
26780
180989
511075
167855
519273
157397
12307
567893
472130
163302
328858
82005
155849
276506
177847
40069
504054
121255
215600
274853
121056
214926
160968
28976
346617
541506
137591
3234
231071
470933
537875
140936
495403
78798
390110
511157
132889
555668
300396
304000
109182
200003
382636
313118
68817
283388
299004
274562
108617
385145
503689
368969
264255
65566
90683
330796
80341
278001
27149
261118
260395
493959
8944
278347
278450
532419
89446
36729
531404
86140
415953
381826
90862
504488
453582
443223
385295
284274
47877
513482
379159
56116
170069
450592
276634
375201
489297
210214
85781
381961
259288
37326
574673
435994
110308
8536
188854
455353
268043
30205
432593
172426
574144
221111
226451
180271
421193
255155
346158
273893
454162
351420
362785
490503
177840
222686
311250
78059
226354
380182
290174
330796
399554
111707
581813
527073
470912
107585
387365
326966
179963
580636
371730
269206
504313
225363
368118
532779
571929
504187
90836
42621
519533
76159
391272
75740
451836
434877
55966
138514
399600
133153
55559
430065
550766
119923
365034
527073
28006
379279
287223
429335
168873
480088
240713
322897
506576
511224
41785
358429
425548
380893
230057
12440
154305
104416
459899
34973
539139
141240
216455
178812
376009
422115
9509
381274
187047
524905
163250
86412
416510
454155
315861
127991
128987
538671
413603
316649
159704
41183
76111
245317
384857
443320
499725
310890
336185
346082
133183
484246
61527
401059
542060
507946
35407
498403
240698
294080
451381
424111
415694
27727
515230
84038
520533
548357
489467
350960
218121
333807
32286
89703
290192
573635
324943
432914
501358
157251
11196
34645
65162
237443
96105
414161
71558
366558
540476
339384
313381
34128
444893
367449
294890
147843
377619
322411
42519
18482
1237
462185
382692
408445
202850
74150
446006
340321
75212
202774
382182
173392
163525
117991
419682
56877
232410
140100
46656
300571
2672
416589
31391
171099
541082
102205
169321
359061
223288
300441
284256
359656
370745
144084
181938
479218
259945
100396
325470
217034
542213
453154
237282
145163
402004
397307
285910
74927
574114
176767
284722
5344
333626
297308
54013
348723
148825
195721
28588
574420
521632
354179
5574
351595
502860
553735
429793
283548
204085
412302
499978
305323
149202
232660
474315
147894
72728
70600
162691
286310
202832
100517
481515
246787
388777
406055
392458
373613
199572
406866
89859
97643
132517
459218
451352
331780
176440
77174
362553
473709
389673
419747
338745
272647
175461
303012
185452
406926
11188
342141
132503
373153
27345
406938
420237
497759
514602
130851
141460
83151
172743
382261
154020
205724
6120
5907
38030
162182
489950
217113
358384
36996
537170
337594
357771
530256
358312
20794
341015
436693
481209
549703
133839
84548
6101
266289
310269
67798
56784
502827
429803
425201
248732
242089
510721
44776
119979
367164
228669
190718
253323
79887
208206
376572
296844
565979
248402
430523
151581
405677
481365
303318
458621
405288
148343
421024
142689
134375
22928
433667
539434
198704
577934
484013
37478
238117
285914
508710
156204
483058
322768
12408
155376
492302
143992
65301
101675
188927
9771
534024
113812
368637
502996
177353
306354
398842
436105
274085
567949
51985
523617
164327
256475
260033
424059
18276
179479
7424
59005
398070
301943
113880
365206
250261
299679
478837
377853
521125
526079
467609
266299
416875
166408
84582
105194
148437
136088
377421
468793
259286
246736
75131
168963
200311
242096
277990
336900
373583
222122
189391
543833
15569
557762
417219
217591
344854
42371
503456
54121
576040
472089
241836
530650
482989
325332
422298
151729
444644
64765
482525
547636
91411
268668
401831
63644
508414
421393
333517
292042
239757
235905
537685
505962
176386
136860
546445
230109
391422
377901
259638
256546
168076
40891
516105
265715
75266
98193
75843
115191
442811
245116
253221
502877
305347
532644
539051
165036
518445
409351
190495
518553
115707
178770
496283
249656
378401
80336
23035
415429
557368
263138
52286
269126
516410
376790
96268
503378
136949
7601
258671
145912
349914
347243
10313
301218
321427
318990
100244
368983
499874
17760
102930
446829
398967
182782
248133
574792
325441
473384
198705
370029
332562
240741
97391
482091
156876
107705
577146
45573
130967
268533
235813
215374
445156
98616
523981
16758
581218
80200
550129
318780
58796
37122
350344
455362
75455
113216
372415
377756
481802
531093
573700
142622
449781
373596
167577
304849
573954
258768
244231
205356
349363
126514
559225
284406
86285
311128
561064
43110
196049
515296
155388
397058
86797
447232
106875
78738
67052
128607
327371
470053
359825
183980
229598
272250
465559
213854
475980
567754
383918
175154
575060
116196
511393
124709
193640
298142
580629
19096
444043
392319
486571
220054
520980
65855
128631
86668
284333
549496
476443
453475
402621
355789
451976
323213
376972
40130
553753
307039
210679
554803
313082
131894
528992
258191
13995
121088
44613
330518
292587
307729
286953
327068
120882
393744
398757
565947
252122
102588
518110
382142
205023
163660
68235
577869
139150
490062
29509
268468
282889
568830
234993
322979
67726
30944
8933
206656
546232
4421
436539
391773
92301
223827
135525
518885
281214
15356
21345
547055
336672
115544
192710
171328
182625
312450
164461
257751
166869
497001
53455
370145
67373
539101
581789
397286
462512
130512
354930
332299
432748
453096
381957
40342
98989
20809
400094
314556
357113
544032
182995
520091
434943
233829
319903
566568
524838
558435
427573
445731
354955
1386
4622
437620
12792
217276
395926
223451
393195
70363
443490
306950
428445
290425
39301
370831
557643
335955
547097
424124
122937
455406
255741
30193
123066
533889
320812
395973
156404
182659
552565
104827
571885
419678
292088
503170
419334
203486
334320
491958
539676
204351
393762
574944
565886
460950
12021
455400
353723
418596
209428
312269
299972
359479
581199
273436
305414
440885
77854
497140
213219
488406
517875
535455
259284
219946
367332
36729
24266
525589
535432
458879
58731
404007
76606
272846
268333
397219
364815
61053
323467
445140
229472
478368
67246
473972
224273
98008
106471
534314
471966
480208
261144
477046
187396
93795
452543
413927
474969
246160
216716
532842
147743
71399
9060
569567
263479
38771
313362
461265
466547
358825
83348
397824
213349
107880
430065
134543
445218
20063
514925
472209
77292
357508
537520
551983
93269
413574
418193
135564
558009
121649
472953
372615
446463
521298
70965
304937
228222
433397
18956
235981
385658
348639
384691
444983
221042
121107
479474
63503
350481
44215
447985
108365
274547
320349
440217
532525
67952
1238
205902
187577
465140
21868
312958
579534
34557
237941
110581
211027
237923
29214
541174
441527
317819
531172
84956
333571
550796
260982
454399
383917
102739
263302
126590
116731
474803
184320
362499
228004
386166
61260
272040
209016
229885
401699
527056
324611
210729
247320
70411
117644
338289
500677
481036
335477
368764
57839
496424
357095
378659
503647
313605
168001
270574
79887
482505
99077
480843
9648
346817
293362
128275
520843
553487
147492
287953
320403
503761
504893
165855
460344
129071
144754
484174
311056
388805
425629
396380
44788
565518
118306
158906
382102
364885
467071
428587
174312
297607
553753
391627
86728
290285
276004
313993
291526
205374
161585
461940
193384
502152
278219
341886
408922
314139
9029
96257
14432
330916
309881
148516
420200
506971
551679
95178
432583
469724
33998
86908
257576
206384
442982
213642
553719
121393
286877
255176
499912
56065
544690
232031
481565
358584
158080
126685
321120
342952
165999
507424
255866
28823
44209
549972
5830
363120
264076
368852
48263
401109
224468
85752
514846
192799
473403
443049
265715
550353
302662
527090
565870
69383
543747
510250
274977
528131
409525
122902
112614
463270
274684
192642
302052
178157
85215
440673
59947
150360
384693
98298
353260
443074
6428
142088
212023
94444
273337
455476
392269
441972
523267
289919
169633
348597
78274
210769
114854
65488
11029
168076
394359
277072
261876
72258
462517
478087
11519
247895
560909
435458
167661
481441
528432
257674
372871
4993
473952
248910
397353
525612
564348
480153
136570
6178
429620
158824
105660
397036
376817
462567
17180
3483
337415
553077
248116
513609
300169
12892
368969
12463
377713
138670
57138
514362
362744
571047
492502
403692
483139
255684
20046
14850
68895
73688
370613
228673
287299
260917
285958
273217
294761
337555
109629
12930
32711
340993
85151
332003
69081
91295
437100
360367
503068
303311
215746
495637
461301
43439
191666
131075
419712
311062
572717
560311
112708
391102
516049
389577
353607
17472
56435
91492
191686
195345
470525
324286
31437
341845
181938
538090
4360
424376
248268
579539
21981
499552
229449
519578
166087
315960
353504
475441
529365
389755
352601
400742
64602
414686
573749
15733
374922
143594
112657
300123
70923
542640
144330
105605
61174
393297
57614
31142
351420
462801
155739
26995
74825
13922
360535
389563
345685
114505
194194
236841
179839
101355
185326
192171
353608
493081
475451
381683
476324
458085
505057
282466
25388
495947
469281
495218
393719
383888
403834
276801
72850
364850
581223
344491
177245
377205
305215
485306
196900
449693
27562
480773
348639
192707
463270
127980
90582
302756
553176
449574
106616
564226
269532
141013
324012
165674
94791
276951
62778
532491
285740
556613
76608
471312
345562
514628
281595
560355
379845
239047
322027
513899
131534
580651
229500
268292
224055
470547
211913
449171
191329
40893
314139
352313
247895
71499
52208
492995
194576
423037
247929
92380
388896
113845
371703
342004
37823
539359
253435
508220
369452
465045
397479
104020
404270
56667
300424
104692
523358
242549
16292
490870
80739
266885
196473
514939
125038
250498
96157
535817
340220
373294
262238
129890
340285
268777
130275
306925
230038
110937
297552
288846
519774
10005
404066
263320
34973
334958
56327
87235
440334
351567
329152
138100
152003
312205
153321
516401
139409
435913
99856
119552
469658
243472
23093
365309
477434
50988
467646
25245
388347
406938
462023
151741
362785
395974
445088
410400
214997
94632
225282
514890
418982
119353
550690
571745
106072
315256
267704
422351
419069
531550
318598
253382
406021
164600
2066
534195
506534
102989
6651
12704
477135
121219
136415
432395
106315
90888
245603
203137
135251
77667
353351
239762
370511
396770
389183
97097
167426
202448
44663
216116
378848
61949
451196
564371
577107
220218
157610
167693
111045
332781
182436
493294
166430
88723
581285
208605
48421
253285
4208
339597
199243
102066
77003
356097
238915
318382
509176
346795
45859
272173
277722
325989
497873
544260
180445
307567
14857
193756
449613
564978
75802
34491
478132
342556
324882
301985
231868
478892
295294
407465
440347
181975
271771
338745
210848
207686
59110
134685
466288
550476
442468
279073
300615
106646
247296
476802
577980
118723
34973
211641
545312
287974
463434
487806
91928
300207
182706
467929
543254
306089
200033
115331
486503
319005
522464
302869
454565
330088
571858
7022
145945
517603
486482
79453
183151
568311
246761
43742
399686
466987
77014
482802
344388
509587
266418
238448
157965
303735
202861
224349
412800
553370
74477
430563
301628
140821
253087
6914
81259
522862
353351
319412
126674
171103
181966
290144
188606
168356
44545
134325
440074
454730
432583
458836
566968
19131
99247
392198
403868
262980
193623
62263
411624
319609
466179
261990
567421
515623
168954
457948
400410
414850
265908
403374
510959
349621
251008
505879
391912
125298
391046
137918
364683
50794
118581
535099
520337
76847
533808
149143
383622
400405
3389
527908
26035
323115
32644
218603
169988
214232
144196
359876
236484
629
263957
174615
501867
381540
494466
407053
320770
70380
113114
495750
196610
416612
253281
458935
376029
581258
507276
34343
462553
98390
310158
88192
535661
55076
90106
6465
249264
271249
335441
300896
482064
402271
222844
44810
338529
94444
556492
369644
476634
476882
41389
76187
343108
108961
6004
494115
393228
78305
18395
311709
58245
82778
399006
402794
191568
371183
452930
580026
17055
226966
405544
436578
228565
321642
403853
529647
115144
141510
268141
444953
259242
53464
88324
326780
11091
343166
159309
419324
467842
246007
65136
518774
199628
140210
488295
374023
218603
1958
110484
543838
14677
270179
300399
268897
192337
299712
345899
285864
424029
509490
17856
396880
311706
300690
419273
494264
6920
561582
33659
490155
417726
281957
401711
148786
393664
24847
258725
113561
73244
206685
276386
538822
549886
416976
415629
329566
86581
373758
426983
163571
106799
369869
564898
332020
384030
156405
268043
403579
362656
388434
473797
113762
307020
570474
175461
288751
3474
180588
560594
169068
377545
453016
573119
321642
219633
239803
420864
31919
137127
40380
183020
448616
391627
24762
323519
495487
351841
448924
220518
415493
39520
505825
209794
187939
170980
55707
322820
300741
122539
299309
219687
559203
466597
173284
445745
343574
286704
469035
408543
256189
60140
435764
134454
18938
145680
118994
283673
151414
146611
41357
190886
33359
544107
570864
531256
368834
456602
257690
21599
14791
339709
402308
181896
101240
50161
544309
530377
93603
171647
41132
8519
536109
432832
452502
445517
143820
215569
96257
77928
133883
240046
419364
420912
437391
384374
159356
197650
545072
161337
515123
496678
430220
374146
238114
121493
335581
218121
8311
190845
86412
568461
338438
288383
542173
131764
481725
69934
318223
493597
320292
400999
535019
417153
340354
302071
378832
340126
358558
480739
460287
302484
127643
203306
377218
305667
543881
329090
87177
383157
383985
409443
57830
79486
265036
18089
141063
455311
510998
556481
365677
142088
343616
265645
367229
574673
529964
557283
446818
180713
197437
331279
4139
128932
23420
130553
512892
368363
458232
376643
374372
501820
357771
94015
228119
130759
373729
258819
384826
14686
264699
120785
149623
471534
43773
45204
477029
143783
327468
436856
322269
490665
553764
134599
422298
536496
505145
65457
249259
533825
557539
115086
130070
363331
508004
576417
299433
381789
13274
330564
459826
288825
213559
525549
317521
227713
270938
463102
28642
574602
292356
263703
386684
185681
167431
141316
552855
176192
334872
132946
154817
561594
299811
282793
462536
298142
44937
579807
234395
475275
465156
534208
316934
348902
398799
274337
263383
447885
313334
528127
222926
108896
101839
266825
51799
438816
436564
31470
419064
279804
1625
108069
350421
385749
553100
426007
409408
429539
460885
525248
560789
140488
313818
435402
160810
497172
216026
470588
242541
575273
220615
218556
411063
74887
357443
345578
328407
300580
173682
274130
163928
557023
556372
371796
53756
510456
398712
134958
401194
518098
235390
443684
251079
157032
141496
550787
240527
437900
132094
212303
564015
566992
352065
328214
448533
324952
569645
84489
513606
99466
185819
433217
112453
360701
39464
237834
380586
457114
521769
548184
295558
430711
45101
171585
235683
37165
323379
226071
351139
110547
148705
99476
140460
575421
397473
332606
73434
57930
435452
308653
525865
108865
271574
516500
545072
284644
549042
319591
365865
126020
383368
370310
170774
532124
299974
160648
285804
353711
322553
400124
423128
261189
513482
539233
399181
46656
424263
328588
575421
91188
166959
193621
319155
87850
188826
44436
311982
491736
283814
495518
164864
546114
176732
225393
7601
498529
544485
267588
283405
295257
502425
267653
224926
399101
45031
288825
419632
163497
400576
379211
265663
341852
267388
245654
147170
523742
321185
298983
19929
27070
30871
207828
559816
38000
333724
197507
172800
224938
132494
506782
394229
532482
563076
541868
79355
500898
450590
513795
373540
137824
391150
90912
104114
358717
510034
977
118581
45153
559490
448710
180281
145761
197482
479035
412563
473156
95176
156963
554098
228175
200618
181562
68069
429644
102663
36823
462426
164200
484734
221156
514514
509099
346503
395193
216840
36533
550099
535418
326700
132760
505265
515415
142680
533179
467082
223004
152819
246181
408258
310562
414176
377745
232049
580765
292912
417474
260982
315768
173451
269503
246592
239254
81942
483142
442311
156405
44609
388279
282377
304777
565966
35228
486159
245802
511075
226461
275700
357762
519024
435363
517031
236176
186646
347928
196804
359365
433545
392629
537157
424489
318299
159889
15153
432420
386896
428126
464859
197318
59141
580706
380885
220156
47288
553918
493355
364868
222758
285965
102987
469339
148858
559935
476207
360262
141304
485576
439875
340612
78079
331530
579667
305546
153827
337167
464075
555183
385916
487649
242210
137016
404852
102610
555805
50552
524991
256419
556722
353485
201074
490585
73801
556783
5010
258488
271254
89912
317619
197437
447347
564969
197094
42044
418791
358343
205543
39553
219462
154878
365888
79481
213077
36618
514846
471375
42441
155040
436693
207554
563827
500690
256643
493994
198798
66234
548253
562989
139095
454359
205563
240967
43739
434519
259766
520674
243895
386527
313061
488139
311669
531948
491932
407959
368577
221241
463477
498988
321633
174701
331186
304603
319104
143980
206279
59476
242979
417141
332740
451341
87363
94564
425837
189274
77039
376320
449176
571287
283329
255925
79720
415028
202853
279605
560644
30238
289095
300754
570406
341550
23038
220823
435924
557405
163234
458603
557515
507908
47692
36776
488002
159176
288794
303991
488564
94792
559952
369191
182642
111131
84683
327643
365858
229821
500888
237542
164667
203621
518814
196473
38266
576732
133295
534443
536554
519731
237271
468243
554106
484790
115126
132165
399983
457050
190764
231630
263677
514209
423872
510611
5396
292421
429514
309031
31798
528992
128522
11497
13921
359825
187401
455228
449959
85173
121769
223836
139914
38030
400845
580671
125036
454951
577470
174312
471783
481585
26072
414113
390154
11726
115358
526071
115741
387575
20517
2543
294083
395311
484407
45165
184377
194579
509783
248769
294008
248268
117131
102704
238223
2496
330583
235518
503441
96986
122097
493384
434771
478968
149423
10981
520456
221202
131621
192927
336333
159411
281196
500921
259721
579995
114408
139344
536648
140918
438301
4843
166622
279787
462860
371484
69614
365041
361909
418810
365541
75084
206377
180281
553609
217224
359716
132585
186207
562770
551148
67768
21750
506199
467082
320403
274758
543423
324018
168217
476882
177917
234032
49814
95737
492104
414849
88773
534791
77903
411979
518361
74825
197577
144388
62376
168141
334789
402708
252132
265814
121779
253266
252373
411266
392145
367268
379567
249290
189656
73234
563592
558538
319693
126135
130005
467252
173647
466621
375733
311524
451341
481725
579299
505979
129551
404972
7224
371470
402290
396958
523894
46260
507769
335092
487655
230570
65896
212268
49199
360302
345429
228611
520858
373338
57770
13198
23988
114863
51501
56971
32937
311988
219735
159338
92041
163991
337104
197120
564990
349621
398808
258476
192827
552966
85236
277427
215450
380086
399122
311337
8789
482525
170588
436856
35573
279457
2106
123539
227453
256951
571136
507370
336465
364458
94353
550761
40094
537669
245356
447902
468417
233646
9945
349059
284493
88241
516462
89207
83862
108045
368081
46990
485890
19797
407967
240241
402936
267095
116892
325590
78572
196608
442879
327324
429559
186018
529624
283199
172218
203040
274632
250195
39185
78880
437395
566064
273089
410561
561753
382724
270809
18658
88987
207463
97777
391213
540030
569520
103613
135800
255176
144475
552520
261931
165053
396039
572724
338994
138861
43692
396905
301431
466042
326690
494574
119141
329083
94826
299270
132493
196608
443188
192500
120127
332125
303012
100159
414904
568878
371317
492694
409616
535732
226559
82201
62029
297929
412198
484689
505058
161973
522687
486595
363067
495607
564799
265814
566419
306722
348966
111888
529963
406074
323467
278936
139639
159682
74502
279990
262951
301888
237560
399138
77603
153559
9409
411658
67888
364303
328652
37165
314139
172316
150821
468383
343383
11926
511666
391486
348316
228222
498081
302332
104696
563391
110761
164850
308139
44463
41233
345177
140817
44463
535971
316561
48139
471312
426459
17583
2281
238839
258264
64626
580660
545082
111583
486075
516988
126120
256022
459848
319126
257858
520764
278461
102834
521301
11519
70562
159626
337985
530925
261955
452585
173688
17962
8431
302989
280422
134286
215706
98064
383658
561988
260175
578411
38628
422305
283891
208805
358904
485161
24404
289140
234316
146317
114917
90358
337806
168661
3745
91005
360179
404395
419645
354600
26702
425670
533512
212321
195969
64697
171155
147444
397759
550308
398290
81003
563743
170623
450840
127843
402818
236580
302052
114749
477029
240615
304765
305431
393403
283393
113649
46189
569530
256659
141520
251264
261887
360475
154414
444500
355122
490247
201634
31838
119938
353344
137674
477390
34113
496386
314048
37862
480773
224483
6710
99311
174527
488605
215383
439911
153817
445994
446088
226527
59179
47563
371628
420688
26775
12213
520679
347042
213448
196049
30836
517681
519911
30345
147772
281567
364437
401400
548768
441232
565652
318740
301769
450407
316477
334594
568237
17324
369878
33761
91681
314879
305247
155108
195368
16009
215655
75455
412490
217928
38022
114126
371789
547055
423128
10358
51555
433618
393602
444415
463788
84013
523995
275821
79559
102322
101090
42919
247146
175188
402668
105110
189278
521752
233337
298058
319738
286081
167622
322536
569656
509654
525398
312472
461086
147698
406749
327572
240648
36741
355231
332210
339129
8547
106023
434028
392445
527834
527250
88621
390933
145809
539378
408177
286802
202264
221748
126909
226011
32074
372122
460125
462057
60979
103737
220665
493485
454832
254787
465369
142080
173527
293386
579947
522185
492040
95950
335477
86564
165142
527083
188847
297607
212633
266383
331541
285588
401270
347392
555974
532819
438
568060
104232
212532
331746
320234
489918
516043
529193
278793
266461
97391
320803
553396
211600
12673
237587
232275
202010
535218
493252
390933
26436
119294
87504
331324
149566
395340
231012
147398
41233
308468
77375
441876
193821
403556
467647
342363
354692
358484
305287
488373
230133
419645
334939
362785
121824
369609
84495
29914
215657
360071
43883
381208
292688
113967
35217
411379
366706
202645
23976
517282
140155
289154
548958
476685
125848
160490
293385
139612
359686
424434
419001
285076
3988
305635
116286
5632
466522
280838
138027
64522
121555
567189
79971
428385
535561
154279
394550
136461
479595
37286
375194
262670
430285
59063
327576
406560
482191
187844
134306
98002
149657
260445
295659
448851
474637
488634
575923
417674
564348
164587
152341
337575
298835
435839
570037
291207
146881
1098
573956
320660
494568
467466
393140
277163
487953
388693
9127
167528
153946
204505
48680
77899
71499
481101
7232
288411
116131
288440
75084
42860
517719
268715
427981
139507
456042
151694
316229
442489
131133
465495
166525
364491
221865
359201
117325
194361
376776
198653
402980
29895
332434
42644
288014
290804
128670
148629
33361
108617
55199
444893
456639
275644
415604
372443
295015
281701
190806
173202
242376
548218
66082
170476
240433
246875
400592
59622
565834
580549
71907
394229
190216
344238
376279
52259
236769
188556
383660
534548
203179
501323
273174
336021
460879
528020
534553
324950
387930
379607
501377
510899
161937
450105
64557
190603
128113
51835
515684
522360
91234
512156
362659
353276
245676
460100
123921
33567
41625
294942
74820
228222
457861
208714
217928
253219
178268
149091
211945
252736
161337
358281
543062
127
86292
87756
132552
139282
471799
228098
410226
572474
101348
100207
104249
150919
526739
253942
441794
161796
549231
535432
447108
487063
516008
545447
273904
254997
149117
569190
542449
111680
540626
237923
533312
524027
448887
87607
308302
22409
72817
41547
129032
511786
1681
461002
262976
168329
441180
226961
495243
440819
188215
267126
263276
407959
478391
546890
203495
309165
579156
287509
233272
300882
551889
110724
359567
186045
66670
143231
389171
225828
472266
26978
447095
373346
344896
346295
214571
152038
47746
362370
34973
417619
295952
339421
543942
215488
437632
312718
269462
160549
85404
130337
271419
366955
137931
516008
578769
474670
127750
549409
299050
64836
27844
10621
575502
148677
487225
254710
33841
402308
268628
377612
497042
364176
209460
405527
395958
580191
136132
16664
31733
46467
505629
74601
43333
460055
553871
148956
82683
219099
144313
357762
541231
279708
101531
339916
358425
138772
501867
543734
230005
570620
22518
329942
488316
333862
477392
283451
284543
523754
299647
344870
41565
462254
67246
63571
234296
324456
48974
465467
531045
115113
449914
579725
230224
285358
32289
496283
390288
427016
82790
316407
8332
447726
25388
338864
93378
270558
320685
556782
212088
218508
240378
225329
413731
505092
241820
381395
504488
320946
487467
312886
292375
349943
78436
513918
283484
451744
306998
287415
579802
290400
327144
278336
68712
278045
359686
421639
166073
562441
395187
324866
281133
361130
327578
482196
536592
203711
72133
493883
197650
347243
320014
460052
309728
378901
226866
368240
123739
137808
532398
94704
296712
340259
191197
380477
28356
174005
173130
358868
402219
425038
29018
402264
218035
53184
530772
415604
125720
385401
536935
144084
363474
403882
209460
485002
392142
518080
44277
478182
215884
370229
423909
296464
69526
539340
190806
139695
515341
457860
164001
355947
440813
496783
210999
125227
348651
356107
79720
545016
515197
103720
295057
431008
102923
336390
93612
199736
568677
56226
477156
573044
384804
30585
225458
551015
338242
383372
374791
274089
553150
45543
112453
117494
108914
342045
427583
402757
316669
570864
549721
357470
260604
371258
203069
241591
427252
317904
175383
526419
84981
365507
33891
519320
568341
581351
24980
278467
318299
133937
69283
420363
429446
154496
359825
126815
133410
369991
535651
40796
274602
327039
541109
311167
65855
323626
576816
440298
132476
240967
149143
226363
418808
537390
504396
460342
255683
103386
534772
283107
188252
35030
4920
493189
505264
16408
236990
351566
272316
469658
377234
254476
467738
287303
579341
526856
207391
23194
41995
247265
8944
411745
24608
244300
521107
237081
461430
343942
139039
149157
391088
554949
113676
237425
455211
549499
551795
424959
406275
536413
180987
23163
496210
193710
309496
242210
327123
445893
564687
224699
282039
253785
477828
283700
37706
444794
558455
422215
326475
569667
59024
524623
209534
497777
227484
251264
40569
6428
181562
400872
492954
288986
313148
326574
580765
339007
476901
270440
212887
86140
382741
478880
322090
117178
362145
278569
62344
114828
37401
549276
323489
305665
472609
390269
403004
497694
220062
374174
359497
404877
576533
467295
416102
514557
573513
78482
417141
315504
430889
108991
259959
269538
363423
93246
429712
468087
567252
189888
284333
252000
221328
309881
568549
416484
187963
88671
421823
152488
86916
150044
506782
492179
66157
269532
243787
569384
186254
575713
478955
199029
8332
200612
81188
334920
322239
244284
343235
559544
1350
192642
480839
269561
515364
511967
528112
180020
556823
41437
475056
242771
63556
117379
433196
415911
322827
463625
89515
573761
78314
504488
50883
245590
121867
430940
490523
96984
10196
573241
392197
120385
448358
445906
483899
495502
475810
420161
184954
45543
184101
373198
501999
405058
99099
56667
404046
8439
474597
179024
374201
312
564682
85320
378849
28698
446846
137824
237611
425825
480447
325310
229884
14862
496818
277267
265398
311694
11505
360614
509626
403851
45396
272176
581566
529320
300580
457068
184813
91911
526597
381228
393945
577967
127760
543350
32644
230169
485752
23361
69486
415077
348860
570297
293289
52076
50624
112497
337682
412390
525152
567803
162915
338210
522933
392115
447044
565722
23094
482659
241206
363426
510349
21566
558248
75257
201246
154379
155519
579095
218649
425201
43203
129133
487735
331759
258528
468238
565756
402305
483199
285076
429946
147971
10058
461940
443254
143331
47512
513042
136790
415335
497259
403652
270475
265990
178789
160940
293532
106463
257345
62716
259284
538126
307981
544349
461414
248459
6512
57500
296360
420380
376595
275758
572627
557272
375788
236841
193821
51985
576239
205440
224592
573623
436504
195155
481847
70269
141224
449699
337007
289471
158326
418257
435994
443937
573509
462604
134951
84886
209191
431779
114786
248732
384967
57770
367048
355248
93707
438329
190381
513541
36237
342988
222344
363719
82909
287236
338688
72971
501966
403424
133278
39580
300047
22838
106241
98549
540885
262707
302924
53351
77901
74138
103819
502223
565081
537170
44509
420819
154907
161657
488532
40995
207549
507680
483547
20962
371960
134085
281818
480489
461644
351686
209179
71811
440334
554426
33536
312153
369966
121920
236998
373974
303946
86797
572675
148786
355231
205875
188552
461201
126748
441659
42849
164918
333724
520451
15073
162892
194034
101569
517685
536823
108556
476103
64799
581709
452872
510538
444744
84651
235996
320957
282515
516319
25237
106034
139258
358836
316583
448251
161518
384231
88669
374033
306848
497275
474846
568171
166993
423777
329782
184477
241530
331076
59611
139355
434385
139889
316571
113310
347346
453010
577653
448358
100300
499639
251072
52693
97311
190764
201299
117668
550536
186113
513430
471096
237843
182960
413217
155884
345719
345370
400275
29600
512547
128277
192043
53975
448381
183734
321133
513771
414603
232546
52076
261139
307968
393037
106754
470561
533396
511146
330284
260134
262932
271568
186275
102010
414115
111472
406771
479984
378636
323646
4410
335316
27989
16513
230289
551100
207915
206369
88621
136993
247525
360302
478885
158601
125466
456314
430808
395828
549575
370562
576695
148409
60999
233538
241809
1401
561714
321879
277550
266536
252679
532710
109638
571535
82778
341198
570783
530655
181014
402243
382046
125735
435924
322024
363885
204424
392099
191005
337338
406560
210195
324754
160610
24682
303658
457261
490857
411155
301916
242544
92522
442099
335477
285307
506740
442199
40204
76835
575902
154878
373346
339446
321577
192804
735
480469
69302
214478
539263
554452
385339
510676
472463
353716
394729
272217
374832
421387
432686
141496
92346
551050
546933
368811
443579
212181
188637
195671
498563
194638
297159
276491
71911
536932
214932
36827
458229
79971
418333
159926
135576
462461
345432
59611
145188
66668
142208
296809
55559
518122
454862
184661
482084
308103
573430
407905
425807
538149
54961
293382
95737
367919
436693
199913
340758
136539
327368
313234
298893
504664
319645
539475
578108
48134
400475
397815
471837
275995
463044
338102
522191
275969
560992
375220
199956
278936
180941
435139
244282
325850
110204
369349
231657
238902
205272
537139
48571
309850
320921
315795
571803
269853
469988
23038
190601
482747
488120
377893
398098
77375
168134
324677
497125
36289
223741
480026
50562
337201
125015
196093
441058
440340
461510
137918
81177
271190
470718
253470
484341
517805
304864
280043
446807
77901
468382
460495
404227
149616
461787
45089
69344
226966
544263
374023
153530
96712
223228
517582
260360
90833
499168
270202
14886
526441
352612
191962
313116
108020
9822
507276
5453
562862
309949
311511
317210
380924
126770
516889
44774
410226
12093
358060
554136
291665
220835
424623
467091
324188
549519
97406
121644
437391
224805
554434
245953
474472
420634
404530
393228
367164
557205
74570
103428
176386
107019
65732
561547
274068
252188
40380
480823
153561
478227
25115
507615
12181
445076
288651
68194
260448
353590
137806
553793
98671
497322
424528
86366
527599
194676
563559
517601
246736
92868
81259
511915
480088
127256
1098
169656
151671
524518
567645
579213
29075
531662
379138
352425
331551
339244
57249
329752
271960
480983
398648
159299
491989
578533
207598
530730
413070
390817
163114
266001
353723
27727
91508
386722
197807
110800
388823
279810
284843
392170
540863
188831
407812
171316
571745
252937
157260
317391
344998
340118
138749
314164
7856
559288
36473
576543
523109
191740
130065
18571
194725
480979
96280
148644
576581
468214
412178
200311
557567
152099
195735
530002
170101
501022
377893
508311
248645
512769
46686
150185
336395
442249
48867
91154
469918
19093
543391
97871
527656
258108
106072
190905
82894
252272
351876
287312
547859
434389
550767
245202
102604
568640
177078
321039
42103
472776
16183
360372
116376
241984
182385
294052
575096
172501
216685
572526
77067
195155
281394
239772
476812
113412
370650
249049
30600
513505
500679
401981
144480
77806
58577
118937
323115
561199
126486
100506
561653
10733
220183
475447
396221
200560
474180
296989
17004
204225
130886
481452
319057
479120
421656
105363
534923
463108
453472
250284
233224
194531
32308
329191
549605
194027
293589
415710
330883
265895
149280
544577
219443
138486
63893
189187
131613
249977
250223
330951
422063
271701
97039
15071
444415
256608
175195
492325
575902
293792
6151
240976
151483
277141
192808
539851
201134
397362
137806
1392
398834
555982
229596
181662
556551
113845
342132
162411
524925
82144
420874
99597
84383
9851
448843
324663
398191
348860
305923
275939
114204
90171
340058
503963
403592
93904
379155
208295
292982
480487
168430
413250
439107
518265
235532
526782
246869
343201
444415
575331
79968
525187
248133
326574
419815
16109
407509
108071
416684
427598
522360
42493
343737
123788
400091
439940
543560
54262
574194
14483
338025
236138
493717
543790
469860
553909
137075
169535
192808
142563
512788
235351
304758
205724
399984
483794
198001
23363
91697
491606
334234
110142
561145
261129
52611
110142
503779
131016
116078
79143
310193
296038
310688
242458
85518
317241
85112
532030
498740
296528
153997
283122
404460
428486
288451
333510
71322
7945
387329
412167
367401
441296
307916
195463
190794
314109
178022
261240
469026
340103
60140
35033
557567
148437
236074
14628
320286
68030
462023
246029
139344
191651
258006
94570
188552
524736
389418
525953
494637
12986
308688
416811
266618
539197
302281
361519
290192
354570
199136
69979
346726
335566
314439
170483
219442
526071
521296
348315
541797
522225
566482
93264
343470
517226
315593
388153
270821
479314
135015
34920
103539
557824
455198
215374
330586
408116
341029
552467
302029
282368
161071
96070
301403
337716
563839
560629
270295
419780
240594
310878
361339
210591
208414
167348
211178
168185
575497
53531
289332
7623
27015
545877
356851
72715
143231
174595
186785
147108
196540
361376
546952
181771
275492
212248
115887
319465
408815
447524
82735
342075
490555
135392
91587
448471
322969
232718
527224
581499
394921
476525
24554
516619
322059
330532
478090
550063
164496
76001
280133
306630
26286
209203
46146
466093
19145
169360
78798
166057
97321
240405
93732
534155
540943
278078
354359
427238
62324
212429
360643
495528
219443
231902
449095
281891
103817
509883
8320
552031
176505
402087
225516
577301
228989
286939
55872
26944
525615
47792
397929
348098
12138
314818
38372
496151
296629
54295
490118
412490
146725
483047
130872
398260
421314
40625
90823
139618
562826
125658
571105
41528
132412
52928
185384
445327
87629
276874
459959
490985
462833
308686
77003
23035
299134
89411
38049
477061
530417
289341
44672
65213
286656
446084
391842
545409
303407
543407
551795
147311
245780
452761
574579
109088
116376
419171
150017
175584
162216
139065
218405
328039
225202
36273
286874
40625
338972
49254
133151
285477
117203
174522
33727
154037
577481
383662
229566
82611
401652
40795
234577
528587
242695
398729
236530
52497
478880
476791
66987
72690
518754
22907
400625
513449
529470
516712
332063
441173
125009
134137
519089
570477
385150
125494
315795
437120
519894
493883
264158
380827
372130
566886
410425
399220
574947
278344
560683
479698
222588
16672
255495
518455
123351
129582
324764
563011
102546
155937
430298
81886
128175
208243
27002
119868
234197
354690
315517
179874
186275
79127
254197
90912
186729
124747
384559
227517
462082
13144
409338
373278
81239
17810
10545
408465
148551
314561
489099
144196
379052
481981
437371
456972
383857
115400
220485
273576
397307
272217
270812
562830
475980
366740
507471
160327
58385
264079
54804
239801
145614
229919
494138
140042
139665
56312
29189
52611
349046
60005
449084
553184
548858
198473
418393
439200
515843
109386
532623
489470
207215
192277
175333
22195
336861
344632
249682
297510
102447
292739
55735
126317
350826
64317
171484
121056
290578
560268
11723
371149
123995
436797
536649
59776
287842
1323
45222
168803
530201
226961
72550
94096
221894
501002
235132
386029
98887
333126
32801
466390
557746
79481
333087
554333
174522
235358
214022
268694
132503
327328
378849
280670
326065
71502
62872
362804
257723
499693
562015
521667
16706
328569
255937
579184
195390
103967
491526
332723
287881
425576
412516
290719
134846
311925
117668
550739
294659
191716
167264
369380
152253
474785
422296
293377
291897
111152
508177
16142
141013
158914
110761
402454
392526
215592
336286
158208
565938
29403
458166
193488
474224
299050
120966
37478
117494
567173
362363
443513
142050
394970
257451
550834
334080
416771
268114
85427
54666
148517
83252
101626
92288
318279
258894
314983
215421
89238
124202
268231
273904
277653
54804
339849
554556
164944
212138
425269
185777
308768
268533
331863
208927
119669
456275
133883
432037
111330
157502
459465
507781
460665
421128
138008
166762
188037
367850
336919
59403
336021
116376
276853
254032
471261
184940
157215
332606
429709
492939
369811
291625
483146
255453
112574
557375
96685
333823
157748
238172
198255
132494
40129
306222
266083
465595
178131
134351
28988
424279
218253
208834
564508
108314
250578
32832
525168
329083
229138
78593
331530
476634
287003
152898
142735
187379
526594
83968
409408
41392
421903
323519
403585
473665
444453
226524
491372
515296
495665
201460
388823
73916
457408
68085
57689
396194
130361
531289
560969
10471
485381
573620
247971
22287
439241
456190
572991
17651
407936
113123
296161
529409
218446
116312
513440
402290
388136
340441
165636
474031
361519
41041
333144
515572
128211
237841
163370
407905
344298
206397
406988
573314
189767
515206
40569
389352
181953
145479
198798
128172
377465
26133
263859
431793
292088
561046
379226
418958
565884
394276
562740
287234
193594
530640
235945
59996
84147
98425
192410
147294
511853
570874
293492
539233
30120
76428
444233
127035
387903
423778
362677
410262
346469
218762
550925
454619
479720
35552
554436
268905
406250
127810
28402
566897
76680
488232
371684
344181
544856
59870
260336
75213
350737
185474
534130
175477
136539
91743
54938
289682
496933
186933
517959
415523
482079
28420
83587
407346
71528
357649
216142
576214
465066
448574
342441
49128
319160
31010
75359
101240
198195
266680
539255
194089
364455
108187
117721
444203
429791
253764
326574
163858
60450
104149
330451
309404
460186
46809
284418
522567
142239
428943
101675
175991
483442
161996
17938
108802
152514
521351
448893
67726
394814
544274
571656
314979
414546
30779
96886
33429
93724
363423
460964
165671
478968
285022
173228
262670
191573
253710
352357
470915
571498
468867
377383
347755
51200
111714
88029
382357
555861
328427
389589
319154
82721
572937
70076
363486
514156
147122
104125
481129
421202
95726
412632
502866
478314
344566
27711
307734
235840
296755
357668
115342
27270
486449
429539
114898
293130
101160
581539
136983
447302
485097
215357
113772
414176
354167
232717
155386
290136
434214
224081
149143
348723
565311
291201
63485
95097
559040
217725
57005
204333
554731
68748
70541
46608
449504
231337
133722
92691
411962
44544
346341
362785
98956
69510
464650
37024
244213
37396
113504
577787
195755
542027
308034
15809
400253
500853
71222
100331
359521
468960
114144
254199
542552
520092
171647
207935
10318
404350
5688
119540
68136
341797
71503
466390
240405
9064
263320
327849
549256
5757
337784
32105
362503
479879
444166
235366
1166
229724
238557
8813
342374
437100
346051
484136
287682
68153
560422
415663
540848
56313
46014
473517
247265
227540
423083
455430
220347
271591
308292
464386
555715
72466
224692
35094
108920
365578
249941
48601
552052
74428
158996
431650
195420
568064
248337
543233
318251
525807
370406
555861
70062
480661
297112
59997
404933
539671
172501
437736
306671
538555
262932
522667
316536
357898
570196
100169
151646
486543
549499
481631
54086
65880
79762
379567
433987
342946
277433
202605
338910
145749
435612
37012
480594
176142
74574
258501
120127
338497
538164
455169
25525
39556
104408
489542
516914
547363
228784
352654
388391
454174
105697
63171
386474
73721
564938
383141
488932
371672
255374
419759
93667
98107
83548
180442
5638
133909
205217
581065
170139
483297
45276
508449
136002
288054
258854
121977
1507
370224
567637
408206
30779
308686
327324
360185
339403
168584
372156
385885
535056
157604
272341
544785
116832
40455
52010
204339
439200
160000
98162
216319
167811
461121
481465
284670
437356
61159
56145
356852
853
241188
82405
151396
537540
148230
83862
427137
99474
352120
293293
307182
377119
274195
279022
245757
333323
302249
87680
292181
74554
45183
336353
114203
43110
319354
155061
158208
317995
64537
131467
104114
309568
422183
513108
557856
113593
403162
36618
577278
387527
6824
382558
177786
291498
34063
127603
252198
413198
335111
343676
318780
279961
129610
447349
291503
87123
8773
56226
456003
534786
33567
578481
531861
289344
556185
174718
3259
34019
290452
71718
153946
128154
253890
81318
60437
551244
137703
141718
560131
91566
338078
94625
114219
389037
538223
558541
43919
325950
376843
382413
137824
207074
141146
261673
295924
510235
103881
324052
544983
307583
446383
106638
315607
211221
359687
20512
373747
520405
360211
320059
258094
483462
156977
436436
273929
493131
240602
310216
131621
452087
276515
381629
334881
213963
95872
488373
330586
117116
396021
425072
87980
472436
63566
525999
430257
335871
554542
487589
28742
26383
24266
184020
139397
438315
304950
286745
316377
355866
491453
322180
452470
8228
533799
401847
565367
80708
292993
513810
407173
367164
370157
557246
105718
427526
502700
80043
307299
563292
527139
578770
59454
478164
323369
46255
372482
503949
248337
40144
284342
473090
62815
363273
565081
320089
302469
521471
223598
102851
422044
63888
467778
97643
300102
173801
170080
260223
329134
354316
23102
160810
325471
251277
346314
430974
387408
52128
180418
491904
352211
268899
401835
510596
224633
131376
141352
251439
20013
516633
414848
348451
133697
19013
376970
455945
567870
180086
275168
46059
316781
277167
272882
214634
35630
239214
352829
359722
310216
71796
436406
477029
9148
20052
27063
265843
292136
122874
31540
300580
443005
507871
257908
399818
567363
565149
409525
467180
220463
581196
396685
387372
502828
108707
241911
399181
44446
515364
461361
290062
46078
252839
249348
485913
54706
46408
91057
206463
373410
368208
515673
37246
130872
563743
487112
539307
357301
394190
574668
477858
435750
247680
453167
44117
425899
16056
208024
81461
431764
129771
322
479629
451647
89870
256546
310695
563494
283208
201492
329134
143085
11244
429092
191353
294084
189737
559525
227517
116572
146470
304601
115887
189493
89446
312494
89631
327563
268897
253958
553850
108266
61201
432673
557856
500032
157920
307817
264019
191251
369697
69488
34061
31588
374174
133227
105719
152729
506045
274116
308872
258119
228336
314538
353716
569024
476060
506621
224005
236125
77650
358781
433297
110723
348204
235464
69350
392546
296602
515309
378700
259458
435096
432500
90392
183504
59582
516321
151434
449727
77383
388820
260395
181847
534511
427972
322076
460642
294787
50791
394139
479332
574215
210193
377572
26800
36957
220089
113089
191408
436318
354525
203671
390378
55689
67936
113504
244065
5256
411767
384374
231593
338864
184654
78482
174427
508215
279804
33435
576122
575997
464210
168769
516008
437199
486854
458586
221494
46298
333124
318468
351827
310753
362346
249822
272487
156827
145912
298058
564481
210136
294838
420479
139889
29914
198977
127622
176946
161013
574590
457732
401269
277163
282669
62652
489121
471039
578819
478505
170069
449095
165062
572372
335477
338787
351352
17817
398808
154
307618
245096
275348
385765
85624
394598
484277
407422
531313
559218
72850
396663
224537
323733
97255
362785
529555
333024
311882
61076
206934
316181
252966
515006
518416
507540
555013
488139
3770
425380
202447
1168
14475
166297
154895
267815
44668
127499
567106
563155
380108
480115
331594
442600
208724
262201
171053
367554
506856
352407
360002
579341
495699
491736
306089
114879
576290
578317
259833
534155
236155
566301
260195
390439
307502
396159
426151
68565
102144
352192
455875
480792
497350
270362
55184
542946
411108
99063
293252
534581
168541
8999
379201
513298
113716
439366
514338
367990
545200
106430
455112
106638
537397
72126
485689
272143
37222
471686
530645
121841
29853
497226
269738
522454
200971
336783
187569
524168
552032
312958
251608
345608
190751
113248
251293
573922
178239
270796
273217
460125
469339
292312
547164
420643
194753
531362
184761
40596
226145
176032
245839
213391
292805
40923
154597
351861
529529
222056
541450
305923
291182
160311
434665
101839
114749
344807
171768
318231
144180
62531
355806
28742
53644
311286
268804
465892
343908
322969
305338
357894
272143
146810
409616
195351
356641
555833
394043
166430
253419
485160
383205
551956
564273
388391
265943
211464
187559
334410
161013
403579
529800
421578
81567
62622
367784
468258
106072
93667
542103
12678
436856
91508
194193
492801
355110
327202
389998
403407
352317
39371
39881
164286
149434
513298
130037
314570
34409
499516
459325
224081
345238
190952
264371
481292
280059
301171
41103
104255
472841
52037
30585
391512
352454
122948
109971
454769
471056
137212
329263
106296
361648
507763
561527
396042
439085
541706
529795
207089
472622
201599
20255
497989
90192
27215
290204
426602
358081
362547
445006
97250
49860
392585
189459
38965
503718
466390
457381
79077
473119
58281
569037
299372
404563
390447
243207
515426
76213
458969
15286
271714
441856
164346
480599
104454
43500
348504
433733
400845
126595
190581
347135
453998
451522
344236
517936
428686
434372
27616
364683
508252
490187
226176
463649
45446
248645
19151
173760
208974
482444
379517
571395
210201
165463
92032
277746
446536
175558
44663
286673
112385
439939
268190
397482
531151
550739
230548
189993
218455
311452
63572
252525
495460
77874
550359
158747
190381
379462
537169
425988
287223
502379
205181
27319
473042
390625
53597
302932
77159
576733
479372
288156
389965
90148
239338
162892
8531
492325
380574
307272
535019
356771
543618
216570
172751
91644
533799
576608
208011
366665
108321
349047
304867
62426
276835
539819
80386
280059
281382
500267
173652
69777
243645
294098
165291
26865
578250
306830
566935
373278
504616
288982
473773
94828
229896
247744
481832
95105
125699
154011
372482
277188
347673
572276
229603
5344
129890
99642
91149
117016
392099
355828
147591
523684
451594
492939
574747
256229
559701
259572
525549
224926
121493
47016
437446
317848
463306
553502
36633
495387
155076
576902
77797
567870
246390
315383
497274
423826
307449
12757
299051
173987
570742
560885
448401
566016
523571
176946
264033
376410
239957
212047
535056
77504
119157
339029
526592
170313
7361
215873
267719
38474
20456
529277
191972
102208
121903
332867
1472
53999
519657
41785
284818
455132
140028
361799
330342
104502
517089
394447
187280
108221
439242
463110
556763
75258
169599
301943
272194
337730
133650
311370
424332
346617
465647
411446
315218
198706
500165
166797
349472
336267
59394
175756
316578
27135
445810
76364
360300
292982
379638
128102
567976
289187
31946
81966
450340
225931
115740
304218
502792
541374
165077
355344
106019
352482
333652
211641
184223
314703
237791
433605
399276
173062
569889
330915
387924
357929
310242
227957
84488
394159
402977
412200
144470
447108
522916
36658
414802
351591
517656
215223
64310
1941
195425
140080
399600
142733
206048
429758
129742
521014
238960
310277
393159
451400
60155
410320
557314
560723
191740
421599
393432
325939
114978
146151
38152
208075
154
118207
236295
447714
250278
248045
409206
115676
226550
403773
73174
48789
46230
315045
531362
40143
467311
7139
457205
389998
257663
80341
211641
193327
391892
547896
130973
281748
106269
512431
105478
248229
335781
418479
126612
527599
380271
194744
322615
96726
328819
305638
105222
253145
118550
439992
3764
130339
444340
207219
244666
197507
165063
337602
48252
204461
194056
132099
16836
207811
290189
504851
400832
361811
528541
570346
401044
514064
531337
80385
392422
553918
174011
114815
48408
59476
34
77928
177404
466265
165247
335650
503807
259022
268129
117307
15183
496335
250226
561875
27406
401232
563076
12098
273804
546466
334373
373400
466913
498651
479120
382881
330173
569792
91728
168624
570483
192575
280157
134755
547693
390366
27711
130892
172974
407693
230210
424138
425061
331074
104811
79733
184718
544347
289245
284333
232165
274834
439053
319903
492580
18529
494617
557695
232290
146810
264214
88723
370821
348479
118780
10430
123835
570111
48432
50305
302703
281029
295815
223089
333929
135392
324448
466024
476360
495502
123036
324605
434328
346862
549725
361428
208414
347948
577405
498421
98965
381333
245654
557578
209200
88117
564680
341054
211508
139304
153671
62745
268899
531552
512187
279430
261887
385066
325600
130473
236629
261069
427007
570608
268866
199609
157792
14283
494706
142342
370
48145
231996
207978
154384
38257
340983
155269
308605
35927
443974
95737
255051
125227
486451
303079
106383
538737
432161
108499
179876
517910
26733
467369
23594
65938
29405
2400
497119
61506
421106
188511
546677
267788
450317
518966
179672
495116
171467
255808
515656
247167
427749
48257
93732
372136
16119
132412
519626
515622
281014
191136
361359
270722
415089
114316
405838
448843
111525
147798
176442
70380
201488
308768
374185
577213
335802
296432
111972
47792
23686
303991
99498
30739
481847
136323
32695
302313
1204
80067
97747
333415
166236
313820
550746
325862
350468
296620
195265
151100
8019
165829
458705
73757
347610
420377
58021
572183
402575
142806
389608
359340
450761
578184
99755
420021
229825
250241
73234
449697
353344
45490
260040
149598
52003
405718
486415
295455
255713
15198
226580
187435
163483
144851
433122
253416
549639
95611
72266
18299
405515
296884
223580
375342
226055
442988
411291
421804
394739
499371
217938
408456
362936
248033
540790
210322
334393
139336
154451
577710
185844
470292
343999
160429
19932
80789
88669
369125
310654
105761
217407
492178
262171
303735
396670
138807
526523
492810
73567
449414
511160
484289
106748
335747
204680
409050
377115
219169
560615
343542
353790
222470
377412
377417
67297
267588
274068
465647
263618
93764
38474
450305
300279
523981
220430
335039
166533
244666
128387
125348
293605
457904
275710
168161
511127
72421
355628
506372
500324
115274
560723
471315
433023
125711
414912
126552
65195
32271
483530
147501
21084
182604
109568
265447
415918
106296
465838
170139
547817
179085
519528
95753
187714
40006
394065
304973
22767
308739
370922
512380
393546
435803
437196
24702
144033
470718
468068
80085
35763
133549
514440
505485
129068
172665
326290
544082
460482
493626
504606
63050
41781
456045
438629
193710
311031
348639
466083
491958
147270
245441
501673
168116
18820
496926
442199
476380
63777
330329
302343
402794
440049
220372
531045
350138
288347
165412
301938
566765
579716
238432
348480
360617
452719
567000
276806
78494
37706
262552
165438
316001
39685
399241
186883
518010
182799
551889
70403
242717
408680
551125
33445
283757
486732
346795
552441
322327
222444
290425
71989
457205
29501
22501
96105
302582
88470
389
380453
468829
185209
560885
345074
325775
529179
192929
321206
88603
491900
399513
275556
551427
455476
477643
276506
155102
84731
499130
428534
125266
42427
37125
135576
230048
217186
220487
360179
395551
485473
30449
522653
498082
222688
534711
189888
516184
556399
415540
239586
527963
562916
9865
97255
32655
13719
423622
173833
500973
335039
77697
431241
377416
60904
424797
389200
118543
335709
406581
36048
411343
485082
506946
475769
40085
135135
492297
417210
131696
432535
417037
142191
458205
376858
34489
78469
155883
577197
382688
244231
156349
502679
68085
26497
112480
310006
47451
496210
217592
420608
163240
158876
193732
537149
168717
382171
473595
516889
227484
151915
228565
484650
110593
457274
504554
27727
507157
318310
311065
514299
269160
345914
238304
106850
180799
222453
67355
159127
202657
23249
56849
295836
409091
381985
394139
427051
217302
512431
295753
85902
498353
50562
409027
431009
414284
205280
107935
396380
76246
519264
393294
29128
61892
410608
436143
61562
532256
520617
514207
21685
480820
185474
377703
523456
299854
558113
50790
495116
270017
126120
339849
321651
92088
456315
274602
378001
575173
128670
530869
234255
20489
412972
87266
425712
551832
48908
170008
100836
567179
169826
16814
226145
319902
546562
443589
123177
543797
543797
167621
260733
101839
92319
260101
249663
116804
437630
125213
94293
432064
402590
555109
321942
112040
501085
262418
184679
137115
407593
52145
463788
88835
304040
143501
512829
18862
209066
570285
296758
314139
534203
97686
350852
110203
3671
192955
445517
548118
290782
358781
533739
43583
416639
149657
50405
530497
15165
39171
79720
297872
67577
376746
57992
101292
395775
436990
389541
508531
462589
376701
138621
260741
166766
154244
155105
222244
333335
560606
41831
157016
55642
113812
7710
289357
14862
422956
262925
326610
98940
38895
210680
28698
164921
430850
358171
76781
163723
407911
318740
301457
186246
146511
63217
492155
463157
57992
67117
131093
99162
373596
100781
337164
521334
2823
419364
81117
350313
523564
559682
470711
436407
363942
17236
10870
70923
227779
212976
238184
132654
30387
574106
205234
115692
409889
453889
172751
466396
357272
435583
502638
63217
109011
472065
491801
183759
396924
91638
184320
523495
256967
466523
12475
208730
150698
284670
241461
461989
427800
314766
509149
37823
58708
239190
316132
197540
254821
379115
210249
46467
268516
499552
466097
369991
270172
486309
282357
475902
215840
122259
59987
176943
218711
58046
238197
290498
274022
450584
26865
259557
202143
66642
542552
576608
21181
393127
188749
448124
188087
154279
519911
72026
208304
42441
57503
470254
136979
259629
20563
209320
428502
494174
145621
474019
225623
486972
259027
492535
361790
488686
579206
401231
544783
260223
56634
159926
379749
296581
228884
294580
373076
139618
38891
540785
57075
433392
565330
519911
531444
51630
385844
134769
544234
483837
380635
317241
226461
326724
119891
44474
260320
458642
465467
432909
375226
78553
509691
408048
450047
467232
78536
62329
203252
506910
214655
227003
284582
521631
26171
479598
574584
444206
14432
563031
8152
538609
575437
308687
284324
412040
193327
466307
450518
523490
8431
59497
20420
431531
377084
253785
203794
35217
353204
538105
247874
519250
370252
104505
220151
183646
506782
288015
459465
145761
495793
564451
359061
478967
427888
284464
213034
109095
486854
324200
368547
195852
458675
5620
153162
413057
417626
457583
466822
38022
94667
434707
183051
502593
41890
574673
111118
54912
409410
498082
104541
337726
142299
473922
126825
188692
70479
132878
57999
370511
305549
298810
434585
228133
56323
242696
252000
68069
494891
97376
392290
144590
111235
231320
559366
537349
563048
522481
482879
501118
536008
405527
240247
243527
301646
102729
214705
190002
4739
175143
10489
484289
68439
134100
203459
467172
366173
30314
265315
122480
485499
234138
283704
231918
314292
325665
519205
268726
354824
42245
474969
556560
257502
314436
366795
279187
213578
246646
422029
268100
181920
536365
117789
447336
362031
45580
297200
550767
44774
370728
428503
380717
455161
217290
275932
285603
142746
327262
365351
492382
139147
182756
122573
531076
452381
501540
477417
286656
419384
45580
31454
553236
40143
317407
148703
417823
192631
390941
482499
416875
26578
553192
575666
76476
466223
17226
370193
81611
448887
388255
62477
29801
200263
193714
313993
435098
519075
19901
339250
128250
197071
33189
150158
200304
515054
462610
254821
395957
572110
476040
308968
361547
560431
475531
23141
268468
130099
305076
512143
286962
577312
446084
142689
495304
294138
467911
559900
371628
350506
431627
522749
541730
251932
111262
221394
202548
249315
421406
153219
204683
10005
108365
399862
558303
66283
375186
67917
160967
261477
456070
497600
324528
205334
566261
354692
287289
132412
435803
33866
264183
580200
518819
172805
180048
271183
299367
264085
15684
164569
419718
516176
426838
17954
50276
567721
575220
529203
180923
364885
171470
404701
405620
412390
130252
60171
359061
507819
312117
42800
139397
576573
509764
460228
471095
321066
177550
375645
169947
142245
39014
290192
131300
239670
478645
128989
41891
360528
532220
477222
310851
377893
375948
282840
423710
167045
106072
530081
307161
453558
283199
127892
417549
352612
11288
308222
373679
75802
199390
305380
238196
270639
453586
572551
195595
559040
26247
253491
516432
466573
564993
472776
181966
301273
196723
578169
67644
177763
552791
509792
319098
136668
543233
140108
180919
191729
537074
298836
148462
419087
105110
499179
94353
491250
115515
428740
341348
399252
291760
51639
47757
157551
480346
437196
471345
57503
485268
243574
32147
433045
400406
368731
279263
376802
367188
534331
471825
394436
252996
470710
560412
509712
486193
195812
106973
542090
421334
333443
557101
538194
101234
16531
539879
153105
28373
422130
188252
480115
170584
33361
477718
358004
84548
273352
420400
217045
187952
114807
242404
527533
543210
439940
226175
327896
491384
125168
95329
358043
23779
551889
572804
160471
515066
470718
491684
298081
26801
211860
144505
288602
460809
105756
66520
281371
2244
184190
298641
333518
283996
243443
434519
170752
52222
480566
56104
507671
69572
575534
94837
408954
423826
35796
185097
204379
238117
244283
264395
269477
109730
253550
319121
450940
133247
377208
502148
24948
246181
280589
73835
229596
48491
33305
555444
176871
479400
475493
45946
56145
127921
360178
169774
110159
11292
410750
44960
233873
224592
43776
68654
286083
111673
269116
237142
484758
545679
452821
411247
55049
146440
538170
416322
186255
220894
348945
158824
360614
93106
224468
460040
557648
557119
436300
260311
573807
531681
427389
295394
167126
209266
256560
172492
314844
294090
305247
448951
396574
424404
211508
406445
54244
449697
354327
109177
175731
162682
482912
154727
80927
27764
244451
340763
348436
518257
272670
59683
260453
118862
41225
99421
157176
176470
490062
148815
134958
491636
289169
234653
384967
90843
31373
474155
550308
169282
331057
159250
477485
390969
346302
349621
229407
353902
113310
96076
496516
471508
39196
92219
16814
529107
503448
132170
318299
363067
722
577197
130625
416026
539606
368253
564264
241372
47743
127301
144907
193712
22193
70479
149648
206636
262845
66406
178839
300052
369250
141257
343847
509823
483069
478215
420025
504184
346749
116988
249336
303617
439390
251360
284362
439274
522891
439765
111945
16056
190133
538349
249519
530945
212672
323028
570390
149577
64906
557122
29724
189559
214932
354059
402386
130880
97339
408954
117203
106387
68445
214379
546046
29753
414027
8053
428991
183051
55434
523617
55418
522129
539727
32116
513998
282351
86573
250385
26668
291788
425219
147782
18766
104006
378628
566054
548393
426762
37011
381642
403144
286925
242210
473052
446199
373252
566653
104884
23815
365911
258705
224825
481101
102333
59406
544719
39309
194034
349907
118076
150258
287302
161751
301527
45446
79035
8595
207978
292973
31943
152275
57719
18078
356767
196379
186998
210065
230094
418305
181443
509579
241126
454336
514213
581704
321737
300721
239580
389541
575584
342591
494690
289778
11222
150158
68518
291592
317825
184416
149357
204755
122811
152293
440460
42416
301527
446036
573246
373036
521021
245202
412406
222036
206385
141532
223909
125120
579206
294669
327202
219248
337682
110250
83548
473765
43933
375001
32275
110250
421813
473103
286101
330785
98563
482195
312697
40870
337853
144915
483089
94069
473070
338969
211347
26304
348047
573875
504257
27270
77533
170908
263002
126607
120188
195343
475967
58677
223684
11485
105580
448529
286348
257774
106219
432526
209353
372871
401602
512723
566482
81886
164208
174099
218649
95266
78087
274196
493812
539340
474955
185818
272569
391213
337325
251036
267813
580636
66668
458649
43774
536167
2964
428109
165921
525398
447839
90245
332781
110934
277435
471596
240912
450977
149
544709
203796
51359
28311
569538
129254
561524
570660
505994
439050
346583
197507
369969
283004
213172
93048
88675
48747
577146
521125
342812
51156
399481
338370
285180
126815
42371
3613
131127
314725
387932
186554
548240
553233
55559
436519
438061
517408
440439
101245
514934
262756
313720
294528
447270
402364
438315
208121
482747
195712
459835
113114
181217
515125
325132
91547
201757
428120
240285
46118
273917
138747
409568
372870
311589
73016
84803
528938
359085
560571
505082
358384
109560
545844
535753
100331
577176
492435
364044
375665
355628
316477
81084
161242
120537
268617
469373
39556
513241
490645
301783
492466
133315
7544
484282
148859
20679
488510
409918
427493
279605
203680
288683
274019
28855
549933
299417
417528
255453
233272
216197
204755
330486
577884
415602
553043
168387
223089
418313
225264
185282
571366
12357
422452
546088
575805
576759
452859
443984
545859
508725
226872
421768
542809
557005
549725
556524
503575
154927
161348
390232
115145
185834
389312
482470
448911
310633
388248
80084
35002
155177
29509
580033
33494
360541
569347
435451
9744
481759
569878
289341
580651
35145
67462
354546
521572
21345
555355
69043
563514
263993
537304
138514
297011
403535
221119
69777
532260
389984
134396
206861
109522
557781
146951
18029
7642
4579
347972
38771
576119
107351
276417
299488
230567
499552
183517
407053
197638
244465
247660
28329
45941
104884
336333
341736
8439
226148
161835
403754
565613
101157
172163
161510
138303
433763
91681
192636
209920
400175
213158
482091
415611
486789
383764
562029
233625
458093
63084
477590
98601
114674
548608
173163
118885
207740
111002
434986
418847
540175
474069
180503
135292
309562
10097
558387
431816
501957
27777
572526
262932
532603
467466
41022
445477
470190
573570
232302
265831
479780
16513
148773
319688
424411
53022
556360
243926
542855
28167
1813
120032
551515
478132
122274
199212
292421
140285
311926
444831
65426
286368
127809
306837
121867
395211
329457
213539
57284
163302
373409
71499
234967
235063
158718
500060
211340
342843
283766
107734
409078
7367
343968
195969
35156
518948
507067
378035
458646
294090
365831
558455
185291
101892
14872
511523
276671
276565
216454
7954
448710
524115
153845
259337
247422
542103
533525
502725
394483
381275
372292
157825
480196
75458
559992
23908
528555
256359
290437
113716
88647
484758
410182
66005
421103
545260
298483
64954
300898
405278
152458
223459
369362
409360
337062
146849
379180
476871
410904
377218
514025
110593
376320
433110
427789
359005
420404
6428
112703
534058
534849
67405
311882
299495
111525
28429
509394
396311
438025
128211
477420
142680
506832
373970
498614
147829
12678
228861
580382
434923
107436
558516
247214
452014
575351
313434
425308
462067
382386
570477
302900
8043
304095
206377
34531
66858
37492
106151
375820
248834
29182
530394
92835
367788
509321
454832
494768
398952
112327
240407
43506
464902
353237
569538
15274
569520
106145
119834
405709
98733
72517
268726
309386
383972
501175
112896
305224
220306
319188
208978
291206
35037
285045
108896
250880
28870
14388
268628
10851
157198
329919
233256
151761
75254
395142
450321
310851
185606
119982
287781
168090
498529
60688
446794
150074
85939
571964
567453
375809
402970
305247
568974
120971
262098
261664
440792
420300
61260
108407
453010
529866
251448
96969
212088
23270
387045
413713
445006
553116
113326
160822
493056
29525
536365
127306
343256
269508
474391
562248
454745
201192
513111
517494
450305
120400
227337
391213
76266
57016
461480
372250
364234
188639
541553
506640
149583
157503
110989
387153
436698
206341
56145
24877
437196
410963
4893
485422
87620
73215
553267
246339
305247
371489
211963
472585
290656
430149
137964
455160
42024
359262
519432
43319
114153
169197
352502
498792
110209
380938
280995
357966
430898
288310
453133
390933
44792
448034
435718
406560
552028
575526
533715
247529
387595
574368
466949
81602
388312
225398
288753
212780
209125
329141
280670
325646
206225
55747
232114
431008
483806
430563
257983
362130
462238
410836
54749
118188
44609
496646
558707
2444
312540
144203
411849
575354
312450
234319
482525
44792
193403
546018
141842
209405
411155
64481
148462
239873
461835
344491
21345
250352
356767
151170
111591
352561
558044
567671
214022
379651
317283
148815
316802
230210
164891
414258
470055
160317
40720
279147
565518
557344
219418
270198
254218
201010
115169
65900
552927
47780
485059
580735
525163
153481
103393
282197
127388
174766
576122
141659
133909
150082
95737
11244
143064
178682
128264
424307
21795
402362
301697
346084
333738
390593
108920
201640
460198
295893
477392
255714
212863
99642
244442
427544
194529
30508
455132
407112
319398
34523
493707
434773
212648
493407
411969
334477
520181
59318
458141
317806
334121
203969
81042
74411
219418
328589
75267
313709
343165
25816
141207
553126
122099
40219
378189
470862
472686
363716
279803
437900
117965
560604
136711
441972
431986
513505
462353
82597
55872
370821
78542
97099
313134
11233
40735
65564
496073
88606
64348
360165
23066
457537
520000
281850
251660
430688
5684
508555
177786
96073
178538
17432
506971
139282
524014
413615
283921
328819
63745
404065
88097
57376
253435
571392
544279
376426
254821
100658
60034
251366
355789
61760
235870
358684
427152
563985
101140
62336
319522
552446
299923
153186
514204
136168
25974
231395
430597
361618
416320
172173
353720
399382
317036
275263
60639
21685
454695
4318
297898
59476
553378
222107
285395
377589
144394
103940
123764
60297
545834
39514
335566
260206
71879
476431
30519
61837
285570
98501
313526
233786
255941
556838
519438
283970
580549
266455
97705
209558
282707
17226
546597
364698
190915
9064
286471
547449
239389
485685
377955
428872
350069
68860
514806
15249
385752
557783
550993
107482
121575
87792
66182
104067
314306
73721
438485
31938
561641
217091
399317
167057
255886
271373
324278
320144
567396
401308
230462
570346
479563
242145
166468
336185
528748
470539
211312
198975
309710
52669
186605
485099
21316
232275
553872
365536
527364
355611
458756
514790
418982
580002
119799
435096
561692
535593
109477
152277
540843
95111
249132
493601
471680
402833
424388
466621
57930
465625
81676
158486
549236
169633
321937
70363
525891
528154
433637
325186
298501
545950
528929
119124
104718
482479
447862
529012
485761
190580
552380
490992
548377
526391
230933
274304
373747
296489
70076
144703
298242
184148
579802
523985
142051
160741
519264
214904
38022
431322
208824
169575
464951
263727
253907
162295
82480
55085
370926
152746
499693
128074
163813
166450
279550
57764
30565
246759
436619
230238
355779
375820
173814
345602
31946
464880
366473
490146
108642
556683
56784
448509
100207
407142
151694
293368
360178
189171
319990
334491
24221
317981
533569
168800
505244
33358
242303
426383
554992
231905
344675
258174
334059
91113
87210
170227
512731
3325
364098
234550
357244
243846
32367
412830
79196
330284
192631
464598
475007
282131
322945
273081
150821
211027
81085
236381
139633
164153
83325
492566
152247
354725
207454
489961
67935
205947
3511
403133
338838
567754
267348
379749
128351
490546
42690
338091
551888
571654
121032
466772
238615
13574
87338
91123
296225
415604
309562
498679
472462
498890
427921
66586
82346
435294
239771
56784
338363
21136
83815
275380
537825
122539
364402
571263
28823
330181
97492
238860
462191
323336
333124
389107
267734
62833
370363
244748
185888
552005
159127
294716
2570
350933
344885
145642
16543
505102
545944
318681
470720
539567
303668
482659
469405
123371
61904
22627
396481
458198
554800
201374
400430
317848
35126
538058
461301
311112
431824
162993
181990
208310
560683
279578
385405
440087
102370
111746
480712
104380
369016
214926
496939
226354
356755
227918
260651
40768
541324
18333
427526
437868
482079
125998
166569
565805
258501
406004
477485
157551
232263
105468
314179
427573
97039
64028
457401
455756
275691
482528
192513
309710
394245
545859
215167
494329
320112
204806
483347
109125
393989
135545
335316
190084
38477
267985
481943
246940
34333
182995
513199
195982
204683
559486
243324
410808
111000
349947
345368
562862
119808
88087
401963
467760
423749
574211
419718
210389
219361
305923
47492
479899
550670
384122
400845
45464
377758
244870
117349
342665
111889
34013
400134
126486
31288
94984
224688
7022
15772
21206
338265
546791
167083
61683
490680
229315
240490
472953
265713
344661
73721
130473
28257
572179
411263
169448
23957
439336
12797
287173
412687
410805
432053
72354
309869
370363
247319
392936
391481
475902
545323
360585
535049
77174
452944
175288
180908
288627
240682
380049
35101
239559
562014
171289
117668
532037
19528
390934
455824
560436
547845
409918
566955
231838
183395
318381
346272
155849
528849
162396
175541
451131
35664
562527
437481
145845
360129
310163
86065
160245
532624
56364
489695
215847
460405
548689
499749
477634
64520
309338
452789
222926
355688
354483
71582
52572
496513
508065
106525
562766
324455
551575
519974
410447
345701
454979
538977
278055
48111
237337
96716
448843
199485
333225
508477
488243
442422
71265
395703
396021
46764
147342
533827
126388
42690
408067
406920
272741
530629
25411
331871
518814
391403
116270
472841
90683
140252
173130
88744
271736
375741
528299
328473
400422
47907
200060
399213
109182
124325
220654
35097
403525
133609
566837
165798
108680
368132
260381
113455
68623
243926
203551
343231
367584
309829
159707
88377
439940
217216
375741
45628
429113
372156
448409
283456
104541
370130
519974
13129
401602
545324
456658
193452
7785
286575
172387
14628
105247
520749
434045
113982
275870
303408
277436
101652
578683
32060
419893
553865
400408
195132
480745
381704
489538
279457
255194
281029
399162
30880
533827
536023
206670
453643
545325
512788
297131
237443
557342
40884
145699
163292
108697
492965
35485
297765
369331
269790
452380
500778
558646
100798
106666
384961
181713
530396
446670
302102
454372
378764
189798
577455
69311
494112
408515
55707
60828
491997
196307
388503
226528
441132
467027
396296
370583
254615
410904
118457
478738
541029
411474
176386
47983
449743
232337
226246
172622
309454
397769
350009
327055
355778
488149
221565
326056
545187
50193
531362
77874
181662
205875
7247
350083
365446
20392
9822
546218
388568
49268
160930
220306
422816
362936
539653
390785
303788
56557
136849
147131
490256
515206
532631
90154
422534
41887
419815
292302
273106
550449
69878
90433
169732
277134
357294
312212
265773
103797
99753
8385
126751
260464
356449
335363
454611
566992
572125
508606
282675
320217
154399
479325
562360
289095
82281
472344
540027
36776
311669
382979
272866
424044
567066
205607
301334
495607
275995
26164
257311
145642
380520
205846
487783
53778
315831
64218
245503
183268
505402
555273
192831
55517
278910
308892
36204
310897
187397
165658
42366
393721
347135
141604
433413
216665
225264
245938
288486
158977
153340
162944
487274
3389
333820
319952
223068
228984
289428
361700
1709
344918
345498
565160
157158
480469
386374
151862
126135
374845
136896
115599
297680
361905
451574
291683
521917
90106
555336
221794
60986
90331
345630
302576
499419
538281
204087
336843
274267
360617
343309
172276
499122
351989
131470
503781
304319
319903
362475
472938
68857
266031
471508
71499
527748
471504
161262
509493
313116
484282
385646
562248
227828
362768
132099
357004
418812
278086
38722
522771
539475
292734
559891
221746
484260
350759
262012
34973
217379
396351
491606
227484
551746
433911
96765
262747
167891
282039
305019
523594
341440
150919
393127
103158
531684
251700
135041
445305
572937
279787
535651
115005
171290
356912
91942
428599
129820
146398
38027
130501
352850
340491
458085
237284
405999
327726
449844
310552
402172
398093
526079
226817
546651
469786
46023
581566
154259
114392
313526
54141
134071
422067
204085
554564
426791
208011
24489
297667
34824
2150
191005
547845
555101
128398
512838
351480
313334
117679
373128
20171
501739
345952
183921
563840
16169
132836
182505
526071
74206
175188
81595
344935
424588
99727
240653
101155
345897
81787
145945
511208
258671
531151
310808
69934
238005
115917
356817
107197
231426
42407
17651
482879
86556
166207
36157
346909
384603
475361
417161
17399
549559
520343
576859
132710
51990
508938
459471
257558
237510
553773
484371
431808
309968
293379
560923
529056
157209
42427
352561
119979
479984
103151
345742
535961
285307
145538
246339
45771
16857
474847
301256
325012
85235
203618
37620
285851
365205
466557
387299
261205
476086
117514
380239
355167
317169
421626
190094
42385
101215
491255
554434
162164
244365
149365
65955
365261
159729
265826
169154
515054
187509
115649
8580
220364
506641
569829
392723
312935
161062
40071
403535
581481
462284
68356
404385
54678
184707
269557
374977
131731
478577
127522
455161
193947
458083
361578
401526
187735
171353
529860
177109
406317
268583
111245
61400
499978
101431
494768
545440
458208
32220
284274
197069
385749
281052
242296
160041
410033
442819
50624
230898
349580
217584
114080
362166
389755
313345
79090
378890
369016
159375
318815
532673
567189
478031
535033
271881
139105
106952
448580
130226
491177
416521
311982
36341
514902
98325
128929
465892
509364
431628
360517
313015
349204
73574
16359
558031
204755
412516
287567
446807
396741
289740
2496
80283
321960
392914
260035
387295
144289
561468
564883
371510
312958
298081
361942
532799
113132
410398
145843
208381
28955
299648
544623
218528
256896
116892
362309
219418
403593
505486
32948
346313
24081
443005
179331
222791
16334
488862
30314
544614
168854
389188
315243
223410
492659
519616
315423
364203
138456
97777
439865
402213
520767
269538
501284
113504
302687
469355
168317
165587
434201
52609
508004
443880
517998
410441
104692
168703
433310
432994
538916
47346
252188
473014
225406
114204
351104
494780
526695
92346
568023
146591
433389
532131
190293
302618
479214
580625
531316
12681
517182
177786
480306
231851
167148
45183
565600
365458
176904
98616
446307
201770
532200
328589
355231
310695
22086
28698
506508
224699
82813
174911
228915
138166
456070
107197
345989
442915
492299
131696
358429
511571
133565
171363
174357
556694
354381
355081
456876
324697
466243
267174
485265
472519
44277
322763
371007
123944
476104
494162
421502
167489
558396
135775
85782
465235
41392
238960
458533
170662
328906
268227
513434
148474
521950
389654
214523
224049
451597
286936
299527
81767
439439
410425
274526
21514
294231
568087
311965
75266
137694
501957
189888
567318
286100
171885
581220
569052
100746
464809
120399
310277
282368
310714
53091
393129
115639
265297
268389
206932
414115
448801
518816
462813
16520
64593
92746
107782
111432
195837
20727
264158
328391
161914
532877
182020
194908
215488
67647
8991
38722
219457
5557
420529
366669
197888
63875
115404
61760
382890
261879
318088
408735
177879
431764
127550
287374
59384
73591
499168
488746
565501
222921
487837
508460
476170
522946
254008
81397
396684
358915
139695
373653
514340
118870
145645
456314
107443
97999
239953
144608
42748
522173
414849
356479
310042
401194
62029
49062
78425
330991
180765
12661
118195
10711
43683
263320
494637
290010
399011
362659
540988
319398
338012
364032
141496
326823
232339
69576
363486
327418
420615
335696
125597
341056
46753
130252
263008
259498
509504
517341
411501
411979
120490
556399
241530
504093
194722
291622
517276
322392
491795
108439
228965
22462
523370
567870
205022
346049
4891
203926
10420
549231
459673
110507
367763
142320
475888
79236
132170
403263
511665
19694
334480
86217
1637
25515
116851
154597
61949
387393
83352
200782
544222
325186
391406
85646
94293
469281
79831
324401
164346
457085
386864
542221
62233
282415
547165
78699
201260
305056
433805
9057
238511
322835
373024
417679
13356
506371
187557
304151
236138
397894
502827
313131
281615
105589
123848
572000
53803
254060
391018
296790
132773
302467
79610
130473
375552
318677
23275
201
378087
411501
332591
104380
292047
410581
323252
493983
70322
352188
279605
411399
91288
460915
108042
430563
551413
423209
573655
466179
218503
542786
24922
214587
200619
83262
295745
425072
257670
284338
209704
430148
576413
530154
72535
140617
201
329675
130914
574722
439817
341350
53840
118950
15307
473723
510424
10654
369207
561196
482534
83252
337953
410165
387919
518198
218459
118748
504997
220449
337689
404739
423975
411931
70758
341420
205010
494321
41575
85644
480741
30911
169660
304319
391216
255425
551746
175480
181975
161031
257732
365027
307583
469762
561692
66691
548974
23287
68136
2606
200263
456589
524088
243443
349234
296009
246736
359949
159888
69339
105172
351933
250684
132395
111648
55169
358266
357184
533525
462134
48733
216716
447297
442723
550023
136394
500818
37548
477272
501959
370363
540275
79355
63572
429644
458654
452861
14677
496879
165341
143521
288169
433770
577146
448917
404751
396010
350191
146886
550834
43227
458420
181894
55821
552579
334775
284964
265211
513237
222447
455020
176131
37509
136896
352561
107705
363389
412000
108155
562037
504169
287875
202742
16836
237482
393685
26049
363084
366025
38896
397383
289158
370009
412955
407423
500898
322625
559218
560787
153997
539376
414754
40961
346806
528299
162163
85403
236792
497797
306789
154530
430522
495633
455737
307318
454898
277461
330572
553849
208088
430142
370278
216980
533004
292432
43742
514628
490496
402977
550056
149616
18658
169456
266597
259391
553633
185577
71855
2754
427613
398571
18736
414161
329474
163474
504216
16458
184669
66566
272269
316298
427803
145288
390260
532622
163599
268276
138027
271113
113140
363160
355110
523055
252699
11508
152277
502949
322191
495929
561565
446467
267201
208082
161463
559386
289326
497464
11631
110395
569667
240198
206913
572247
574602
446633
471841
511301
570805
182281
111742
461609
567186
369722
527267
383330
194542
429460
125429
546306
91055
457035
35774
532912
42849
404432
147591
554136
332613
451154
316937
417887
440675
212868
12241
479611
38838
549599
190551
494675
179544
59046
110123
238117
418596
468834
327369
316755
576155
518071
321306
356159
554364
556707
321937
310978
274853
35018
145621
514362
78355
574232
381890
83566
395259
174909
123306
382500
126075
147890
465465
366025
476971
137779
79021
213437
544719
51808
92685
303666
433900
425069
273352
179201
435272
166865
368659
314377
556763
373033
163599
510538
523964
287337
213437
441599
528832
492171
3264
229733
462057
444080
150364
524838
307729
103318
356409
416924
205000
193972
341871
153186
344675
273352
275001
153888
557021
232660
77797
544279
351783
269199
42785
322905
100417
220472
552813
37790
481457
458228
556763
361384
102610
262477
575496
99568
217448
22427
324635
439765
359048
404131
227606
488683
162996
529503
301431
329878
358633
416315
406359
530403
38922
378375
56116
439865
480575
370768
530991
392198
394889
384592
574770
209279
214028
382724
443455
17938
268617
563436
470720
114034
244016
368116
18059
325261
159456
179134
39497
432754
288223
148802
73782
441345
502725
434991
519250
572795
400953
87322
66878
279837
114807
107277
547066
530811
296108
263639
472405
125785
281052
458057
210193
56634
173216
488191
249906
198537
240511
254911
417153
295657
550449
335566
252010
254366
101643
255051
538105
233369
352295
503321
579807
262201
166291
85281
168405
154244
469798
301484
45678
469389
487770
79035
111330
205621
266083
532633
350368
397482
562664
319899
351420
34732
410061
575323
180179
327324
542991
496682
427100
289782
233892
526467
181894
521769
102729
276009
438413
114144
295836
453472
343596
468981
55652
576993
164348
197330
136186
312894
367718
518933
266809
135327
281029
501038
320563
499408
489415
60915
161585
26227
389654
555493
482127
80094
207875
539751
579917
548965
184523
118644
351420
525640
28127
403329
93786
519273
25148
500561
533079
430850
47974
373830
156436
254117
506056
217448
116607
171155
5383
244549
517794
506371
354258
400094
277790
205440
191525
158225
132386
436048
36841
172654
55882
197437
401390
444315
386267
42519
317672
324413
572022
422921
141460
29616
21942
333894
388512
515590
389669
96763
468202
391116
330435
392035
409623
163045
129445
24266
327805
381788
137366
132724
341905
360300
201909
420065
232279
575997
581499
343834
82359
385448
454217
183029
114749
16520
464183
564491
161599
97209
129334
78494
57965
327643
207978
561888
389964
206385
49904
104485
539071
419194
94416
444571
470292
253123
183990
202943
462261
366204
145361
548362
379340
96845
194753
241851
535445
40111
89390
419062
495051
272160
139787
351979
466599
373128
341350
159554
251524
119678
419053
111940
445628
207184
136286
382620
540439
373239
311561
562106
260126
576759
22226
394186
107482
225579
109277
578775
18450
476984
254082
225634
105881
566984
383658
237372
513811
50750
9413
573052
122631
338864
431510
573995
38681
392290
413037
227520
283840
538798
297919
574953
433236
383805
220782
418770
495790
281285
482721
23072
152089
223636
129977
260453
516617
51829
250566
491628
383106
87216
148551
554630
436117
118369
189296
281358
556865
364992
448633
19719
254779
38301
292102
196393
87264
463856
434587
142686
347603
334787
36425
124360
469728
575955
326823
205243
167553
381458
2664
180657
479620
11766
228172
409890
351989
520422
383129
231773
365431
338078
566064
299259
391876
483530
249791
159456
200560
295154
409135
101160
185447
33529
478480
481515
501926
97777
31943
273164
273119
278790
291477
442451
406709
146972
366414
107747
401625
110937
246794
201000
96630
154210
240832
80927
33998
178166
117668
394550
480502
293252
496891
425465
150919
66816
48756
202070
360536
63123
175699
505595
182243
206221
178924
562745
531910
486686
243657
262041
306327
550660
292346
426762
361888
358118
294716
333863
372250
220205
41588
64308
232670
322659
40730
159974
419681
511716
569538
465693
243926
195073
136097
261205
405852
522667
569322
185558
543541
218956
229594
38301
440311
42089
97272
160214
416653
491384
93015
127103
558850
299438
452944
123909
40274
300721
142532
194
180350
160585
260566
61676
24264
407381
259104
17432
569553
424722
226287
37582
26049
88449
283350
58021
172406
399547
432019
200205
240911
392584
488932
422198
383213
65566
458879
345090
286439
402255
8731
354841
308739
207564
481120
364173
484200
79172
94608
249663
232263
235388
50939
385675
531316
411792
314833
481581
227558
458355
21981
409092
332352
276972
292876
573388
2066
182474
68030
481454
441906
469807
191918
541797
475664
408978
137452
26497
127316
224878
42007
282617
216319
577586
342342
487114
279934
99785
487837
91397
176249
308872
579534
56289
51851
148908
563943
263735
282316
533601
299676
100703
219619
256896
315268
324280
247555
495790
406988
93600
57075
343905
184052
533807
274424
471439
130286
344187
59318
544850
201748
361469
83155
374023
578875
551172
508104
121229
341040
268741
298141
581539
111583
529887
183753
68570
64697
42476
297210
351537
377074
505058
381460
564990
136563
41891
319621
340494
51717
478403
562688
184123
185302
440586
528006
220486
559366
12647
424987
115635
470055
326628
320282
266976
530636
165546
148807
408407
216952
300169
100523
505919
401977
509764
90827
469195
268102
356060
445815
476795
46118
248221
374860
564969
343610
436967
127103
178378
415365
221949
297684
560967
55303
98034
133615
487872
517468
346351
467311
275977
237201
469009
308470
516124
253470
18839
103228
348935
383786
350468
41054
312446
431977
289223
365469
502425
429715
173146
230381
177470
219099
318382
100020
129926
275913
396743
90148
384592
364770
253382
26010
243028
484007
52248
420536
205181
140029
102935
121316
335411
391801
191615
518357
83725
299105
187213
335380
64317
385804
396663
403743
329751
236677
187897
381556
119370
312368
248753
474550
254670
380016
314647
192348
20281
367838
288032
161705
381460
534024
466557
271106
120737
377218
50954
406543
526168
388503
72442
389788
517095
204806
539848
423909
111680
326076
47746
331822
293940
322427
388539
99070
506832
573314
473014
90964
178763
358482
162355
401688
508215
141229
239352
546515
93000
66157
392153
561066
165161
539767
368347
571343
44336
100395
352407
380108
213546
86216
18627
550265
28260
256444
334733
477410
310897
177609
424665
397599
17210
456639
500092
87229
129918
432831
469860
413869
130518
173684
485202
254853
91536
191173
272832
452982
423247
255155
555307
237825
568237
53931
425032
222517
51965
430480
3461
550410
77563
384957
36413
61642
359775
550193
462736
36090
538809
467720
437139
20825
423842
128121
436571
219653
311988
392914
33649
510264
53388
120376
403592
206429
135525
314190
378001
516417
270922
295952
381244
28044
231958
246139
239565
301381
214623
438946
152309
98046
357771
139333
475451
533197
114807
166082
27679
579533
100209
52693
31838
491666
126432
24849
176506
370741
568117
106754
44741
577196
25452
148398
71265
337325
469860
223684
430885
263407
152108
527963
518023
85349
17203
168161
356402
498179
210867
454222
47692
33629
236349
568143
212970
451381
292181
139389
365563
241281
105110
380539
77874
483837
549575
80738
434409
550719
511410
72007
333978
388344
216142
302227
270523
299346
349560
112289
194664
52943
33413
339591
520679
350313
118780
464585
204436
452872
439123
542602
445187
512186
447533
131101
437806
138008
241797
261500
519566
502204
439123
193359
276582
103910
30065
532673
505865
429334
158718
309168
315163
510387
11554
235700
113991
103042
324642
23134
497821
311811
477831
326207
467397
376457
518901
108510
178763
108850
369213
246796
313927
143139
307567
305564
455406
236348
385423
98471
547352
540265
118212
329262
485890
297462
496301
439366
1737
242664
566935
433921
34475
272706
139469
488149
492069
332853
504554
172597
408177
291625
347319
561887
538435
331749
176440
466301
277688
391088
140308
535265
33581
363248
438496
539755
294847
444828
576956
280799
19694
530377
166086
402770
567847
223872
285804
569561
425219
43522
510718
30195
189472
198514
431012
327849
18072
510365
316298
217463
304748
352118
108602
95379
246489
212380
125394
429980
520515
246012
165907
521808
347243
45280
432486
103430
205477
456666
491426
118885
197167
439107
318637
67117
425550
168083
307050
319766
291760
478314
154654
379749
446880
491516
331749
459082
147294
84881
424018
11508
298987
5005
139757
33998
196021
199326
96512
430395
563679
554486
325095
349044
219158
326011
482159
544329
292668
463114
132081
159456
563805
552810
217238
515566
228329
461464
518866
99129
80634
195137
403627
396193
324231
184282
579299
365138
533045
574077
495167
72605
489400
331490
219312
121340
379651
163292
577225
207857
569567
495489
281887
480894
272426
248564
118997
46537
66503
392585
580539
443575
440810
570023
473797
465066
291855
324200
448865
155862
482780
318974
478105
267216
15564
81841
486821
106464
34971
86464
425044
382969
10733
434190
185760
540922
225755
521003
337853
389228
364656
185494
413414
381890
337153
352831
264823
92366
129771
93083
161218
467674
316444
521917
349007
402384
28494
160823
83931
108264
278028
73774
6053
367639
232377
546078
37708
38955
559865
362328
238347
329394
104127
530406
77603
139496
37847
347048
366009
243280
6182
336390
540407
578020
572405
270431
455322
26321
177125
531253
304040
480026
9069
496399
528941
401232
188973
387512
237833
365013
384328
331852
503935
76130
117160
206377
90985
531256
391170
303804
76244
24923
427389
297394
126437
544485
194248
440614
265414
284127
300169
480851
250352
220799
23127
326311
283107
299933
187675
261144
52360
18801
115692
431008
234161
342887
233064
476040
488146
439445
100347
27919
63263
77806
75065
53111
468626
310683
268688
273158
521881
541553
413923
478080
293674
558303
475999
214413
433366
490291
181351
147333
460029
500027
26719
47599
281103
263734
297242
191156
507049
216036
180960
302282
252611
558129
5907
240439
513241
443129
118306
168769
228712
161914
283170
212877
354846
556011
581770
121493
80091
101573
393221
144832
393064
7697
488316
463144
87007
76740
188702
51379
468416
421744
430097
347858
558194
80556
123765
466597
305772
55468
331225
526663
386794
4309
224778
428091
108707
198424
427467
398733
373252
332912
437276
98612
447270
565286
188156
137892
233859
288828
158053
246467
369034
81294
525163
68439
238299
37230
73997
5574
295565
565918
174337
408206
106438
178966
502307
354326
367035
539647
497804
519936
104130
263685
509292
321737
504298
9735
219177
550780
503401
218875
477634
371258
411624
326569
294267
536996
109424
560307
314298
446249
508191
30791
151499
481428
507495
2444
357429
294008
56226
151581
11475
102010
139272
265818
192566
528712
202784
545948
327502
225069
193293
220408
59385
242378
521922
476347
277688
460964
437892
528275
489374
284008
391496
32787
248402
188831
148004
466775
433023
234948
405999
214875
90290
463039
114024
505226
458328
301527
163332
178026
172947
298481
28006
443727
560992
387401
354745
379405
39159
384804
59906
37708
475711
503099
466024
12408
125995
430281
2770
2567
234577
292257
263047
291625
292127
416690
560818
451024
193760
122480
69051
266885
322969
68176
87726
450592
44962
382854
298219
177115
470539
105113
296002
436504
249256
54336
63084
170323
521921
523894
411379
261887
94459
265631
143139
74007
13879
574130
533826
82901
52693
67771
555778
108266
505152
246184
244365
1943
253464
113112
139344
409227
182861
543354
284468
291665
268798
211570
487413
175461
136599
250566
73549
186344
277798
372198
358576
364582
212846
369034
143401
455912
157426
145189
106144
205439
329097
303476
568169
330573
231657
483107
147952
178566
327328
97250
355385
472157
16101
399664
38372
370808
156326
539008
115113
428761
48943
458326
386919
14377
312907
262207
494351
110459
462709
309915
581732
317825
136905
513080
577129
262819
75548
535524
160181
340331
302666
232969
258934
527963
97311
543164
421533
32986
398917
210353
299836
359290
293716
188457
25803
131509
269557
140817
434264
341917
349932
379246
371317
222251
410561
112651
154868
454622
197225
224055
58736
222376
322405
8856
47202
18370
71507
309267
492402
418596
434200
557717
361930
562305
105520
182377
8439
126707
185819
33272
198396
352316
414984
174312
319406
112656
20251
565769
142320
377394
146711
236350
72007
491845
10867
223293
95873
524679
572355
218406
446413
474208
239882
2296
426876
98631
428407
256721
299585
161796
442587
452908
408445
557746
272679
514346
228989
63182
377804
536419
4180
495609
483823
324107
225044
220062
71344
59462
63820
24971
112849
94608
520980
556360
141692
452791
413847
455020
252451
218305
401921
456639
50773
421274
52044
25625
17226
136299
520456
72373
522530
265573
117160
527866
106843
522916
99443
153008
277384
239565
91190
49053
38614
154530
126608
475130
478078
333848
483620
578484
480074
366313
136493
12155
454565
46426
258040
354258
236173
507494
430688
267042
3249
406628
337760
142712
163394
123535
322349
493952
565399
492386
205931
101240
421314
446870
469034
94444
304523
457085
485966
82201
296821
110084
35907
289312
281027
102333
373641
176282
97458
524690
103861
173745
248029
412681
384673
99956
442132
565004
194193
340758
541298
544234
509895
195699
280799
540097
417334
369681
110298
252448
35962
321196
568665
199678
97049
375801
332833
221730
538916
278055
92840
300102
538814
220799
444078
316575
81809
155749
426762
146098
95879
109699
209844
399010
128785
193759
147211
180504
480894
305661
354936
117722
463695
227512
368084
142622
346511
567678
356791
100975
50883
332833
231200
287119
502738
109848
1997
288880
564015
303404
545305
35732
486941
157204
542529
213527
386029
445768
278043
74828
473709
255392
73172
344214
282899
338132
104482
63214
49904
482765
401622
176985
14536
260501
421451
230650
325600
495728
338018
210077
557987
428707
418770
574673
109409
41737
373866
387676
428440
461450
45994
342045
253970
339529
530397
556782
267978
226840
13722
40890
278860
289864
390567
403737
306407
180639
74534
19932
270407
507815
297960
14759
384362
15262
262204
326574
269392
418172
255804
403720
170662
480666
292719
470485
186280
160628
485755
235498
19528
387876
3361
96457
565435
165376
132538
249805
551099
496458
307949
529056
473040
18751
57830
289782
161218
127204
572194
174964
279929
110459
567391
102166
92218
537540
268715
435142
94625
374800
537160
7476
312486
515054
175739
431516
282565
555724
309003
225645
220306
538247
431376
463814
444363
433221
447511
251132
504851
453152
198974
496078
141386
123445
530016
1737
280189
489834
479763
173430
342683
247703
292791
278496
470467
80394
42278
1307
491029
170069
488395
329528
157497
530097
38896
445670
380983
299216
37852
457791
433389
560628
442416
379654
388348
292537
405291
490016
420066
172398
275932
358667
265490
12679
123831
295195
366810
332591
525640
546117
246012
570824
485757
361420
409918
368986
210434
419738
432170
262901
558015
167352
75061
277632
553267
122194
372378
237699
251793
152632
166130
332006
532819
330785
166043
432849
197850
264127
515655
69283
95737
544472
215374
291683
405934
457651
88759
570978
98437
362662
93971
85475
202522
253866
262393
136540
391765
542112
254787
578108
77346
53752
486825
118683
67186
109588
520501
379238
244975
303666
373033
551118
380425
75603
191156
100050
553388
85404
21254
376114
74901
458123
395850
475370
10327
100078
364698
25172
215421
27919
478415
502540
436774
483043
510339
175341
74576
136881
140426
473231
303610
275658
191325
138772
22340
433200
335744
484377
382594
240054
376279
557105
561582
580695
349793
75359
224735
562721
353036
396572
172923
15174
264987
496977
135480
368825
568947
421658
401625
356610
505479
364303
485239
430122
47936
502877
28523
460040
321860
367743
231414
416469
419384
316561
553668
187282
219064
161914
29716
352805
312760
384675
395039
469035
419892
502183
494192
508215
62442
514772
576727
240951
75521
112707
12156
353175
176732
73898
433951
284644
346004
30437
179201
14986
22097
353568
443377
512325
69917
67127
373776
96073
281564
539851
208371
528418
195885
172426
61463
153671
376790
163185
123916
413676
411189
239870
409732
37024
445443
163933
365351
369333
470907
287872
443870
337007
333335
504289
225265
473612
527184
143139
48733
118477
180186
499760
479578
108602
496953
511553
565799
492638
72715
407318
14017
21531
191716
203937
196977
33642
455945
396622
234941
231601
476984
171262
74356
86676
48263
469317
531256
299426
429715
186410
106973
385700
14686
534786
41728
54869
279990
413011
345117
145135
355344
151282
345024
93708
72978
409570
116694
180713
481357
404050
539571
91360
490057
410603
334883
408995
430711
378375
459082
225070
162206
44637
395627
195394
60480
149338
156398
67186
162691
472148
396625
143820
110250
307618
575486
365738
480391
64751
55389
355620
419327
373866
441903
104756
522611
426829
559986
528432
74601
567049
442879
253944
405548
334936
302213
563053
516541
78071
33883
47981
38614
378203
532437
121690
30457
28952
347652
236673
545727
398702
507819
551889
311644
478105
67470
93864
158747
69051
273352
266959
121598
425837
126651
68075
166589
61506
507397
384659
115159
575371
212712
159761
446557
219778
449577
237315
16403
187368
108287
124694
220486
344675
524048
359439
7247
38310
8549
202522
309881
458748
427844
143139
257513
257345
98612
251121
439479
306089
523795
220152
400613
299769
70479
35424
394271
564386
264676
56634
521112
327580
175693
76910
149030
282142
333087
356238
469237
44414
395838
273106
157076
545324
201664
449758
111400
198762
299676
282793
302325
479611
429536
412972
517276
52151
107630
441527
417161
149616
16346
56961
345813
265974
112845
129032
195772
123166
9353
58554
210401
194542
246087
284756
327324
81826
528807
80864
26383
281330
185082
39403
156467
281743
82005
10870
90026
226455
313983
569550
565311
306581
243907
344870
261060
338281
465407
252457
386711
555109
526473
145926
312800
315104
500196
227495
309817
452343
6263
396054
380189
579545
555065
333152
178429
306718
285548
247397
260978
264019
3224
483620
503561
38241
133456
283484
527509
378769
265839
189785
192692
496662
170731
429462
77989
77752
104956
368205
22462
244836
552796
147735
193819
82122
310108
334777
122726
365578
88929
431761
439650
460863
56134
251793
72592
521031
575267
228754
505128
521301
23258
64455
456003
440057
330671
503779
377694
97040
312368
220654
34674
506199
61588
466499
327841
414764
69051
149551
429693
131490
342757
147216
144139
256286
368852
201406
189949
230238
449094
519899
531391
534690
505963
77874
319621
216063
398616
492705
388928
364722
267588
208984
187869
486123
427013
429946
414555
217574
289621
69383
95105
35664
395144
164094
363605
234993
25348
274894
560685
452183
338091
271113
55805
469195
477442
324732
475007
455737
347727
126182
185591
492485
389682
185124
112707
337812
80915
138270
522827
54464
56615
95308
80200
555263
480064
502996
390365
358457
356144
562937
10476
352601
64818
301649
359395
10539
513299
430375
9789
257988
122511
9539
568963
334098
368659
127168
157693
548958
143699
79080
501971
471988
436031
256229
3234
163615
534311
548198
552244
357587
315383
236243
361417
564316
475769
419159
352738
225835
382854
271654
535651
578169
498165
395040
308549
346511
194540
326511
551472
517261
302415
497788
549413
472521
111671
329179
330806
281943
545689
269790
292543
469220
144480
112849
249348
152621
564483
286439
355344
434377
445351
305259
555107
201
200376
272803
416972
484227
107386
542718
535101
361275
333494
530919
37697
481306
487718
577213
261066
480823
445815
351537
32115
100128
552584
96057
298219
8657
439303
566592
222527
56006
488146
2211
240590
154140
532753
361773
549478
98479
337265
152327
219413
447823
136563
92041
84214
243836
157503
144321
558646
315378
354224
369516
555896
304078
426073
223121
437148
262261
469317
236920
478105
163829
278260
418804
248141
105688
379749
84843
369041
551100
369593
168584
543166
269704
385082
55613
394806
7205
128286
377244
534633
53335
369689
20434
343200
383866
498165
420606
36034
159313
141387
575923
276753
32949
417619
524180
290098
407606
492973
184520
568050
146769
465647
259113
111649
176668
211771
90122
495814
301191
226055
157860
100973
308095
276874
570602
173163
344703
345667
95363
14628
268741
539494
320085
169573
323368
461475
46152
1497
423354
353902
164286
427069
562804
257867
327610
36941
522338
377084
11474
111189
564183
173864
286101
287025
523870
185991
65488
532256
480107
417583
19394
484002
341350
435090
14677
131170
189159
280132
417627
218601
487837
155162
581223
93402
131449
113762
434644
6422
514955
365282
300177
148165
426556
11519
282793
575027
353605
164310
165766
379230
179603
397819
368986
497537
149215
74390
123835
482672
515123
492973
252272
30875
126607
522653
57866
56753
178242
103804
474155
80016
421771
147276
355621
527628
422576
325548
126907
53897
419062
309880
545249
165232
218875
140130
87504
143449
578466
409078
453801
109409
561097
254645
39570
169878
455691
59947
248833
420506
343349
136415
251205
272481
12073
507908
171081
104410
42010
481357
61230
191120
154965
334714
277706
468956
235358
102006
267048
277681
539584
521769
293435
528903
225669
173652
259394
240405
4244
59039
553719
468493
355550
76971
399825
529689
179687
438267
78305
80520
74875
231381
475309
158422
95430
413539
324094
451206
287039
527083
497267
371603
258439
432062
478287
369546
414603
422044
29602
376875
491268
233780
84415
426912
434047
89834
422029
393126
427920
396494
395424
329660
377878
405886
361009
484734
230572
8785
417220
323368
24682
132781
445268
568137
403286
409489
193594
163011
237100
561545
440771
302932
296244
511496
464880
564609
487734
23274
533542
538709
44432
528800
265292
338319
239697
372156
263810
383733
410758
556789
550642
504321
73774
293306
152003
65426
476447
128434
72550
410779
106567
74517
249905
239089
520181
336469
386984
189924
168282
155921
78555
134430
506087
239930
406595
349511
278357
320721
110159
282624
54205
313983
84706
211536
87219
107519
119882
158869
36567
501126
579184
346084
59114
509718
308701
173833
382638
489267
36421
560532
529555
506740
254179
555782
186933
16032
337490
506856
203371
241369
529562
482959
311522
523795
235110
176372
334637
416322
361672
83691
49758
78986
479372
52523
159332
402779
159828
49495
305476
110006
99851
553392
558246
452342
426591
58601
79628
452859
254132
422769
37122
252544
318780
342618
168845
80283
421514
469287
25886
195159
518866
473818
264797
138103
291165
301749
91234
191770
30583
430230
60684
452694
341198
431764
519075
235813
3389
18475
443937
46630
155009
51328
273142
34170
332131
141056
87685
52928
431847
151328
51021
310440
540769
349561
241505
163107
226654
140813
403813
285254
280852
330578
243907
103642
477015
183740
70076
499931
405197
208459
482265
158088
66586
287098
315994
335107
5913
279503
561453
539296
403221
334048
20707
368834
271464
370537
552305
534074
72517
419893
377716
295626
383737
484593
417528
333918
10702
530197
215226
242090
474543
197850
561590
53931
286816
410561
419994
145163
51453
74253
575664
59451
146256
401981
168822
486732
410663
129557
313116
391435
87123
110374
145290
337321
524195
131832
282720
26101
165492
524249
373653
277778
462040
130949
6151
9725
110004
138547
104046
511527
251600
232401
191641
8813
532667
400926
16254
39619
57999
230168
573314
216766
354381
207554
337802
902
101369
342965
355678
36326
237184
69145
393386
556306
388117
61683
279580
70408
557191
146513
266631
332270
374130
25411
52693
27674
279672
539418
403064
421182
426762
462955
267653
315508
572551
570032
47935
28415
68987
44471
479191
95950
274116
191334
199736
58316
263098
478056
226648
267813
287565
288724
563436
571311
433910
552810
16526
344408
510172
530197
483757
193707
276634
325284
276870
400060
167411
12057
137190
111319
314893
374651
28988
548167
64605
116771
298868
475475
927
328808
408475
211098
97346
241329
26375
56978
198930
237941
355225
65842
488682
198072
550356
242547
196977
64423
128682
128309
319337
495310
157809
493717
183395
20046
198978
360811
40144
36776
166229
60778
521619
511056
360178
260040
5643
565399
226872
513881
246382
208752
319062
395965
135845
239917
275870
143449
412881
251277
189850
224193
162773
57178
356880
258240
238623
421298
144321
437630
484617
534849
405605
381205
572876
20588
215493
259491
363217
56664
87398
527090
91696
176904
495790
279632
536963
259249
171330
237184
345797
444344
291348
481648
483871
410663
378146
260715
30565
92953
192290
281103
245105
172964
445774
542969
58325
29962
29194
161740
199570
270740
386350
125317
557548
131915
19151
289100
85112
231963
129940
218503
423964
498782
373309
171363
487810
239586
81748
20579
574203
222987
409791
506315
257167
362659
73427
271343
121731
358684
206394
451415
51310
437808
111714
15870
452963
78469
199152
27829
258304
94011
119822
423541
408515
433285
373666
458198
330402
581674
314095
407958
115649
502359
310865
25506
120743
563793
336720
503715
46749
357663
304889
46927
564654
329551
46152
253479
261955
25516
482037
62307
163866
267831
408426
378111
461015
250708
318681
479560
154451
207543
504769
11794
551636
498510
510611
263454
31418
413929
534866
69257
46250
119550
148480
325441
32681
147442
460872
220529
147314
308575
450832
495169
18633
236507
238712
321786
441858
285417
8193
283921
557119
413198
101602
201246
315813
362120
366174
139633
340103
200305
190723
500228
404563
195420
309086
554658
102191
314497
567453
482940
240618
357894
566607
73916
530059
151570
466307
460287
12461
504298
120230
291839
363469
169575
85403
120721
219921
325775
188658
490511
458876
196497
541193
250289
326
217276
14783
500945
369074
460702
167741
505038
107962
16188
276666
410622
518215
549988
514790
327505
379193
36950
248622
122105
424768
9174
317464
127558
343849
123916
576573
426640
555073
396247
67320
555722
66121
276218
367959
384346
413078
169495
322268
572840
392537
46118
174712
564050
470385
45183
352118
308143
130221
166637
206274
305084
99393
277594
449138
79517
431997
403263
283431
237726
242549
281285
442364
357059
460094
378066
30281
435787
187400
396194
139344
496732
286656
47813
191403
467071
313131
106001
291478
384026
260135
132725
444794
372871
562846
231206
456788
29586
389213
145841
259924
87720
549231
247826
378848
250385
569214
178708
515423
352814
407751
440520
479292
556527
233022
344024
237188
459310
58595
530160
543805
482296
357734
264969
255176
122939
408206
333621
123697
40891
512629
547460
343942
131170
490680
141236
276197
268586
210322
357976
66234
3040
167755
498658
45949
181697
157512
337663
483569
361033
402020
528541
104425
287590
73730
391509
546594
47692
571357
213895
526793
236938
354381
412220
45634
304520
294314
258770
423214
217623
338102
146226
389563
292538
212248
123916
56978
201039
217221
354381
491526
511774
520361
491269
286386
357800
354327
287044
470411
60018
58349
243361
526754
177404
315645
110269
571768
196049
486650
351783
176969
275919
497736
44167
571665
502140
563514
54385
153340
117991
93724
226151
382316
108155
341623
341768
259417
41288
456190
62745
486186
290285
77563
80203
68295
273001
151345
101632
160115
382469
9465
578082
533004
300887
282264
366702
572584
5564
86020
178426
317210
379722
89892
379467
528321
18958
457085
194550
359439
320804
443049
430501
58597
242821
128290
234217
312420
226702
121454
125919
753
567616
465530
147459
315314
330756
251408
349939
273142
260951
371482
472938
97733
175847
81591
186399
312486
249666
241505
227484
561616
164786
536199
169878
44227
166869
157551
74411
191568
172422
510644
275613
299962
160325
542488
292986
408333
295952
5785
15809
195137
450653
510402
23249
89834
464415
475369
125213
415146
454325
305270
502513
103678
308703
88929
184504
356435
343953
208850
284691
164428
262862
482037
368818
470718
354261
518189
277129
66668
539283
160852
509764
563676
147228
219249
111853
461868
366527
539830
454021
376982
238304
561591
264436
144817
230061
494217
367549
284373
489072
430581
356108
153985
305832
43776
258237
244862
518948
474230
255804
157300
90869
82484
446332
198137
479707
341116
253221
9709
414045
371406
399407
65643
423770
571503
347068
300424
454177
72794
429256
315057
46927
543201
34164
473879
267126
535663
82627
26321
131911
218556
53064
479593
518511
72717
527748
350310
466217
439400
356641
530945
361991
320403
406359
69182
455704
518180
161617
487144
42407
365472
365553
232167
3412
441407
461306
456392
550624
97683
32707
8657
257066
71879
523211
15809
106973
232588
415710
454570
235473
530002
348010
249240
275502
65218
333267
444419
213863
503834
252217
271383
224733
448352
97321
307686
54918
316583
531309
174026
168839
546261
366810
313637
97496
197094
415747
11223
56359
532351
344599
275075
516697
517552
386483
21868
71310
306798
26007
203108
337007
444348
176721
546212
326347
311564
369669
64899
365031
493189
438550
43876
160294
572209
79069
104067
559079
413297
436319
59683
280249
386785
28085
377473
50602
222408
430257
47084
116186
385316
168173
150037
211178
518898
141988
61654
337304
166233
201213
253942
315521
139397
230171
235740
69081
481974
288123
352498
327324
504093
138741
466402
506545
156213
534941
408815
506621
222083
42081
106878
393121
524929
209802
114421
421791
50158
99417
318117
458879
561653
300260
351382
124473
444086
70754
438429
123909
222961
7232
54869
374685
272480
571039
517517
481365
122147
251696
298573
426875
64562
338969
529377
381208
315268
518265
99568
242202
141927
3003
439085
44215
577447
570618
167431
166076
267697
42553
212589
296693
41959
485830
341226
339446
337575
425917
275917
428810
150017
87980
356810
317208
110000
201134
116663
157356
337628
503153
268777
289807
81280
10547
387401
118550
150440
375304
256214
203452
471217
360869
552571
523985
441058
723
167713
32115
283999
134475
132523
504115
227802
45360
294034
427779
91262
61904
356974
159965
340941
574584
343847
323448
322392
205679
121994
328163
333721
459723
546212
138772
515062
212914
24974
229381
578990
471895
284644
186429
430710
421208
210201
145526
108442
258249
227947
346437
481598
478145
574775
166751
399101
419171
494671
397673
413401
177148
542033
123421
353351
322059
18293
341917
106269
106688
17946
9511
184101
176008
96630
376961
247555
260024
263769
417610
147301
156769
527908
431555
262747
512788
465137
416718
247508
555668
5736
505949
19391
77292
563746
428039
330516
259543
240698
198798
117789
40906
53037
555586
15318
233245
52069
199255
264797
118703
43016
406595
233538
471085
334790
168716
272758
219217
17226
167955
524286
575497
23014
132002
347702
2114
259527
299413
163240
385612
150211
118563
238299
345944
329001
221565
164655
243018
215300
191242
387109
32681
473195
219127
77931
535685
539922
414851
272492
358584
331419
228002
74993
534723
262415
243964
521025
477295
313818
130275
530486
526166
490947
270865
386669
1501
388053
334561
390290
351876
421384
135482
407927
483449
135800
424304
287886
262261
84383
34629
433763
327183
96070
93267
82770
492801
470750
4947
184020
395169
10691
113844
62613
401768
541408
353723
46029
288602
477097
212824
47832
241935
271633
135694
265447
215553
448633
62446
279071
575902
537656
226712
486606
317848
470871
531575
428340
468981
47545
42493
124751
118994
122411
85744
290168
137256
35357
1786
409173
318306
204606
565360
102445
311167
13986
218774
417887
496256
186605
22080
455424
492244
229472
389154
255746
166637
138450
460862
107860
382594
352236
350083
203371
360517
579997
308327
363102
479495
35242
178674
263609
254134
455853
203511
213532
360555
297126
443049
516088
571646
458397
132972
72124
345701
135772
275556
317971
124240
536934
263405
203809
156768
511537
195890
309034
132165
44958
385342
84800
237100
27556
106241
95213
137154
367071
17206
220082
376472
50727
137701
18045
344675
514846
321097
7665
526911
214059
480685
35985
162993
231012
518207
117637
526432
71043
206787
100812
269947
111673
198762
428381
48001
518610
468017
30001
382951
395337
415275
176732
472079
513609
249471
421274
184470
213219
211040
52784
80147
266029
355095
576789
135759
441794
516957
73837
456109
542587
167033
383972
437542
111536
416172
118870
193390
258182
170323
134562
440310
357587
114474
520743
356610
364154
325012
174700
577563
511255
59063
421128
409374
266756
91712
88080
177924
530869
577146
321980
133284
44958
453442
581351
81017
265589
310216
364617
353605
84449
45101
433413
138742
129890
499225
148780
226175
73554
230971
221487
258101
423362
488833
526542
422284
53150
491665
198037
451893
245551
580916
153186
16755
204938
300079
265036
27439
372430
523937
110230
554598
402219
209320
483899
60599
364288
184138
367188
333868
237081
300444
343404
538018
105666
239214
413334
157377
334529
46042
527925
504893
452545
300712
132889
308475
177847
306178
561660
497537
536830
552919
483487
221859
319332
554426
255088
124718
119353
305665
173315
278452
89735
313724
103261
556955
234118
236085
259790
12416
451033
132137
257196
98596
553149
413880
76681
162041
34611
520445
337415
91508
176142
17975
570211
505796
560604
432593
50736
55912
51866
421656
127799
232701
117300
110045
288880
429065
46408
337875
30345
82405
425470
105192
366591
111707
569356
361583
345388
332125
561701
572926
98671
144725
174417
280339
248370
437611
301012
315504
288513
538380
499122
424059
419310
187443
531316
221685
157295
221615
82281
390120
246139
477266
426383
482928
391914
414117
176947
315036
311112
395221
302364
457408
500649
497642
542640
490336
567037
325470
83878
78681
544005
10545
567294
326083
239801
508814
214024
415545
517261
564015
37716
94877
293070
351888
301018
354380
306535
468801
566355
312661
337704
23258
280484
234699
422301
344460
293142
154650
140733
158906
80969
167577
327616
329558
62132
437371
102133
7936
3375
19499
200003
533889
453417
69605
418770
442982
152724
542915
394729
480745
354639
93176
315378
70322
251347
474777
141809
257752
112453
350585
221578
120385
432849
421421
224108
507289
112651
304157
336919
270034
133225
513609
461549
198277
409216
302982
354603
118278
153481
96765
362365
78663
442646
202970
192259
360723
491662
532351
217091
358297
518433
535688
373731
345042
152247
574153
576187
489497
204779
39027
43522
567245
91728
467469
231659
537968
318999
46942
23270
139198
362500
549536
532778
372768
126651
335323
572565
566126
500677
266133
24076
340197
91465
98390
152108
245978
15109
308659
112807
217290
544926
468619
553850
343984
386838
219064
179180
322472
303507
174723
510034
323127
28319
290410
90820
301225
421733
576818
23594
564232
442414
136900
134100
227069
504969
16123
566385
459082
270106
248417
155741
521266
505932
423081
24319
254997
534723
384698
575498
334940
245304
249372
104692
131826
507243
86797
216531
285450
172813
548273
376241
528756
286521
506183
168848
308103
210471
466852
402308
488295
229318
403652
211234
463430
146810
566899
571031
336448
199533
66124
234255
392115
461989
166499
281578
120818
48753
242592
377561
366799
470622
391657
481172
405013
556666
548562
329793
300388
395101
454103
460642
117578
292734
388347
458802
176505
359548
108451
463464
423829
209191
336015
525533
12233
172568
177658
301425
54324
185577
562861
92868
105691
494671
434036
372871
523349
450863
534548
464298
385752
517139
568531
559403
386029
243895
45528
400299
505402
20156
251869
446882
509671
560360
229896
104711
129719
284759
473044
248464
59947
266680
406366
141386
133994
154752
106834
485890
142532
566876
128957
84558
73154
285022
5883
128385
376084
433397
853
411399
445351
217407
93836
419186
165395
567847
358868
419232
342203
194322
70230
126021
43979
17203
121622
178026
307016
23176
347189
362419
231868
319163
25987
33998
496628
408975
526608
309744
462813
60140
491191
490541
393909
216319
509149
577022
81397
32286
1792
346909
491372
20563
408660
265622
234745
278078
437852
512190
538003
157342
257773
64308
247265
59776
462082
246909
482127
480556
30805
333739
522611
355568
186578
349939
129940
490469
228227
307583
27329
231963
439213
235532
167862
485654
338850
358482
326357
349588
436436
364517
95430
128850
414555
287565
215884
449125
317764
400642
41840
256809
481909
429715
13800
533807
395397
517494
369567
86916
237587
191972
322127
342942
380440
550438
256951
227687
18507
165574
294890
14366
229566
561701
510333
471217
105600
171194
279829
331119
389996
401977
329026
412487
105718
35907
367092
166225
167133
389336
336843
506783
581249
221833
352945
485180
460791
149117
4080
430940
288471
574947
502325
222791
375788
416281
432328
525124
271280
412491
348715
470085
369689
176969
36966
225893
80091
91935
581882
178895
328760
58073
320926
402833
168178
65426
264389
141809
203248
481399
296711
271654
572411
318164
550761
540626
165930
65360
69051
540868
418333
485947
554082
460901
476950
483000
261003
172434
304684
394627
100499
80386
432909
345864
323774
553402
107428
59776
45974
498418
144419
157940
174005
546963
549117
446045
264555
355828
112671
580827
152914
98549
222367
417715
433097
419474
111489
498922
378137
280852
359707
21313
501957
27495
564386
345117
323498
70787
364420
174171
403268
104172
419353
483547
353543
629
275932
432000
164552
125910
544746
493454
228627
405141
502978
221578
325532
181697
254432
134176
544698
91536
465178
483028
90051
208727
210251
72258
258832
42427
428740
149199
281994
493732
250599
426474
552502
54936
94175
579621
303804
555627
5649
520385
290412
475236
6010
325095
112899
383937
340228
504736
38178
48162
102445
51487
56594
293142
145748
206932
37567
572993
193327
367549
568495
392015
313596
422737
543303
318850
219760
61560
149199
470300
470196
564902
243657
303010
21531
458935
221587
334109
287904
233169
348593
472432
452004
25192
249198
459363
487260
12805
519287
179278
285131
84785
219094
491753
140244
427344
404004
294829
9990
155205
236539
203062
286439
272022
356974
511218
313802
411926
145820
166869
167622
274894
101074
295577
67663
81683
63486
306848
25
228799
47333
138529
51270
531236
502638
424263
33842
183734
455476
405662
463179
515717
377561
379645
556698
138434
555143
370252
441546
214320
52802
439779
306277
261984
516488
15016
41588
289338
65953
346812
197605
70477
210279
545689
522135
37771
298473
296602
526035
224470
180480
385313
40658
564545
521894
435272
457235
344491
40844
356215
561636
305665
508749
79236
388382
252691
66406
143510
435124
446655
14766
20794
70347
191325
442094
242296
369207
126610
212047
141477
204420
502724
511549
187735
450748
28614
478368
122411
346341
243500
86932
408012
229896
538006
360525
575734
447543
554542
222470
6004
219117
467397
334477
45306
567973
480594
373596
537625
352508
54804
415455
359262
321679
400603
33581
484456
392664
271106
77680
509321
513087
43264
369452
563170
80960
468760
424018
231601
135267
564920
379654
179390
69461
101738
371997
234700
183495
203602
449845
417844
348573
55468
61560
10471
197599
262705
469293
222276
473384
563562
173001
219880
406926
284686
16805
263407
310672
351420
404424
92088
538557
339250
510718
3764
136338
542160
373252
49851
490261
362795
59972
248666
187855
215732
100901
129474
130122
125603
204489
530059
530364
487036
91550
241025
23538
16784
117884
229874
494954
267762
79085
362475
100471
281701
52384
280020
151615
206278
168647
176904
529030
146131
168173
171002
459093
478092
425041
447413
126794
343752
370892
416811
131780
488918
224497
551983
376731
341697
108871
7677
565564
3682
71507
284884
195213
307182
282368
27041
104047
146058
54961
200817
144
479780
360931
246700
56499
177538
269790
447170
297765
21443
298588
346909
479550
469632
113488
121448
414603
439988
448358
8639
296698
155739
167795
195288
310175
370511
235609
512147
564508
118937
103513
139166
95990
136932
548136
106017
113192
214724
391481
542799
35407
411379
366383
435327
67634
472585
517017
279401
406770
403761
422872
311882
204674
494175
170774
508750
39556
257117
370193
21782
321841
560055
223932
490481
540843
431675
42644
146420
389705
265982
467647
176089
107620
402082
417766
302071
158017
163727
28429
476607
258956
54962
237437
52069
521769
203036
424059
51866
256270
119225
575900
44414
52582
496073
21510
518573
333216
402257
99405
516697
123378
451409
1271
409661
43444
428244
383651
405418
80426
270821
495988
394
10969
211919
581486
274068
431764
484562
130884
257071
269557
478968
536579
524195
262201
327578
244206
99417
26775
564330
201488
289471
491701
35126
27763
143171
402224
109586
388382
352182
458574
574602
437510
39640
203521
579186
300488
245105
171875
188927
37165
242547
26645
151101
545929
257958
499336
378029
123371
306718
178785
128175
300445
71492
189949
37847
148771
263482
554316
272218
300392
361469
403743
106589
34013
295245
504540
533176
250350
99995
365831
465369
324428
290062
210791
486187
374685
200377
535211
365140
42222
332352
40884
253915
574356
230046
514280
344442
432201
441013
455362
300072
254101
473372
374376
335581
336167
329263
91379
59318
145343
162892
137701
171590
288379
128248
97633
49716
315944
471686
205000
326824
430739
77680
477535
243038
554333
470085
8747
562712
215405
348841
152632
174196
415232
34683
494383
354888
387083
52686
6332
425701
36823
115400
479442
140733
58597
196876
406056
532958
262012
217899
381961
257804
386876
215523
440339
28420
158514
271417
457530
234378
385108
67577
94842
201564
405177
444783
284056
4622
509800
265274
467339
71264
287223
78674
560268
515364
553336
184550
93838
288794
438987
34170
299307
251168
554852
484715
149440
232987
367131
27616
158569
541258
142191
347403
436287
423586
4920
208824
450781
544349
420874
1381
560047
381684
520361
465695
361773
396296
292160
296631
65218
344902
441527
467904
90526
483484
124030
190601
426598
329105
426875
81
466681
153134
262623
111772
243907
175291
550222
25535
365138
62292
445893
528631
36292
398674
496424
178242
315242
73721
209813
13336
92627
569459
87083
317825
183202
459471
384967
165094
171959
565861
238005
172507
454570
162250
469034
187886
181351
268603
296439
510225
102968
329474
494211
71713
334470
231035
119922
72
77121
191900
111754
75120
358457
326203
282855
474279
477154
139105
242537
444373
429335
182082
257392
283970
504955
548362
32286
155009
493114
82091
515301
118605
306677
179876
151609
391330
166848
375897
361905
280189
129436
421562
515107
263482
207932
326770
15236
496939
337917
384263
44668
61196
484908
160524
338529
275837
523988
23735
125872
419017
581256
335255
489810
143245
317223
405141
490872
78674
95320
485025
388227
281891
350468
505028
523995
66988
334708
221785
58349
28231
223481
86754
333461
90612
555143
175217
317040
47198
68565
444986
453517
309635
284932
203818
576801
198881
216142
372729
185844
229856
387256
515729
357113
299968
212118
551595
273704
47879
365728
168993
483757
498297
136663
434190
21089
409155
506837
117031
217494
465178
528299
206077
337857
492729
136461
5947
362745
410711
74150
428029
445028
286704
192164
305638
153987
151054
484948
193347
402977
111807
431241
487994
442148
437801
427729
171656
181511
482439
560713
465695
532036
551836
470029
1924
257029
228461
443095
296477
471596
385929
341963
389002
525567
517138
146959
432832
116040
493146
309491
528448
558824
320834
519320
412722
414002
70754
264016
530888
572717
404751
413868
358770
383158
458870
128346
477494
325647
59046
404406
132470
42725
28260
447830
110092
441972
437806
519723
502593
402224
387529
561196
179408
332182
414888
430159
312748
448034
447574
540245
384263
311062
503401
214852
102610
125473
516768
531964
28167
388726
477015
262172
219435
171328
94527
339210
445276
335072
28329
72518
292727
471774
79083
166622
433805
214608
76899
274467
21801
129995
492648
213510
276781
158038
88192
218644
351352
466608
489263
141496
360334
220408
316415
360975
394283
548755
515287
479399
29356
59995
300396
316075
568009
453348
538737
254536
492548
155883
459697
83448
302740
400216
531313
178978
32986
486410
140252
496290
457261
320904
35427
343484
183719
208838
415265
405400
299066
211843
159376
195073
321673
214927
393638
24020
458042
219399
39022
439053
172276
111281
1697
383379
370873
6380
326377
516124
525891
12679
202463
235464
229058
37165
19852
255728
369857
531725
180014
568647
274537
313812
405225
480926
325758
203273
99893
272479
349658
74201
94499
378558
271344
262965
188831
290224
235168
83288
125616
285460
142364
29342
441108
113412
335107
10403
353138
36278
533134
277473
173596
188474
412880
225264
81126
164093
437317
206430
439107
179319
153074
110926
176721
408029
465559
57770
408012
365527
18424
455832
32328
520533
275895
26895
515673
398051
134799
405709
21718
349030
128922
355534
349204
325758
335110
277204
335054
155588
492299
186493
52516
69578
327499
327766
41995
403064
532178
201492
49522
284448
406699
26833
328592
275603
556865
293014
80916
559039
1781
106895
348621
55682
462762
248320
398771
195812
166529
460995
174357
73591
568516
382669
514800
508969
258499
87208
166674
163002
78729
179388
214658
78548
51808
537803
544220
396014
136111
489724
277688
69599
302527
462998
285307
380122
222367
516139
47020
575519
208121
405053
448580
228758
354570
228525
489107
173994
66028
281134
420210
224134
170706
443188
444043
427389
84875
55648
26111
556524
106435
411007
522922
574304
305600
165267
253096
494211
541251
97808
233384
511668
325665
132041
76477
403463
188184
481665
43655
90171
273088
106585
210642
194054
124765
520485
278541
173864
270716
350191
157205
340145
434539
548734
154693
15112
174337
325600
520679
64697
481627
525693
332439
309714
407027
94526
177925
23447
224224
340419
556512
24728
267498
410743
104304
278962
312032
339290
504969
481981
184661
310175
390844
114222
290628
290024
335787
250941
325063
455015
121782
142804
84495
392448
172420
271949
337156
177319
396572
228901
531681
3398
334328
460290
257690
556683
467604
569492
98989
463176
46356
156060
75866
360053
307050
191647
546454
517670
115260
17316
199410
103737
435460
206434
76308
166794
422314
25559
521165
206221
346839
309491
314693
485016
572469
181756
470718
17308
548053
188459
349658
248320
550610
155549
132165
351359
276507
176946
295958
188474
135627
139183
570785
70076
120644
406807
487645
73234
318857
48150
214834
9709
21138
456876
58385
186298
455639
125928
404929
222191
427603
7424
524520
485649
259030
571048
207467
136233
64722
363243
304315
136860
535978
94630
403947
5151
172376
21931
199534
175743
96660
422769
581766
45031
407220
354409
173856
561066
436844
300260
155138
356237
401291
393633
241531
157036
299371
143096
163240
281194
570721
88116
107156
530848
14014
425304
113985
149314
360374
200202
348621
50994
275353
424326
483425
68712
279697
370805
102010
99466
56647
70387
466265
26529
515123
134211
191310
464602
480861
451058
120645
370369
292835
254198
468619
230972
413250
156700
373137
520229
404783
217756
109635
93119
60472
151196
481129
18217
384424
472874
298573
10743
69312
263714
187902
567957
577301
458594
181260
522886
541601
47639
327682
528929
174185
231782
532234
118277
453762
561186
249906
380742
348597
314766
535340
334135
161599
10179
248496
383651
507329
291770
525189
391595
317022
110327
171478
494049
17683
413472
14307
360701
464964
282879
52497
518298
496628
322536
423537
326077
536587
568531
32562
448712
422599
446131
41183
328214
401169
166993
155709
208251
186968
461957
135010
456949
171064
218603
174701
235967
567616
404905
390608
62175
77193
374605
553528
307149
486482
216480
531844
412874
483363
101292
393228
216241
178987
50040
498022
464965
306393
474396
23301
231596
291669
418653
173688
267543
562861
329563
567935
408303
275353
492485
48571
581199
335477
202740
517696
295999
422323
69675
275900
280508
439619
204572
465467
388228
203188
35945
481506
449119
359691
238563
130892
170021
231645
139904
287108
95873
374971
304614
107846
45475
5669
26007
178682
579604
201284
396120
321550
174700
97543
236184
563110
145761
267201
548393
258956
383424
311568
58338
531337
77432
207740
125687
38241
311448
188585
362683
41226
286961
479595
213141
400406
134306
527228
315273
55559
476631
47893
95611
126909
418927
355159
294116
400475
371490
32060
524311
94245
50536
134306
316152
419892
103797
514161
277145
509039
1401
371628
480208
206394
222311
517395
50305
70557
81397
85048
564237
362853
114083
539147
187282
413012
497226
349566
410283
116570
555640
147501
140563
235609
2693
383918
106660
441949
367784
93522
333324
363028
232691
238189
460441
412680
502605
436265
250303
288127
167133
46564
22166
510232
103877
468960
108505
470722
253307
454894
530898
83254
207282
511127
435272
250848
340903
425398
566054
210079
69874
427736
576421
163840
249711
419150
246156
43393
463738
457776
248496
383364
286292
27879
370461
167083
184610
338518
260399
72495
518774
216517
182019
507972
312359
398757
262159
499237
542070
513445
133874
296455
365587
284758
387769
344138
90490
401785
579271
290719
520655
97818
94527
355291
376595
139284
215474
140048
463533
242145
564451
342452
11222
1941
497246
46320
548198
540206
336469
409653
580385
90843
516619
528468
194974
211683
178443
399055
333533
210809
260206
171478
476380
110480
273729
445427
558851
69117
177658
94179
456190
420363
237143
438375
532439
332427
133994
461870
453111
261729
565447
173001
552876
434329
538233
381406
429620
328906
463591
86932
213423
378035
423193
525510
574456
1926
103252
69826
364293
323020
162300
5435
353139
285913
142741
442468
226034
503893
292157
419449
350280
239668
223603
238902
276539
501002
533308
132265
146004
537540
505464
565365
432410
320117
540270
367375
333749
140898
492123
234316
417365
42314
68570
358915
166764
421059
54893
563692
347784
335421
215896
115505
380305
303537
287842
464056
313061
490356
179839
186883
170012
253170
8320
295864
34343
228519
41700
54194
480741
406033
42820
362659
54642
472740
385317
155126
183785
405849
126699
458592
442060
480687
85706
385844
452619
43921
138507
218578
148786
415933
392180
139612
420377
155749
260435
88802
340285
518080
205917
262979
309694
225360
183829
235062
204417
200910
104814
526035
435584
443545
266820
106843
14432
149349
39125
420524
108238
363468
77432
399055
316871
247265
3623
299244
237976
281835
243102
175520
339914
441650
440755
416924
549478
121647
365911
391102
13722
536252
264581
195951
165960
143071
124266
32586
71411
522659
220922
109542
58997
489107
248236
248204
299433
133183
333653
84061
485788
374351
44332
335366
553271
231902
496439
303367
75965
290395
116316
480333
88449
314480
400430
35725
239885
337104
372829
418181
338732
137694
336897
221651
199719
430934
236936
396625
37244
269142
557860
86875
160549
554082
384790
568665
157295
505264
574584
76578
117987
395101
512068
205125
340118
87232
287774
431879
490645
123764
23451
298810
520072
549804
43511
348948
559395
569081
220688
439390
198396
503703
265815
570956
467308
299371
246713
374971
498694
571498
568117
364617
269723
272837
412172
82844
336185
55290
30055
160589
322897
325014
525563
178168
378323
474732
458205
306447
287927
453620
264620
283913
322212
162023
579057
114258
563743
220654
511967
205243
561012
548559
296191
177786
237215
246044
550099
390524
495592
508202
32252
163568
251502
404183
86705
249111
376731
3353
560687
315647
463953
101713
363243
54875
401167
51012
241911
580945
327563
222913
524195
230000
578649
147972
236767
189285
6053
486410
323466
407768
321163
492975
411541
133543
517652
263744
367449
339591
306830
221328
356752
123697
59735
470711
571654
520767
500324
152048
117897
461847
96193
418557
309875
302538
204217
100347
459026
461968
483823
154869
137690
226664
244983
105561
277163
471535
228861
320563
94353
254011
376153
523199
84128
95953
307359
197739
152038
87726
130473
140210
170413
442338
44228
548835
353351
270247
89350
484985
396284
517080
343748
83325
362498
307759
192812
376919
314708
201814
26733
202112
480629
511218
342078
391297
130093
283181
410261
552068
546703
529956
499749
102133
86221
5434
393989
206830
381948
162031
567135
183293
273743
492244
71558
160560
179953
59750
16072
340993
384389
323182
432981
409323
145087
429407
368476
308701
498091
222206
136860
508100
549088
369543
163615
94890
526601
553773
400299
289425
392723
154068
111759
426428
355248
577758
206077
535666
292537
188515
324286
171002
562124
112703
467685
186198
22097
441655
131126
176090
127712
459463
277795
404222
284252
285307
498007
435758
283180
309382
184626
571842
73541
63588
86098
381036
318904
83430
453885
82124
186410
348637
244870
251027
208894
536884
62531
581396
472296
483254
570785
115042
11673
507972
335758
370242
443684
325790
258488
67269
557825
529120
295686
191947
228611
153561
459914
168190
338518
312240
382780
536595
96056
257162
66988
287565
150225
251585
190334
205613
367788
275660
444134
550265
454961
438047
133688
487904
215480
14453
558646
277885
269051
260716
238231
211255
450457
542027
5557
436318
167189
540831
179331
66839
162770
150283
224759
460235
202960
161973
487264
151761
552199
213546
495756
73554
432832
470551
227453
292053
454072
434773
42347
102877
188762
487687
370783
394900
306975
540384
194416
191962
522330
322905
87135
578023
270790
153814
165977
517182
137127
528154
534220
9127
455430
25516
442840
10702
87458
328391
199736
88477
73680
361593
488432
170616
255181
12146
546078
141510
120181
412847
224905
439392
350310
342812
440246
557122
26995
80928
445301
492123
144470
197583
187280
343310
311025
314916
361618
186179
260464
459328
246012
129672
481634
193621
94667
328494
249968
304214
84449
88744
72284
52802
228256
122335
379180
375536
315256
536929
536576
573518
544660
247422
482672
471946
179983
183268
427859
185719
249441
433297
241402
473156
525085
352892
94420
102319
326077
418982
564348
459466
491837
332931
576526
301667
340489
499738
432593
294787
258176
17975
201770
215855
572749
132385
12757
274184
464440
176098
196065
483083
128402
78548
372352
486503
380138
470618
237851
387512
236593
314738
540459
43856
523334
504298
27504
428943
478148
205304
466058
468357
448698
138342
485369
117119
180713
42614
104020
58601
376811
568840
141053
416586
484951
507937
362659
268268
218965
276009
292752
420506
485913
39535
300102
501625
69559
505986
456979
57810
102787
112166
455770
328500
272384
528071
538687
331503
226460
367521
446234
55496
83325
263714
487194
4624
384836
282514
59142
511665
337427
249905
19929
355193
532482
36925
141848
366713
243500
240586
204667
126607
432144
436619
260982
345042
510232
308522
12154
186441
59039
360585
434771
420938
130880
157036
402980
222408
16032
111591
478670
240234
233975
193954
436002
229088
391914
414162
446075
66503
92879
250241
39888
46013
128682
233558
515843
330726
393403
393064
104026
540285
175743
55521
199695
27646
243645
395053
238260
207715
76923
347673
545163
73774
230578
182527
268937
255006
272745
38241
482064
352118
331871
33695
333819
110439
354220
251312
466615
254139
134841
88087
126959
563340
575908
309404
499725
68422
33408
173610
336390
430260
296581
252451
112286
435584
528131
150074
203521
188062
394583
360020
507535
21083
399489
220453
496578
282415
115522
51748
419718
165431
70269
555724
15906
130681
196320
432742
379470
563578
320390
204217
12307
507744
342624
486018
484341
311056
235945
359716
83599
329756
497455
397813
494285
523490
160152
61760
389491
400581
445573
272100
547100
56327
419550
380524
228460
182444
117958
367188
292993
307270
181155
213725
572611
221948
542809
344280
418620
61676
295958
409163
210097
444941
55135
235481
81768
456083
194455
404592
493446
279648
96257
302052
338989
209449
428872
472842
8064
357865
472880
462602
41087
544039
116652
556203
129032
564198
513899
290168
216579
503807
384573
104380
342085
557825
196888
415026
131832
394065
215746
293280
396548
28329
365267
396165
304710
20434
542984
116223
577835
352410
565401
356549
473952
144994
106383
183402
358425
372788
111235
188426
241820
84670
328571
552460
139105
129917
415089
362740
170238
397735
483620
552740
94807
84495
306595
78633
377395
517881
463596
107519
143958
5589
135482
219752
49562
10743
228671
409489
389702
579739
505058
246723
143559
247422
546212
560202
28955
26049
453646
103219
132303
123739
41575
400487
481971
531151
80916
425701
289698
90523
191744
358289
421626
429758
313254
554635
373036
474653
340354
428117
4360
500675
221202
459712
271987
485830
12728
555915
350138
448580
547115
122863
69599
44540
360701
307030
84724
349363
326841
484186
271654
185513
404563
340935
373758
71159
99902
7396
418808
145748
416387
394623
278910
213349
177958
565009
248187
348850
343857
28988
122899
547675
309850
272675
14736
468401
467082
439633
373482
161352
299647
389998
311080
220183
187939
445774
56667
178052
219606
10870
392556
491736
332420
110073
303407
325957
42314
485059
300467
562573
58406
334585
176849
536317
423479
514457
170857
580137
327157
468382
543376
246988
161019
164103
499259
560412
10759
550545
541147
365624
410947
412356
477758
403198
94145
265814
298468
246688
254656
438795
362498
84615
256316
216827
271280
437852
252502
88456
233379
273369
55966
107979
183231
125056
522933
68085
235843
536939
350712
73212
362312
427657
265814
102030
28044
232230
20997
67786
263770
349588
547475
71265
314964
116353
54437
147716
535978
370310
73906
521338
174500
444986
463581
538422
351233
422319
447270
253429
241422
21981
42690
561641
113845
432053
366788
432932
59494
321879
173239
254821
539378
28186
367836
474653
166233
377383
351876
194744
20711
336843
516470
403249
135251
452465
165071
279025
256951
359156
488745
540848
332614
553753
62743
48934
302343
338363
480074
528556
67470
40870
270846
402575
469405
140915
377864
547147
332420
335003
444464
27883
111969
320957
413206
256189
189785
513744
327318
317788
370790
49017
340877
183330
221684
333571
327841
262184
304236
406068
410916
128106
420287
65632
406826
453152
523577
222411
301146
517032
241806
485077
417248
471711
544371
182147
496657
332417
306454
165247
389182
151094
197636
240713
8453
121601
197289
158143
452841
309181
330868
55569
183031
193756
372427
53176
138780
448695
477634
35613
183888
317672
167355
495124
83815
348199
557497
237550
470720
529261
175291
271351
281431
571989
288176
12307
566491
331291
243645
446882
352313
572626
472922
166375
493329
393945
66493
366058
326574
446108
260135
456275
82106
12895
106850
431731
302543
124652
366349
485173
341350
456204
508725
379122
242378
226559
287974
456876
379155
135263
174774
540057
4478
54995
526196
201460
187090
241027
326359
557589
165753
280951
126264
477409
83725
342660
141038
64139
545325
373137
169510
181896
343749
524273
177090
520808
124360
430135
162898
461688
168217
490615
316650
294349
452302
434156
489622
522968
121350
503967
342203
521652
521125
360604
264324
405620
201844
190022
20145
125262
283500
459190
297559
99942
344924
40891
111648
62231
421840
288761
306258
419442
335090
181847
45701
295185
150300
395498
225859
164327
425093
526441
69231
116771
425746
186233
384157
40351
79831
571553
496424
112228
403249
151702
343057
233071
149871
416047
414850
59406
286511
385971
542202
205703
142198
192636
508071
372122
360693
443957
71502
439995
170706
231381
140008
109777
297304
406033
426470
217322
403329
398442
7396
580579
400571
34528
255123
89212
66253
249363
123453
387102
194223
203098
217899
195579
48663
231902
385146
353568
126433
365565
29402
461549
13556
380472
423906
402073
464903
132850
22360
172123
26924
519626
111707
468867
318189
366414
24299
395339
16759
220897
128632
493952
455853
387385
36811
108210
8314
215398
427770
468182
226552
406391
295245
286816
387121
233539
431947
204420
473337
221771
105859
143323
209188
304601
119333
181711
59947
549597
158198
375590
337269
495692
522234
255224
170295
135628
384085
179017
98940
434135
204755
555101
305924
47548
12372
481711
329474
572505
361685
226151
99398
315425
315861
377023
371651
30391
474616
139157
296462
539041
23219
448698
264371
284536
33912
223599
113879
77001
420397
558348
487995
270916
344801
246275
219680
86017
558436
132725
361895
412824
168879
285913
118937
433801
222426
133295
310672
509702
574908
235870
314671
145761
569610
70491
382339
369681
325523
193074
451513
574602
160423
61231
51278
105134
383605
233071
435029
329034
490810
72998
340283
500390
304374
237655
289231
420765
71657
373425
191325
242278
8321
429688
145610
290782
251049
47944
268681
523577
475277
359139
559873
327695
307954
470458
297851
537844
555273
498903
296432
116603
32699
415340
354932
122945
75954
198436
414082
516812
526781
299380
305323
514777
124394
327738
252043
348637
169066
255741
116356
559682
535113
445143
571768
82772
515374
297802
238432
137571
350987
69145
461428
418445
119993
172398
535037
569602
172974
459975
335411
93600
338732
166233
22044
214475
118806
176551
41772
211302
292421
370613
416610
60986
395311
341981
275371
411931
176463
130647
267048
113861
448397
291665
1915
47944
95185
358891
177530
391332
180186
74887
279334
205440
136971
391700
213642
362555
351553
461208
492606
405563
425914
110776
66708
200724
117140
524453
51260
509931
38317
320144
244557
59079
329726
376153
367201
334787
438912
412453
81894
253903
381782
369969
369681
107188
299974
68359
3131
162031
458802
186720
211852
270172
285024
175191
243262
174892
581425
342441
42124
501204
478652
191716
98413
72216
463684
178218
535318
550438
85744
29816
286874
418107
10108
577176
149166
85827
419017
381944
190806
291280
533158
28832
489276
346544
490118
101892
455132
546445
56849
128567
558581
128918
58385
535978
171742
389020
115319
175715
546646
139590
446181
306074
556647
504284
176192
218749
229832
504271
410144
127495
158923
222276
495073
348308
271254
134351
262204
302885
272846
410436
75846
217756
453426
10769
51550
233210
376916
98137
29116
453906
89818
262718
260500
410535
509933
412720
197036
133482
433938
73442
578808
126514
496829
195064
494019
507763
136881
299123
500888
295201
104147
473508
228566
358289
94351
21931
203454
435897
271654
434145
205443
166599
214309
81479
412281
485491
281575
511279
485137
82480
568549
437776
318180
204436
397892
170662
530293
76146
184123
6773
316016
461024
407968
161852
314570
370149
86549
401001
479292
43854
351154
37032
201492
411155
252208
326048
31885
573700
240976
943
574430
476383
187540
545950
12145
465695
195332
104588
482631
451969
117578
93655
229569
292127
18316
90216
129359
83626
403474
468408
370059
447830
445140
73730
195296
212566
570423
183893
310606
124731
256107
216371
265980
397717
481689
448255
233539
262308
395920
32105
476802
327964
479395
311726
454325
74517
531406
228518
290608
164921
43580
250352
353138
453646
432064
7504
356718
132265
181216
63959
323737
24287
72124
579137
226224
208730
414850
26928
188181
41041
70178
117668
484103
396696
307020
572254
488282
479528
77855
56585
394817
190322
501635
34333
228514
479949
498265
212199
439366
234993
479219
182602
569667
213536
213419
291206
561653
358425
338167
238004
549088
466153
58524
154289
8786
365729
31733
114424
473352
351760
83268
377015
231536
275276
145212
86715
273352
518646
157503
305919
457611
178181
257867
259149
104487
98326
239885
560360
486361
15404
512864
331129
531125
447439
176487
130070
531765
15329
213203
301171
82548
266880
269718
453889
254032
77745
493500
314002
312894
144193
527194
218179
566839
297870
12428
211508
321942
27534
438026
234709
255886
244504
11485
579224
244520
266310
297990
126751
34170
352724
239559
454915
572168
187474
8639
487693
312825
127543
49434
419334
70710
255660
347885
312212
27538
341899
514619
90718
528165
419052
79421
499728
457373
155823
38902
280094
214563
334109
113244
254082
331954
152724
544117
506062
491844
352861
13603
473159
76207
576776
192795
420354
100665
506673
393845
416653
305492
382979
237542
22796
527935
177922
544384
536575
195513
206749
567084
203653
451300
453695
16412
373294
487953
166525
10539
47949
66708
287695
21796
97218
533451
103228
469135
225669
164521
445080
371730
78880
342942
131170
145161
471139
491914
329762
72354
471535
271729
118422
210082
133650
367967
299495
377561
58405
420673
282264
50817
116740
403222
505879
82980
22928
250223
8691
507936
426558
376831
574114
256981
247641
107438
76028
553682
8568
118412
232001
221691
572276
123739
399028
174185
82874
149295
320362
322952
338025
524679
182575
293980
83252
515684
282574
564687
518081
547388
482439
135982
116497
229262
303703
541506
571747
88374
44215
511786
453354
1911
58306
424816
332853
536109
398925
504057
304693
242771
352107
412000
528931
151954
525589
93667
425283
25322
530377
424503
291918
493056
181168
369036
77332
302497
275398
500679
146886
103580
553865
438802
58413
305557
351218
430342
211431
48895
411849
502425
428787
12093
333024
221771
40065
314614
108677
94444
110155
212969
41138
174009
350335
305363
77067
309720
231542
37955
460143
248001
363150
375208
545675
308168
406366
396741
121363
201640
283700
510260
411321
20601
125466
395899
193663
298060
172970
526445
404361
234997
249290
288025
30508
543093
448376
368818
43347
540348
38733
207889
359320
168803
283814
94000
383756
161836
423602
172023
330915
403424
559895
84801
313334
173504
530508
198319
281051
559728
367907
67663
376153
74407
369167
491361
389455
342523
401829
40708
326116
276125
535284
273352
402779
353311
673
152060
352143
147082
409824
251072
393719
100084
272804
384603
200500
419483
155340
258934
439689
350108
320014
505592
466624
318491
496287
123799
562474
542036
174774
404578
567495
278297
569024
168948
414916
59361
425078
414482
528198
217811
287003
52091
366839
453087
343610
542506
479629
233574
491053
418479
35818
487491
503077
536365
455912
112577
259217
366789
79517
99597
249666
431400
266168
22447
117319
124850
478670
146436
395863
148348
416368
354326
131133
429052
567145
412848
33417
372201
559073
30100
37230
203621
155884
292102
24351
152788
578164
499728
246677
286742
310749
52394
252873
140438
47879
481254
30646
360723
168430
534716
53157
448220
248769
444087
205781
414686
155323
151196
492618
21750
84875
518122
37011
293805
17055
171848
475763
436214
352738
298327
338954
443627
421996
111922
167006
167708
107313
570013
522535
528912
305585
89829
384422
471514
159585
523433
404050
364090
308327
224910
189559
215776
459765
160671
296128
119304
138008
565608
353662
372427
508881
204999
580923
149923
241959
326892
212381
526781
475561
261022
380998
537326
568962
282523
108840
37539
397899
121762
126595
315269
32681
101581
110287
323896
44724
149215
121884
248324
532194
129551
342688
123848
550449
457776
221015
377294
170885
29752
560636
475840
389788
347926
142804
253578
211844
250401
232717
468992
580562
169863
442879
250827
496953
296046
389249
252178
145999
500816
261887
187560
455996
376490
210537
231134
164076
57466
496128
503464
83148
422319
13182
169299
69257
77003
140243
22612
123643
66859
14677
124235
415340
562677
357690
245392
96177
332362
514997
461695
466579
136663
242717
416215
72187
28952
97201
497600
336546
3764
96177
387293
180721
362284
255937
139914
385675
526598
490511
299527
221973
446614
73922
495247
193222
37126
249861
55874
140291
147623
388245
50819
500408
106586
35782
488686
134752
413250
321422
458540
203359
407589
485696
211410
234993
231542
231881
165232
285647
493438
355270
473182
158080
52192
457726
547417
329262
6764
498836
493199
270500
134039
317728
226976
435690
514801
223682
304693
333509
207231
178935
491992
528345
345972
502153
320329
116223
496196
167956
52686
542301
465441
310134
214131
33091
344857
234091
427319
338963
119849
336682
77375
349408
269160
494174
443377
161287
576457
103967
14630
11080
214460
263623
254397
79768
318108
114240
303281
572840
502178
27711
28253
405133
376757
243038
539844
378272
457263
445355
145087
104493
324650
208372
3259
58563
526568
572536
569520
357733
215555
547039
360739
532124
136032
282707
461557
574203
397025
6753
151594
379246
491844
260969
312660
458430
9878
347068
394229
166504
426598
294914
496342
312
442069
256308
103158
110233
394595
90569
119419
389667
437530
408506
34181
340019
367321
240596
450330
447084
118974
573941
406462
36059
576322
546079
115475
541510
322500
39555
103547
147267
268579
358171
148373
480153
306365
277141
388177
109572
6945
375826
341411
193062
12434
188062
30235
53756
294603
72266
177280
365013
346391
141862
329782
345167
352107
489103
39913
364221
438734
544614
383704
103582
56109
119428
402915
190942
438315
367461
22056
233588
99511
499693
562330
309679
412613
422804
180123
497402
16653
35407
166122
537291
522653
507934
103580
513406
105714
516105
176509
538633
87234
157119
117639
434156
514139
22440
456639
174500
200263
84803
544410
209125
335888
270254
124899
543093
532124
479331
160200
106621
470025
144289
295135
427770
82772
581038
407930
91837
240511
561701
223315
28494
458785
241440
304887
529409
441180
357108
229456
452585
200289
36544
237505
103437
228435
312141
413665
87813
524377
161852
166236
486300
216742
348074
446819
477066
191661
425576
482765
530811
320351
162767
246364
170980
172163
500789
522897
296030
23270
483496
408664
361700
361431
494504
319266
232263
84341
30775
157604
72216
487153
400380
311370
222844
426422
380086
347445
12766
196473
273555
85799
556207
461507
147780
337425
220082
453889
346158
553446
357668
562195
399984
358289
431812
348510
211408
435102
194774
75496
417198
215618
446391
335909
89651
110979
216601
289354
532239
122117
530489
7139
459515
532247
400576
194193
136932
511550
288707
551185
1813
538857
419173
303800
464183
387791
403830
230178
294379
221618
517148
545440
188606
273771
457805
3999
119743
68633
189472
332012
357543
302511
38614
512375
494891
506988
446383
554691
348436
273407
47737
424340
124169
514881
557137
275895
438075
71526
514387
52131
515204
298189
178337
245496
2066
542327
197482
20903
315005
306967
183088
375809
410409
196566
549784
545160
239536
185232
34128
365032
177014
275038
464150
376916
573520
411063
318670
412190
168992
74069
240129
411881
176945
479134
196075
473725
417474
18495
128282
81966
269751
309404
317806
192636
265796
434190
311939
531337
340244
478577
315751
17697
473320
277677
164863
475808
445187
317134
202279
538058
573875
412516
513266
90307
333267
351622
238140
347755
7174
18809
65732
45437
491733
145212
192298
480656
553021
32948
438964
128512
52498
486247
359977
50535
488423
362881
149215
355779
227503
490665
84901
537596
512289
514280
437547
472676
118480
445257
304040
308775
406753
290676
291603
441655
373613
485097
74901
573611
182377
193677
374830
159013
138155
572304
118994
535399
237418
112590
505919
447084
529555
147698
280450
169023
36090
284644
552093
486595
478057
110928
514871
430335
172369
58184
133543
294962
256605
514391
197605
117071
462054
549478
235532
456709
435224
42086
562747
3076
93953
14622
406646
411709
45471
282137
96268
402779
552810
126612
252502
401007
154189
118885
424760
126943
99599
444800
45360
410152
67515
482433
144321
170706
387421
81317
251314
5335
209875
130074
165492
427864
302282
81842
162427
427013
202909
110811
388652
505629
154443
274970
459093
324094
328383
568155
371134
473372
496606
432909
84536
379749
138861
527388
508177
236352
558764
290285
545491
191305
305019
372558
551718
187396
7988
223573
314556
231267
438101
36324
489524
385555
78169
143764
90526
88925
140812
132574
466523
106275
515006
579798
442249
83328
572894
578009
15618
298318
528151
147914
229440
26970
321511
400862
173652
131113
490648
327234
152733
264337
382939
39913
143992
431008
410585
383641
90026
95950
41097
579524
339715
24159
139564
72216
156349
39514
322239
456425
333818
306249
383424
340259
265446
336887
371628
407899
55559
116423
485193
462512
223476
415305
414548
168609
236239
431820
88757
76792
435425
373294
563170
80215
142420
139728
167431
97250
129305
323737
391721
334610
166092
374360
295310
274763
427618
142342
233677
216998
39277
290543
284993
340197
163908
432053
455132
223599
26078
56023
118895
167411
106504
75898
356569
365657
145280
494115
207978
66853
344920
482392
496420
357929
477222
42644
304523
437711
558372
163250
187268
515814
297308
391896
242298
335799
438965
85413
240820
527623
17946
380905
7827
280260
111318
126728
210368
169634
92096
306327
456033
263434
567332
182625
160291
546046
135086
166713
507511
65584
496746
273352
251251
510147
270650
275199
398473
337585
475674
473261
251777
507946
384070
149566
122639
431139
484753
153776
328075
236224
102662
315593
4535
114894
528903
294002
429685
432467
552553
484246
277448
121241
237762
456705
142276
105976
521610
416610
80065
57859
340126
172350
549488
109654
445522
109156
544570
372029
154811
453620
37968
437481
329262
472841
175156
449942
472796
201632
64308
578197
371955
97496
365175
465309
159888
327159
536949
182969
136663
164786
253096
470291
486822
33529
110233
480368
276597
534406
439531
130885
127869
438858
484964
429658
72969
534854
347789
137995
268372
42785
458141
97165
54192
384374
575534
227184
173991
290942
317036
3514
516620
262529
450910
62324
114080
571405
129772
100918
326347
69049
281756
291355
419375
534259
504730
98325
74428
481172
576938
507370
323010
70459
379052
479036
65447
51164
167636
116663
395496
430522
521968
160428
318483
74312
249676
59693
327395
239728
273352
426556
423909
352191
139594
181938
553660
262180
354179
292827
461458
12883
183734
129026
304999
379111
51587
9127
6733
565321
88082
358915
470046
27616
510900
457381
126045
231414
37396
386111
273863
418982
532015
43683
55033
385929
196393
500273
488243
402004
444257
393072
539727
553753
216921
17573
23424
148196
205313
249891
448580
370151
544018
247712
395987
137806
494711
432174
547985
442043
324989
467800
134590
490893
375846
63182
74630
104452
170069
89534
493072
218939
313113
207880
310965
203388
189587
18658
56878
441419
442874
417822
210693
369568
574538
563177
389054
138217
434593
410836
437276
539941
523505
34810
73541
215863
268726
479045
343484
502933
542573
258823
313148
192145
357289
136668
95258
294565
149414
198406
322411
266631
161546
37968
200654
429460
534776
83456
146725
440269
301527
493365
467686
45625
263859
248732
274970
274521
430710
161846
275718
553573
305772
231851
67598
117283
91725
545573
281961
561547
307125
359565
536010
128682
434291
58448
26190
20903
344918
467089
97543
400740
574221
52826
511781
73510
108680
510731
473014
459841
574770
384910
509115
368661
332876
463892
330572
495756
339228
238748
420236
342556
89087
410966
570864
241797
114204
388394
581008
59933
30114
311042
136932
569887
198622
256229
127491
253388
336459
121903
322726
499636
529376
181564
55860
373923
194262
85462
103435
259833
502112
128514
550023
302971
30646
218802
359635
215374
271435
526696
508938
501673
537382
272670
517405
101931
83252
452821
462057
16567
189038
182947
299444
128172
506965
439987
205443
7090
295558
188552
563394
455333
163715
14446
411738
531290
270836
497537
141800
211160
406659
333225
258381
409206
161543
88744
104610
112688
11080
28229
182189
468484
513855
388330
153776
149817
549580
160325
116010
264193
418722
163939
67462
160171
210187
194616
408425
6151
541385
201062
533957
53170
248622
3812
505546
291918
477077
547524
45280
534048
225667
211449
410165
91461
162908
102010
23387
34973
205525
318071
555101
244065
499725
466223
382
574144
561137
255546
532673
347401
111189
392809
34277
508561
2964
74138
303408
221833
504257
376196
52030
228664
226681
47879
226080
560885
425881
441241
171290
481306
560786
256607
524613
298473
286793
100836
417376
233520
532753
203671
482439
215806
254366
177618
119854
407699
370278
515216
365879
53977
545953
223909
239771
198953
496552
277047
373410
558542
310242
411934
511508
313286
96557
340440
75190
187156
453680
93378
493603
564803
357117
147178
409069
508191
87234
352213
352073
24737
13273
299850
221246
114174
404673
285022
248263
63321
521881
212633
209027
95379
526759
312450
159962
277681
246041
21353
126355
146030
275170
556185
241803
271418
302481
256029
517702
466790
16526
312450
412616
373923
410175
2114
340623
333201
18006
462811
555771
225055
250129
145163
187972
134334
75521
193222
335913
265451
306722
227652
54614
455430
253247
206369
327324
9987
270938
420210
373024
487757
448606
53684
420629
102205
502479
273245
297154
430654
193943
113812
422782
381723
543182
526295
4739
571644
436407
402590
503407
438004
337156
349122
410144
15089
425773
242467
216003
420874
7772
6998
178695
192642
127866
504531
391786
524877
286537
44613
53464
85452
317507
371654
29402
273294
137284
401944
276639
143874
102297
190487
319088
402655
527832
295455
468623
406662
353091
561692
508215
158286
549366
314751
510596
166637
203621
80771
301781
253429
484494
267284
561131
160741
565365
499138
31273
472823
552679
366934
314646
573169
189187
346749
34629
246539
396625
153126
87064
283196
191242
453008
43894
531814
345286
436564
268032
163031
286471
569349
67786
108908
140488
68023
333126
487568
407092
226648
387672
515123
335712
105339
22048
73885
337304
460482
243792
348668
512266
426007
224699
269249
433007
563178
557825
280112
400361
530086
401512
299704
134902
474256
43190
283704
274934
389154
370827
62231
188589
573518
547633
379733
242606
95494
259886
421005
254861
60328
551299
552403
477828
78137
161760
383949
61740
224468
499979
471283
419839
218547
385716
401594
580257
47652
548979
556482
452343
178620
406628
231941
137833
347793
32627
267649
108238
539233
400971
80915
42044
469389
71295
61506
86750
526419
297730
144561
366967
70076
501967
2471
322090
524975
516328
256451
209875
289460
508430
469737
525622
431504
444794
87126
112536
54666
215840
41351
524404
457948
47643
449029
38729
244734
556843
209941
504862
337875
106589
220348
455079
495769
140115
449270
149539
529602
135244
93866
226055
165200
141008
12307
548273
499930
345899
308277
513850
257615
581108
457686
506900
474224
35643
336811
253086
116803
101690
369811
197471
142557
223776
278078
287173
342843
176179
491117
565939
555811
58385
155884
270661
10445
269680
474668
407737
537553
458448
445892
172923
562911
383556
274916
533800
246417
502297
314371
455444
124899
165388
215655
352535
26319
272173
458879
29671
421986
314846
413731
206377
147826
233384
128286
50462
538285
277550
576776
469894
456245
175227
295017
564676
571653
399984
92711
69816
195998
123970
43511
427435
178524
562217
293254
416002
382689
94936
142050
246549
303227
491182
118158
56473
23004
56313
497274
576011
259886
568927
481292
107129
447985
448255
490198
504336
355167
279147
136932
508531
320245
202784
472444
142352
209720
136764
438802
321306
434409
227606
344157
364402
180765
256364
269634
434190
204053
570721
136764
531179
576187
167621
542444
185963
312959
521657
104631
142245
29268
3259
61582
345803
3003
254938
527615
508568
460821
286673
146004
440087
307464
433055
106799
578482
407651
47692
180639
169959
338357
389884
325799
218454
426470
504023
78112
15392
321646
403074
198997
325758
364953
313637
457408
401392
384875
135038
248001
107100
230548
549366
107607
250649
552093
205477
37477
183719
403301
327726
336660
113021
75698
255857
63512
271714
281887
133030
535335
561560
373239
507397
440262
243970
476531
427163
203216
568243
435924
215405
76492
410898
447726
106616
341013
444173
20509
174560
177619
551074
406375
30148
564330
287585
319594
192799
449760
554636
319695
6491
19967
370511
357549
237215
9372
294348
360372
210812
16297
165587
538686
213780
396039
80385
487114
199484
64953
528802
531391
88860
11222
414439
168963
81748
144734
296703
321554
328888
165546
564292
145192
422354
189583
444941
62336
177524
4579
204978
546594
479417
485940
108365
49845
239706
244795
338488
486571
191188
219687
196049
514131
260443
484761
237976
433480
567240
297607
12307
371376
318924
129801
201073
89446
136468
369296
235802
384328
465495
33248
404905
23158
462839
489470
245551
117871
484163
517101
158326
38046
578499
137284
436411
551609
126607
176174
479331
121000
262901
221330
520533
50913
220430
61755
572353
152320
561126
382707
282419
406857
260586
150495
355760
235187
568927
465066
130392
205022
59632
124182
476495
316970
303668
567037
550555
221478
246184
13678
25727
71220
140243
42476
333830
154530
158977
191468
109588
560580
276796
175333
308078
31671
187509
411703
374174
532256
407958
549535
275718
127168
160688
141603
237658
26247
150196
53900
162813
299123
425652
522818
46936
227606
126894
175021
340699
562398
293589
305919
359951
487994
264982
246184
220244
164461
359131
461908
408922
39884
292538
225591
549404
345701
59476
192259
104081
124331
343490
443460
580933
110445
354111
463417
180670
122511
166201
209405
99466
246852
403407
119157
151599
55169
562999
385152
547315
271873
500525
211508
282514
541690
89931
389418
498563
178017
456873
377465
579544
315094
309915
261077
452831
340258
380872
212780
23094
356868
264495
366695
542778
552961
270034
247971
469282
325434
139214
239930
421597
192702
64954
525152
453644
200680
168294
309338
561066
517213
514683
234616
370892
139763
351759
264236
4827
288372
138161
536095
85847
162598
560180
214320
148635
450977
316801
352805
401292
341383
124360
486825
196291
52563
480306
205947
6640
305380
268586
575704
258644
449250
462057
390365
25404
517194
546690
104047
100517
129772
411750
201844
179964
416957
222395
85624
88448
84448
365565
155806
452791
222703
378059
38286
108836
441361
54572
32868
206001
525169
120376
378137
14049
423243
413880
439988
432055
576307
10327
247895
190929
111461
361648
482499
227638
548428
191666
227248
48559
261785
143071
20491
175530
325787
462022
331214
336541
68401
301218
580408
157645
479929
216371
150641
509394
257706
237848
399932
197243
578376
49573
312403
41754
578765
460575
104435
499360
451983
348107
373641
37620
580216
387379
292051
510264
256455
318937
309496
581884
500561
451793
481091
469170
546531
364698
575938
259535
60737
178987
70261
456453
563024
494594
554542
155417
478955
37852
532673
280847
249290
467137
260951
368588
376843
166057
355210
203076
189306
243051
414686
529647
32629
271395
314336
304748
328449
16836
311119
123967
364959
542027
400763
183980
498082
521674
579997
109177
399939
180831
413297
299715
465647
99415
129719
5882
171269
115191
353000
172899
5830
479328
50507
253054
310660
304625
508969
165574
176285
463342
136922
187063
288215
4571
5434
479696
573733
141257
30608
562740
165488
532461
121622
1271
147778
512736
208381
411349
343812
342532
183276
160629
355534
456422
177353
350969
360585
578533
470085
221422
204721
130972
189017
292001
313220
222871
301597
577643
90146
123336
405271
426863
493333
216851
494690
425114
195969
417293
103447
37230
267476
469392
74138
551246
49062
175943
88123
30235
656
357649
300260
336967
560640
45026
402163
253944
175038
468258
438427
529647
516176
340445
369204
442685
23988
16831
207978
554323
35126
307981
171967
309881
401981
455912
496855
309338
282009
262477
92176
420276
191122
476525
373259
382751
90994
490578
97040
524848
315156
291004
14359
452824
379735
390710
312205
106438
45193
434031
218863
187525
310331
421029
255203
514006
89892
146751
35664
371222
128475
136732
412248
362282
92522
206636
388434
429038
512629
54837
83691
430249
164428
332606
246339
33808
223293
427657
284805
413122
435460
577488
413699
74312
74861
346190
101966
421763
142439
177652
89407
504280
449469
549377
426118
419822
59997
378137
319155
87620
169480
460038
349201
59515
228522
78071
471927
500660
265715
225533
482879
154305
51835
17392
264016
380887
184282
88931
550421
529860
574722
561789
184816
503077
185467
42321
226679
392974
111649
90232
101742
366461
79611
355021
424308
257558
534756
219274
112783
450856
522143
83093
329988
296161
490993
244872
321262
131323
449197
500896
161648
313709
431817
401963
464075
537246
361148
417151
195155
16166
298998
324315
450856
448431
560489
478164
214955
42384
128402
509087
103564
243650
485325
420864
278922
309706
150158
157215
237394
257668
42519
517958
461705
32206
318491
505546
374201
15392
484840
550699
293366
120818
448358
305370
447744
402191
504896
506327
50305
574324
225891
294186
252160
201814
287025
111281
289199
361484
51630
400149
210471
110459
293543
292868
548858
157205
439186
381547
49123
6352
500954
372374
63261
494079
266336
13294
525563
464629
155751
271249
272706
270612
90801
198064
291788
370738
228957
305501
59953
103804
299769
260733
78681
254290
358581
558623
248052
417577
559463
436979
123462
418069
99597
273893
446093
231744
194643
46419
138780
400633
64954
52248
347455
101245
320015
487766
437156
138810
164603
466987
382620
227487
204897
552755
171430
119444
364770
461162
245577
22650
539173
426355
190581
177255
186124
557539
168522
110019
293720
117514
141712
425465
38890
561715
157594
520155
243728
327324
532555
202909
123175
87737
464536
378726
342323
229474
445325
528541
553498
152327
304608
317990
428787
272613
4820
118234
140387
497440
354545
102297
136881
559682
11271
80084
190884
61144
201757
41116
368348
387365
206444
395703
389586
122099
204755
478505
353378
266165
350170
158977
119760
366064
442197
42578
361208
133175
55468
106143
174263
477343
537037
406874
484384
432008
330919
211983
279451
16169
329654
314855
555625
98983
83219
234700
395005
95410
91190
508531
280740
555102
110004
38053
447932
178307
330088
413290
411191
309087
273142
510430
15203
331530
436002
42156
277623
275658
466321
510730
323264
233543
297967
138027
198255
208957
402425
112811
576119
81555
524029
231503
433691
144717
488406
319952
136900
435328
18633
72126
253145
564848
516726
351210
221949
19665
427560
363257
273446
11702
576993
530772
574147
509986
455865
455117
195233
383652
42740
378194
536576
437199
572430
118994
491228
201893
424711
405663
555882
215242
265553
304625
82494
350425
455198
500076
110507
549459
570574
164698
315488
381395
335695
242096
128512
452251
425066
514064
140787
396172
78614
76195
475318
511133
419396
426355
333087
44215
48223
346799
198508
532819
404460
543517
432686
391422
351221
127042
183029
111549
356959
161657
294231
417528
148677
1637
335003
122844
104844
344214
27046
168994
294005
349943
362312
578020
555781
482841
223888
263604
290782
353761
91005
295017
234176
137703
111103
440656
10222
263036
147553
103978
30055
318401
118514
137964
112443
12681
446234
387857
437520
229138
255998
445395
118199
89051
291518
81707
391033
120703
437416
275723
143501
6357
420410
407700
121622
20087
407905
106243
164302
324275
503411
389582
433196
173680
61260
552811
5169
113880
62770
504115
310206
79445
245139
185080
132306
428629
5994
60945
483630
94272
343158
567990
192500
159880
188068
142779
286678
441152
400378
163602
96254
152994
171142
92183
399680
506783
510243
150198
171564
213963
171698
114968
253285
131060
407810
20527
255998
561064
470561
40181
322027
55298
296108
126910
300264
512840
274304
269360
198205
207097
169035
498587
155386
144904
560242
555263
438964
149091
507615
226232
321304
410992
572675
506199
238960
31979
534040
132183
31729
514871
86344
567318
86596
81683
293647
59947
252272
196540
347048
215493
534065
477485
341245
513354
241170
327131
532684
426388
40593
137385
464715
294535
6800
323077
496431
321057
36090
226552
487409
96044
138494
517760
510172
87263
476738
96461
251262
47805
334098
50618
556982
195761
254071
247807
239483
465922
16890
183537
425380
104888
566935
33842
162300
112785
22689
279187
562330
72556
479395
414667
358904
561756
107586
534284
5244
428787
127054
46725
50158
206913
163771
561885
534663
392458
189045
175156
119884
499680
38965
309412
209802
391876
545721
350889
87876
565447
143339
545676
58841
461301
345462
458574
448503
439613
402373
311424
88425
162646
198704
505010
369180
395170
209731
193953
227186
418596
213559
121184
186275
552755
236036
245139
357301
282574
200376
401705
288127
455313
23249
196064
564153
121441
292928
489778
407460
546824
457373
396448
218447
215443
309323
403683
137757
281054
263135
371134
482751
135038
195969
347401
472831
440623
20549
552876
416006
104425
258381
474969
357895
298110
487353
115642
253096
516263
60671
170579
185326
338218
398878
225455
547764
168338
236539
266939
571953
508292
418379
539008
569065
128987
256284
484332
68136
584
499364
415710
15684
335650
281745
263434
343960
175715
517095
513531
316536
38756
331133
154907
347097
161917
333407
331577
384151
433202
333363
313091
483008
285618
157342
227969
279899
332420
514104
484002
223870
350534
178935
116511
246848
444203
445825
162372
287601
170325
24076
512023
11579
327328
38241
116396
219064
341241
139282
231902
299273
337167
234210
571263
580234
347331
63171
362824
183811
150126
366135
56359
366459
342159
256908
24674
566938
189757
391474
137243
243580
109169
449037
306544
522525
105952
348794
104435
140460
566737
256965
270605
26376
125859
423693
544348
470797
253773
348595
198323
150324
458042
131118
569539
407968
224759
176523
235062
462671
318670
470411
279632
142053
328592
190896
142466
67116
352831
490102
277161
150640
259491
524144
73215
453676
361332
388217
135685
92557
32607
429305
384700
372343
335955
250556
312380
507101
37210
253266
466014
325790
308027
382890
36098
172751
439095
82106
397010
88603
169573
457011
336660
87227
134825
165829
106382
128561
371739
540785
231178
452782
146470
318073
58524
497600
58075
292421
211830
426664
501038
216685
340598
126815
160429
334938
275775
22767
75585
424279
11188
445305
458603
224367
463984
145856
80386
323583
87308
532015
411856
280469
122436
57249
303430
328106
268094
40723
269477
328120
71675
27050
310472
364301
94884
553378
171049
332038
406268
130175
510899
403754
403542
274885
465101
525834
227621
171435
125180
512797
361484
419062
454996
286492
73414
257875
195810
137273
148761
95292
508430
121393
73726
147934
458170
332072
236936
480792
89973
47066
116352
431761
441816
23538
406920
171484
234430
19227
534896
185334
82729
291506
71608
122189
536607
542854
68053
208910
473448
429407
414477
575273
511245
43895
313061
111492
435045
337445
484163
271419
289862
312958
216715
526601
258555
538872
9599
511495
354631
369126
196971
114027
375140
27675
363331
90490
345797
163718
169365
86075
181534
65213
499738
581481
436949
544215
163047
215618
120399
309437
210065
411849
105976
155003
534859
250225
409700
404222
113077
185209
371814
125135
421502
329090
334477
120103
526337
356479
310108
436578
94936
256921
410109
570542
368479
533253
250815
487137
360517
239114
228172
223283
528321
335581
19329
182706
309949
535125
236528
106562
4705
404545
377395
76042
350067
114230
437082
326594
454821
510701
211586
123008
18450
332362
385152
181509
495334
21364
170273
333040
497542
392683
200377
409069
216371
333510
23588
128387
270106
12386
429227
420210
70485
64522
408185
31335
162295
551889
127204
138134
576752
213113
48339
210371
93565
332063
161031
343066
465595
203440
437970
147270
379064
437643
521870
186045
299212
402702
574944
40884
338558
434377
267898
469728
271586
252420
42820
19181
447524
305585
284176
375536
506653
286227
352917
303873
151094
155942
429990
567318
192266
391041
39099
162178
546056
11326
4830
340688
67982
546568
286292
52448
123336
112286
124914
187368
272176
64497
34884
363605
565663
44247
428446
93176
366382
181713
493828
448381
523564
406595
329490
377850
12930
154279
29473
569356
437530
360157
295195
416181
412947
543201
49073
68049
248815
411792
451415
330796
172036
397467
564450
401138
293949
5355
269592
470549
211839
510359
486005
327881
14854
564920
515376
468279
232434
57018
40407
250241
266108
539653
311683
265745
538250
545679
418808
465676
555211
103846
58482
310655
472455
314916
80094
71502
452272
484620
205757
469912
408556
417761
531405
298162
463596
138807
536252
174802
30281
301727
284536
207219
542313
430790
306837
391733
449844
372127
49357
263604
315378
500324
93264
350059
572411
176435
516990
439613
184614
253096
293386
284259
399378
101194
50193
469092
512438
89818
194788
389932
214059
287437
297415
510564
128093
526592
398744
24779
517080
91530
438267
106067
573749
467847
158261
423310
529120
407289
420976
160337
83770
175038
196406
139758
424711
412525
146951
554556
220518
178020
262283
312242
316336
55169
176195
506782
14974
516289
240405
344096
145606
262519
573286
452834
260033
71970
394896
536494
350253
535327
25193
318234
555782
505895
129772
459203
151731
346290
147333
271622
223462
239565
408373
425712
488271
503538
303608
357896
117555
440302
467817
253834
308919
189026
297851
164696
422286
391444
499693
340528
563763
314833
45628
119187
495641
152689
333509
227418
315994
164189
285851
283728
416281
544294
273205
241214
374818
463925
102288
159299
71271
388820
561888
66839
400353
273164
189295
174011
131485
23639
292668
458249
84183
5244
438101
530848
378922
99066
265329
552549
389031
12181
334517
197850
22708
85122
336006
92685
336289
574908
70541
2089
268150
301425
349846
158556
95061
407289
156849
56416
491494
326689
323646
522611
474543
444344
363602
231351
36303
439911
210956
73066
91440
483862
374976
12728
495167
398349
130501
262335
149835
383658
149388
488120
196331
70856
337068
415008
13670
435929
184209
565381
518814
39528
325668
291770
297637
512920
557376
99636
244885
480644
187157
123310
188639
56104
53684
281656
40129
380304
348935
301018
358675
227616
197507
169026
84529
226383
433927
456204
77377
495832
493952
4888
289492
79808
128903
312
173751
460094
53157
578171
469918
580916
329343
135420
227456
85291
428740
16573
22224
371628
369380
436901
465225
520422
119525
180324
9851
80792
526523
580652
403526
333277
413290
168607
163827
568647
50837
564267
201644
181566
546677
552092
557151
322395
145891
385145
519490
571503
371960
195425
87504
362231
397163
210279
28257
196623
239323
91558
6842
245938
185945
578005
521674
181938
85349
420135
159682
340103
289242
562106
388587
95554
249974
286703
306320
94877
390966
254692
480883
483628
281161
420478
356107
51618
377756
422691
486717
458594
403332
352802
235799
141386
434857
547297
369838
580960
187400
27299
497600
290628
78342
550369
535327
484985
41568
164901
348331
21963
310878
78798
269541
529208
447524
72716
66381
353311
257774
118909
277127
261448
71409
237081
502204
513743
333819
35961
484074
89992
127522
310665
440032
172105
479944
160691
254176
37123
305585
545834
414947
207424
130269
286083
145409
51525
76430
84776
538547
120197
114177
44670
534384
239676
43704
323581
575666
480545
396866
223660
254861
260109
55389
15096
160229
491662
4694
368373
225306
300072
85765
421991
168289
287415
441232
272785
40211
156035
452341
223573
378872
80824
92288
50305
466445
162646
37748
437510
216160
86832
217091
231381
404
444560
272800
323733
264532
140708
101245
167581
367375
580200
472108
136699
373782
220408
61919
536198
243895
482195
546218
368875
274446
410061
163031
127681
155107
576581
301631
338025
68397
212756
479316
390864
327183
469798
121873
65916
292868
512190
187280
254529
252272
371702
283835
259041
359354
122724
323149
249259
411415
152742
140179
560007
484354
147782
561677
338167
369784
459354
261630
261710
261144
391150
31885
201278
72681
9321
275556
329755
413922
233193
139956
420765
548224
399675
407334
337875
441182
201436
474846
79528
268659
330284
88425
69729
475551
376132
453969
140500
224790
346817
302289
311827
421813
555940
447726
53939
204542
529061
485560
147934
335231
329558
340081
53900
59618
89955
257451
507195
149257
220089
268114
372201
71629
496434
83487
527364
446266
502971
111043
431972
42156
437575
385305
342745
163011
242076
333283
251026
579156
407118
181413
188965
238154
391401
249151
309946
305923
316152
356007
166087
207677
540465
76430
174011
157076
434413
413895
306771
468619
427749
513733
357790
101283
348234
239505
120067
114194
102322
312352
503091
224895
413528
296769
174806
552392
255226
267719
22740
539296
468086
17078
423448
305690
378890
256659
55912
50003
345244
287716
455667
486154
260056
246311
429712
381514
482789
99066
472639
461847
326390
219619
148318
30391
425325
420964
88697
497335
510371
142660
536458
525563
139304
404759
14750
311957
151678
155219
162384
239866
27406
159424
359048
411620
444397
407869
254853
480451
570598
138572
240602
81099
442154
62263
122436
33917
244816
365980
407899
553413
96130
209772
93127
270836
161782
529647
481627
207289
506183
119495
439963
253956
278028
206454
165018
297770
363933
575758
363827
37122
51156
211346
180098
500660
473281
383309
64578
451761
315273
164565
44227
345562
566653
301158
408243
202326
413510
70415
28797
243176
33413
544983
463889
21443
438071
558646
541092
548511
211381
275297
436455
305635
160694
334275
495258
96157
38840
291206
44788
232451
95533
568052
576218
240992
135016
113956
387243
19388
177922
491976
499120
259743
428033
132331
532753
442668
324635
106067
245135
284014
187473
341756
242505
439199
61395
49591
93587
31812
139612
379317
145794
148771
87207
103547
575839
374796
46640
125494
42947
479036
268043
440074
506640
123664
180287
309710
175484
500782
326108
181216
335066
422351
167480
443513
578875
304065
414492
182281
484364
351139
287364
264888
231601
349030
86584
83148
369074
427149
351566
142733
542814
400740
151125
201409
506843
485044
265839
200320
209288
446807
195153
343621
505827
27270
358043
279071
361601
309953
370741
359595
227503
187797
151934
492648
487238
300748
39395
189361
474069
226345
319315
373015
334423
448695
420410
62357
249073
277125
364617
266633
458328
334383
20768
546016
237271
299782
94807
296385
249616
494090
488962
381837
209493
284987
66151
183597
195472
326947
226897
247421
1902
257502
325298
158053
488553
355870
214801
1496
194419
470799
131170
441251
42169
368086
334474
387517
262521
546301
182217
242505
323240
396625
540682
55050
181098
443934
110758
233877
272219
31734
169634
488410
405133
381228
95044
528275
106646
461957
237510
349393
556789
434765
140667
310331
254228
513108
282131
69856
304625
365117
557200
235722
346158
534756
80943
93119
372430
450526
134176
368547
354409
440891
146700
381633
324580
474699
306758
127454
419532
243231
319990
326639
258735
384167
526747
29853
34563
280599
174357
106382
265536
476360
31090
208043
190509
296843
411385
180002
253674
453621
472041
581873
475734
377395
424088
500973
538058
269171
193821
177652
334803
321338
247397
49053
154002
432430
36034
8531
113147
362919
338549
531378
108407
61375
426420
410191
329602
189038
84448
276506
69747
155376
397253
191156
22962
295613
368479
333102
319962
581766
449098
422515
329474
489199
153780
284469
159808
231368
546472
394139
355161
471915
564550
461414
504639
484149
450378
366956
29014
44792
333823
98098
77805
526759
413699
98564
59943
134650
333626
205560
528198
333758
412880
327328
177924
531828
131490
148301
47778
101157
481838
485934
191681
477137
78339
461940
92714
486045
253789
54534
189770
5288
515230
503832
471453
523546
449330
84625
487930
520802
152860
536603
193452
547100
290189
402794
518010
457245
173680
560552
81397
94793
204467
77174
310289
181009
491606
11658
359162
392747
328158
201425
409092
104542
536576
571199
269592
477922
362399
345691
71675
178847
83328
560282
468867
291599
328662
404460
70600
574645
411349
259758
319683
163738
161914
419996
113617
564643
144394
493603
466035
179118
58733
38097
576239
273443
94859
249200
24625
494236
130286
201835
59584
70062
433428
456436
71159
101719
81826
412780
155739
208907
295017
25697
346867
23551
119536
503068
157539
96457
460362
49369
222397
304548
35722
481728
576756
138387
249882
142735
467875
121779
299270
134177
407566
369681
475978
333144
196307
406543
71552
407210
118764
190896
27406
139754
545804
17997
480346
158501
296099
283891
244056
201425
308096
526797
179159
445351
363326
55873
412815
581423
434707
100687
42254
510
39371
204556
247885
397701
97021
281564
61125
536392
291767
157119
418069
376776
213113
47944
455737
374027
407864
288723
533079
460879
64186
266386
76872
318180
279071
341455
538209
43922
569356
79628
579995
193892
36981
356641
547036
368764
421182
429256
141873
53317
518472
14073
181103
547130
366925
5785
471322
569613
297684
282186
236125
232001
314554
366417
68625
489385
172800
383866
118885
578481
57617
118644
439509
527816
440107
460118
260299
388214
42700
573922
27829
67572
264236
199331
220487
270362
438439
426551
24823
237853
257732
250026
479629
373425
134829
254411
472429
150787
301591
224414
45926
517690
345040
55419
199888
59843
372199
69572
519172
322076
359439
96189
47743
149566
216015
560325
109708
87123
332012
109599
519075
373419
461957
267353
87680
338235
381384
363719
489470
439479
310766
97662
555204
90024
542988
468055
462445
541298
80937
256513
58951
566855
384302
415365
108069
283107
224938
110724
250684
98689
481565
88449
294849
428301
240653
499130
224246
131113
466713
431376
135086
554066
231134
423776
359033
254301
303311
20391
159771
195982
80486
432288
118543
240478
414111
83627
97248
104542
96538
505927
104001
413182
350706
195343
289682
569607
257297
420070
115681
344801
344236
237502
360422
284529
241364
528555
53004
452852
547307
10759
141873
274759
470072
209969
363190
536237
118485
378890
558271
49716
549873
199204
203867
96969
348098
369512
527599
479698
428778
222369
472776
536587
377416
477920
217484
191511
450518
268921
516139
88270
337325
249869
384909
77870
137396
275406
239214
420937
432675
376084
359760
351888
139653
60532
219760
378278
422300
460118
454039
497768
552031
525953
342277
44734
326377
346511
362120
184626
539283
442178
437575
123514
362816
54893
505464
428309
165610
471376
289971
254808
78077
380733
52208
369567
529956
276336
71621
498658
383807
44437
141860
260917
279810
341674
335376
555101
288751
38447
541570
182773
455340
230966
226580
132531
158906
360575
143091
310242
305687
214655
129551
422611
45281
530059
73215
350706
161384
323010
82729
31411
228002
30314
459943
415771
146826
401558
337649
21780
488488
134755
423025
229449
576012
214724
32627
363160
423454
254682
251818
386363
169006
99474
3897
331370
427920
184930
573749
382368
131449
557901
349511
107424
559544
380780
182454
483569
504348
480012
288556
452774
89187
307686
280473
470912
317962
336230
472166
440439
365479
73925
553495
329012
31578
117283
529665
182642
225959
268213
262415
511665
390817
137396
456792
109921
105666
52068
136369
403133
93232
180968
578866
286925
247895
190216
230000
388312
487655
13800
17401
26504
272859
210951
287767
450761
241390
99942
426146
479023
109351
293998
400845
580512
4032
298304
7318
325862
87263
329551
565009
307352
259527
174667
346576
62395
438055
281994
20104
546445
138258
418489
19558
126947
236085
33643
520235
141240
103158
240653
276696
92794
197471
531236
257117
142014
204514
118480
347445
89835
367187
280484
241919
503687
361592
345602
475158
381619
476324
324635
498769
426551
278064
82788
432008
547485
324611
401846
213437
345797
48388
257118
442185
18211
92721
400285
175210
361233
376089
154451
93712
129085
380477
94548
83155
30142
58431
416303
74599
40498
187420
194921
47519
574541
453158
30643
404823
164388
87813
422828
259240
247979
476385
305445
67937
91463
63486
14653
470055
166706
262099
321150
507990
547807
143085
365329
129821
293510
269913
436521
252544
446655
65566
552124
178321
167622
224243
28429
467311
580765
109995
548390
36968
466557
401001
504338
163514
261876
400487
356641
510328
35145
308592
448061
516931
279430
559633
74925
314561
520342
405264
206577
236349
27538
134128
237002
358029
326232
549199
242547
504191
562015
34170
44922
127391
9185
563155
210955
511624
44704
549708
152689
366025
103759
350008
7621
539858
395592
460040
244300
43971
527796
525101
173157
551522
557856
329989
433013
207775
267851
395426
264396
307758
52145
30001
34074
219606
234028
95554
235358
551677
308040
117531
232718
246446
314849
363548
448985
345047
480644
317792
530216
264212
516046
374904
521865
471665
101702
157076
365205
418770
357733
298008
448376
177093
426077
324910
72007
453621
123855
435342
186586
327843
529203
521250
166865
462040
460186
505827
199177
306581
564411
26356
180503
58624
212082
18048
112671
220071
218842
158977
296046
524340
289915
169229
116794
145518
17545
94015
159974
37063
33898
184523
412490
557768
364174
240698
98279
200837
352561
538534
418770
189648
487870
342510
565769
341981
446931
350368
31373
195073
571395
517603
357017
491164
547795
223481
19753
346909
298164
200665
549506
116886
365512
235842
565564
80011
456391
391065
230048
27725
19711
276735
544687
550308
517047
427816
539858
85847
189903
152621
74348
416408
116562
292302
518010
316766
288507
518844
132816
357929
567764
45701
406699
110724
256877
517089
66373
395718
369770
555654
389705
155198
360719
472880
90985
128369
285499
424263
157693
410400
443465
538817
420410
331503
48943
415288
227066
435908
248229
243231
459794
441419
393228
375369
261064
115515
325346
252407
341420
24351
572663
368818
338528
293573
232656
208728
61832
537022
346274
158451
576803
294877
413603
140365
363827
52948
128768
4057
425249
347610
255886
136415
229990
175195
254332
490042
90959
50480
102793
420889
291347
261761
530898
404013
484369
471905
160852
410969
93465
43645
217186
235842
503883
276909
216963
81593
18183
133384
230393
511141
391518
32523
57242
547514
195998
254032
18647
328888
541705
528076
72463
527623
48756
133229
338289
536214
364160
482064
86294
139625
554252
480368
75829
109125
494360
352155
233647
134769
303137
265553
117679
566575
411349
470862
397192
472662
314877
272807
292349
463702
425036
26172
533784
319346
180160
542832
255849
342483
148205
161885
293086
126457
416559
42740
33527
393195
223838
407509
117019
343696
155165
56365
445427
395552
332427
204643
56266
293311
523749
145311
226264
87272
308139
120499
160307
368586
269921
128957
157385
474396
381003
94971
71845
434004
335697
271987
114421
447232
275491
197368
95533
345989
142229
454745
498649
228677
463299
118730
397675
442793
147311
313724
328606
213003
445218
498854
50219
229678
480433
259417
225663
158854
411709
343520
118195
315269
464650
371794
137847
296367
37823
137547
476060
378710
43892
125814
324697
306758
427864
465465
352813
47481
392408
257955
65962
488066
387075
212780
259951
317640
122811
255480
526057
424739
574215
507827
356184
250400
375201
352243
217515
513447
187573
173620
239205
252340
296489
161852
433921
199212
237911
430220
398157
284768
302325
269503
27862
486506
394269
26375
15678
372165
64522
484244
57903
423710
198762
10471
153530
429705
421005
234997
179122
379159
200003
179964
230655
496261
405507
102754
400410
342085
375992
156258
386712
190353
349603
29091
422336
292182
190141
401045
408917
89734
262549
136896
257118
70804
180160
380885
118994
572439
349133
47857
97367
550979
533253
395495
66316
434357
91211
373283
196922
564684
277433
477590
246716
105620
441169
330708
153162
223293
269431
136928
294051
236282
47804
320834
119552
198558
302343
424728
70983
235547
100687
178319
33009
135749
88608
281578
393707
372943
411015
105719
485830
455166
358770
244429
264316
301954
238304
450212
423107
156216
527314
149602
477029
308436
144646
72740
383909
430476
330368
432053
292009
76014
179302
128428
54214
145593
32681
527228
349775
327643
34437
338994
334610
412566
154817
555470
403332
226713
368885
550112
506576
420070
361370
370177
145989
362936
145056
267969
334041
397832
331523
228522
156455
131351
435046
1386
482093
187986
532036
426418
151094
438671
394806
519579
188440
494112
171499
347697
424588
570878
567997
460240
518829
60167
163250
356006
332905
233497
487064
401847
391615
165062
184954
402590
423083
342874
130271
189459
556591
209246
29643
36797
477862
517394
415533
360771
454708
332965
162318
145642
214137
162285
426556
533022
31411
240836
398419
186563
291788
145343
427662
499523
64324
42644
188443
373419
253763
110019
29582
15451
230117
90307
451825
82313
363570
246104
406508
59041
298793
159850
353138
391657
714
278496
421077
328853
399534
110616
120697
421102
224246
363302
316170
389768
124812
361376
183626
44901
508053
344043
379165
332594
348860
125898
329755
223401
448529
451818
270938
573146
398004
64954
99727
236632
569353
356144
486606
138684
247338
24221
268161
42105
474472
228732
487824
107571
463338
229171
446628
128553
29724
129079
66574
53064
251277
560372
193049
337726
443823
246470
426877
184190
211557
484973
545053
223299
500612
403398
456286
353709
17936
157675
321702
168480
384910
26010
221330
22440
99892
84034
226897
114749
320238
254197
402082
546232
241440
554507
532819
105096
568725
56615
92835
53573
175101
459058
425540
421777
72602
529902
201446
354955
235063
446829
397950
232660
335928
396014
303002
559024
254242
77752
280473
256535
68625
572894
115117
376492
394596
138164
503715
33295
302982
297441
75258
412794
356061
38204
229155
411182
338210
517068
51101
236744
213060
280257
168779
294608
61825
456309
260034
476104
154616
434262
106028
107384
514925
288841
40906
49254
403520
12284
554434
184246
575961
483305
465892
26537
383658
279451
534247
30321
247971
268516
359760
228382
239762
225567
571656
550761
260035
140390
304260
234457
531844
103720
26101
528800
360309
194581
340993
207740
549194
396896
410366
331780
540348
281108
61642
252000
135322
37157
344127
246089
551609
493936
210193
354316
406139
502362
263135
35127
458738
123770
221621
54995
221587
516768
522413
539727
411767
48428
338367
39750
79298
431043
342342
63115
266676
140092
379654
168083
170980
278962
434484
412857
237841
556694
105385
466967
443527
18554
344507
184707
281900
351404
206203
118277
286190
514131
543106
221746
116270
361959
153907
435163
493365
130795
144283
370224
371703
276931
217811
136599
310978
371796
6068
433240
416468
420819
204746
223622
42105
305853
7357
3812
42876
551015
3286
490264
289344
91998
496127
107129
145178
210849
69504
321324
47746
9557
546079
203333
233877
392879
203388
187401
106657
162977
253866
178821
71502
372308
249306
200867
291755
322212
368825
152898
492243
221313
389582
174701
361842
32579
170687
373128
29182
224905
221245
192793
532768
173124
272859
158020
99844
155351
400332
292730
376961
177976
300260
369180
573873
481553
579899
451520
434951
55385
494684
62896
377273
203108
553503
85744
469902
275591
565514
371174
166297
464105
155777
341792
572737
190135
395973
160307
507838
332748
249198
293377
543210
338210
314082
399028
139397
386906
447885
385513
447552
579938
516458
3804
438171
427491
373291
509244
179965
232889
387875
348027
526337
24948
333688
203882
60245
484122
48682
562138
581662
200305
108606
430215
94957
268310
65961
483534
401705
540873
492694
394970
579045
111930
404933
304126
38411
488605
234210
401603
207857
159453
515938
180046
578294
416368
71137
378644
378832
215474
483154
543754
217043
508177
382620
114728
226446
160938
15552
261696
125567
216757
99040
250834
323077
302678
276753
205904
460078
1907
527196
85446
364677
259591
20652
98616
359635
257117
470292
429918
4424
145952
574385
198424
228984
478249
151975
441071
216952
458505
140044
330359
433200
238286
295819
521199
56181
451074
275398
122597
207554
523224
53975
59384
286932
128518
152048
552813
566062
98969
221060
38027
17463
523815
374818
57284
275530
316826
510695
243000
327241
451336
408407
317878
540275
157107
219443
65582
292312
162577
40625
309727
17320
166750
397138
294574
22048
419273
409220
464927
345345
156328
191457
239668
26702
408351
85372
111556
565235
17570
507471
253123
10041
157778
385157
504147
375535
38801
344671
524352
581283
563578
313256
419125
485937
298998
248066
509095
26895
51525
393046
295370
210989
237162
78451
467295
381205
412172
147856
328327
214589
374133
185818
57487
69346
468237
140633
444233
556089
408351
292125
134825
109863
141986
346028
88603
122511
239739
92323
347267
244872
30962
97209
297764
541553
101240
490471
520660
344672
85998
226825
322852
324635
114732
336047
506837
325955
350759
268023
365138
462997
151178
452621
258544
35357
306109
361991
98773
83566
45267
231637
350940
213282
64440
456873
380733
374785
575652
57641
435327
109836
475130
99423
188575
75954
42865
175288
391627
473018
391956
15552
297704
497455
482756
34827
84171
359033
226287
566375
29466
486718
380983
31734
78407
78000
202373
551522
42422
67248
62301
86452
539924
273337
305709
4574
410908
330766
533551
140375
560634
511537
231862
406056
368763
146959
224674
452813
107191
90146
231142
31187
57707
27810
363205
256341
433270
313993
90343
558824
386414
443684
197568
496373
202112
402770
450977
7931
493717
579725
296067
3745
437416
160735
375321
288984
58241
310833
318234
384678
520435
105115
165571
251524
129334
302678
143140
149498
164200
221313
528541
9060
478597
161924
516673
441972
289895
257255
259527
191283
524816
205243
27622
299682
458143
349744
67749
488135
150276
176558
496620
191007
294214
453289
203312
220042
16355
279022
271043
493702
366643
175669
109423
208907
447885
91796
405709
108642
304218
557105
90964
404385
91875
484123
420488
335106
475074
48805
476207
166069
48334
391332
66642
241821
502884
487323
261344
111853
129079
549517
286000
434156
187442
56509
121168
528067
511143
173221
13986
250200
499749
101157
26745
309944
393630
487378
176668
209722
363120
231351
478675
39456
186018
168413
337780
404222
275656
523753
27151
310749
44923
65144
184263
452459
319070
29724
480723
197036
447070
14159
369593
305019
167359
433051
478675
444404
404114
123142
370145
503482
68857
195296
477494
68685
233959
500973
57866
528882
254821
149053
468977
412853
432444
576678
439186
31286
363137
366802
547439
199835
460910
39272
550652
521865
14986
104330
222676
404351
571572
29287
340244
159459
215304
480368
479677
540275
541556
419001
122436
369936
166972
540495
522146
573252
41754
213124
546205
123023
54492
221532
263400
393294
147108
22041
12472
227576
527391
283323
375680
258283
85601
4477
562502
458483
407651
189404
424867
362764
429462
366136
468652
257302
17153
503022
534723
355357
91397
154244
449613
2342
545731
194462
184924
270098
509702
300192
508195
469336
168874
397213
168274
279041
209139
273427
287270
265663
140285
204053
109950
115692
572443
83691
438888
268909
328427
436085
340119
42570
438965
567057
31010
29345
295896
577051
321302
67379
335486
555065
254420
318990
54244
2135
54744
536973
314766
372558
308040
144884
284888
467720
366651
400881
528130
141251
92192
367423
175314
561354
13529
457904
359290
350727
345867
295916
429693
480520
566847
312439
229754
413414
358043
315242
58296
318307
101485
198022
101686
529238
201564
402973
138861
455132
530038
84803
278043
384909
30449
91454
96056
371002
54614
382656
490317
29342
416484
94925
308292
178619
180354
258528
27844
173515
237210
243029
170689
552093
201655
282173
259104
102118
451732
271476
526029
478809
291897
121884
148474
85941
244875
413250
453351
313164
366577
261597
78451
317460
451825
196346
312
120375
69309
579544
169907
105546
132038
453704
157693
193579
80094
240304
35844
414162
178870
411778
537304
484884
361490
248884
570178
564450
459767
463495
541282
319938
329230
171179
138117
386341
386785
296613
159400
565694
59632
174595
499225
219338
580629
8504
347793
288472
101738
401526
571431
406328
361858
378912
168854
512554
111750
579382
565077
145843
532673
14017
489497
14854
202252
185141
77912
542751
30289
148931
289024
45974
258289
344264
48354
506631
109114
517451
547618
409351
382594
453621
563658
205464
53601
333510
211013
189223
246988
446422
496430
158345
576700
479403
344969
222893
557101
110493
328326
379313
302728
241916
335357
369331
565648
519707
105364
202447
77025
529477
501054
229378
186784
393721
492580
23630
409192
441876
258823
343881
152722
541319
193347
227222
167006
415446
320616
59462
122277
408099
82350
375342
93005
361054
154305
216921
224942
476431
211839
20711
417741
118748
153960
430964
406328
467262
254670
442600
91160
393844
306047
94593
62279
214055
458228
343823
561323
449134
284144
547896
468013
82081
193495
470738
403305
20464
494321
34097
176621
137250
506149
350344
253975
52924
341209
540358
12795
345462
559162
385700
395850
95749
120241
432153
280176
93531
189083
68668
355387
265330
482314
100859
182468
267350
367521
303367
409616
22838
36423
73864
256081
409163
532014
415516
169456
524195
71126
73899
425461
303367
558786
27504
564157
324567
452353
75842
412190
467232
4140
364402
361844
66266
192516
241214
244328
84448
479553
101560
300738
383705
33249
43455
75084
308687
453351
189260
29402
206913
488812
211030
381887
192500
307020
514299
479214
293966
40737
426064
75257
57866
212970
479593
141834
242113
401232
536900
574538
473119
418373
494162
515006
299488
82005
99671
297210
346749
99063
79111
214478
346403
110000
41505
349170
35318
114469
150821
19375
147443
571503
191641
828
105318
387504
571938
279066
488404
214280
462676
221763
577333
63492
61919
164186
308040
346496
366382
203124
562305
335255
476537
99790
118485
453586
445994
201909
146573
98969
148859
427886
359048
240976
127286
249470
574579
180055
84881
264016
34933
86121
144036
366812
387672
241211
362314
29268
15851
228527
230336
472452
357852
508606
482300
102925
9425
78868
167819
21685
274897
385186
198561
203765
278457
114141
116352
68445
391406
543994
181566
197029
331490
478880
530650
434128
403329
208011
168287
469287
295762
474315
419145
422270
364040
555296
229680
283589
447432
276796
259120
64463
349511
253122
432428
497246
176372
569286
116737
226461
511828
251366
368440
26028
244720
544035
288278
33297
177818
127499
356201
550476
66283
560967
564643
514801
214873
512872
7489
208243
446266
358675
4415
393664
62351
39846
214563
404633
169988
271280
166742
94702
109151
499054
313345
203541
311933
411155
182824
493773
429946
205850
270846
72704
39948
75603
72551
119979
289352
222107
52523
267831
568665
327818
54171
454269
184578
264722
541702
552170
341070
429084
447044
258671
490311
365236
22928
155177
66593
457668
57689
67445
458124
473014
442645
88025
449985
55627
106045
369733
113402
515415
269360
133011
34827
439402
199432
134951
454044
514557
43077
543838
400850
174005
476971
89939
463856
105909
318959
512515
458533
125352
73187
68094
145945
330952
149091
218196
47992
113182
247979
45490
510175
232329
184201
529503
443934
517366
47734
234203
67220
401231
407545
469661
30187
495395
555273
490857
532673
311709
492694
63081
526029
446884
199224
100209
380872
442857
345602
445427
542312
65280
465610
328069
48126
420135
138861
273446
206192
71917
317730
54182
448069
279012
359365
167698
268197
326709
26517
27987
208907
561172
445774
190216
33629
434069
418393
312935
445306
120499
483736
297684
572474
124606
395995
202037
318299
269634
159453
162717
503806
476127
337079
403374
470976
48601
211116
304889
217186
195649
106586
427221
322827
284756
322246
299122
467847
27675
72002
426762
397746
10476
37782
352185
343425
122583
492924
581904
381199
336577
167680
223451
278066
283618
227982
393221
345745
479292
512140
175801
358457
46760
539573
71155
31678
443579
460565
359909
9127
125785
234316
304248
24591
475564
541510
197851
354570
174427
210973
180324
155618
580695
526196
226034
390935
106435
554171
223315
358391
208011
322059
199899
546499
80052
280941
28607
519205
347319
135618
567106
12138
459643
550144
384362
320963
457962
274446
135878
117034
229969
316817
199011
300399
476655
301783
116185
471860
200867
556485
91288
135761
520378
576581
248809
423875
123523
542138
85581
464980
167533
238432
395225
41288
530229
336897
286162
384389
272899
466210
238347
480016
183756
128245
36533
575502
429215
436651
362072
429776
99387
114178
224548
565572
309979
343815
35397
177150
8747
150324
433170
507794
387712
61642
8290
531782
61527
241310
152275
136396
47022
284362
114024
225392
578026
333599
570874
132493
268397
396400
309660
115505
451415
95171
278776
238933
491955
533897
425216
111280
114101
20436
316699
431597
115342
132015
359262
567503
473642
87126
201930
554852
207065
179805
4762
120601
539934
342483
545200
421228
215564
221394
151265
494090
415903
431312
191353
58997
144
402112
328858
343881
205439
243846
173538
206410
559865
549188
137123
323336
262747
272480
50222
115126
228664
575826
487665
11188
237315
230972
215738
7367
235132
541251
391219
407201
217928
385299
536932
484690
399818
465140
24763
433545
78593
343201
77624
367375
205114
103040
39309
316001
401829
370926
390534
204969
160327
263453
271829
565459
175122
470211
525612
567189
519157
129557
48141
45360
515102
78290
301156
571105
559953
130807
264127
233064
159376
527587
361132
527925
506141
440520
38525
566368
352945
20030
442321
541299
102432
294528
217928
160810
238238
313655
320722
544687
396490
174500
339499
237608
511706
411399
501700
26702
80319
87501
347135
296755
564188
248910
246181
44545
570092
144480
260430
157673
87756
120737
242582
25102
117428
93232
343322
429573
362365
49495
33500
534130
221184
92631
141224
479886
406601
110483
209778
150500
130908
546686
94859
403109
387762
468981
488150
156739
48261
468383
504766
42124
529572
220860
457725
285041
457678
228712
153985
341922
171154
255295
168475
541570
240684
236772
68069
99536
304608
119225
581409
107678
73187
429536
106902
397950
46104
66127
358965
463969
130637
363205
399594
289338
541301
113725
472041
416426
198423
439890
104594
283188
145642
567055
478962
109088
35459
519566
549442
413012
421128
49315
352191
201074
366558
393602
422354
391116
368479
383760
229866
264158
507278
356941
538609
549759
90801
46002
218035
181680
378137
24433
560366
191156
416186
339094
99094
172492
542614
123424
383721
25994
43579
324989
495079
123862
81841
390864
550392
163185
265277
514280
368371
306407
20770
428109
244589
138137
345839
83627
216742
463883
219338
147610
553192
20434
69839
152090
18006
450478
500317
547417
90352
369512
106902
374818
287427
572859
329869
201246
28069
118950
571311
548183
195017
529056
293906
260464
234452
399946
116824
521064
290549
46749
226974
414002
370383
6120
361520
394514
248280
479578
324286
426712
283734
483996
406666
381047
24637
68231
125298
45974
223203
318088
303368
240755
553502
403705
368661
549759
198240
33068
576581
108602
517975
316677
352440
191298
77563
61338
518764
465050
239263
410216
337304
4032
544649
395211
353055
357076
23976
334352
441523
310748
22145
517176
379654
132170
27626
440496
397217
71093
301427
281371
262691
392197
415933
41459
431847
228392
121965
43024
451036
311301
483011
343108
225230
147896
224699
216681
120734
493227
382342
526337
121000
34961
483757
440147
475766
548393
93712
510484
443093
168060
298998
155954
265503
101548
424431
580923
331738
379044
110937
317619
41785
389638
164010
576709
566427
471095
208940
501493
194879
30779
350344
128387
86864
130017
58355
8053
126021
438306
77380
114698
194530
205380
164564
56132
414002
577455
152505
550435
202605
374027
255453
155749
478968
568531
105545
396494
6075
64520
288825
104081
207980
577312
19131
499447
110507
128615
18089
33808
518157
155376
362278
478132
144495
551575
382126
284383
316407
162557
85782
1401
484341
131780
128670
134538
466557
307299
56549
111131
333368
355248
269934
406938
43049
477831
367951
170295
189469
129610
168848
311629
92715
46535
563817
401846
337602
492715
368548
53474
386684
370234
555951
91547
572171
452791
526758
117447
490471
521712
51379
451987
534849
140008
29600
514945
569356
353912
359357
564031
136542
330677
496556
24307
62057
407905
414027
191190
421560
511056
320117
334352
377868
99840
575961
497001
324403
289245
139748
322059
224083
538413
301602
20046
97759
497900
310552
110090
299216
188029
368586
578108
428164
221973
565902
553493
300209
81555
134640
189742
241935
459166
310878
359565
431779
383888
120882
563391
128102
68023
53196
370917
193659
495171
148415
572279
261648
254567
268276
252919
515198
76015
142996
332692
148427
499978
47735
300629
49123
383556
42366
112992
14812
237315
576705
137703
446249
388652
481759
404740
287236
100912
338969
451976
228514
339352
446815
194753
74861
494900
229356
290620
409791
412167
447236
155543
531153
106287
212082
431167
535928
250352
169448
416690
127869
58106
454680
171470
175189
562745
13914
443455
107305
735
14864
58429
1098
73823
366430
70310
362071
279882
444025
393664
224878
334453
559752
519795
543922
512217
566762
389965
324877
471096
433766
240511
552565
291206
564789
418385
468867
41745
360643
366972
329151
178567
359909
234600
449845
267568
231596
111671
257858
439346
286469
264804
370383
549599
523010
18564
35322
545275
280224
521225
36854
566765
530903
345602
479815
558765
155705
250293
454039
155299
439940
187732
196065
260293
392330
255420
291348
474069
491204
574130
416544
103673
119974
188184
415235
452782
118471
430167
399191
498943
50736
53615
392027
126381
432161
292893
516623
419656
239600
381788
569792
134724
385016
178145
90140
284925
417471
56647
114854
195459
562573
145935
500705
135038
356535
560186
285018
22265
88549
221895
338766
212330
392725
419489
173289
65504
536830
405441
236406
228316
271249
182645
277693
302656
8602
2545
81387
48710
399016
24299
341270
375054
253096
41843
219169
526592
559565
533826
529188
421630
337728
423423
268518
235681
151352
157551
116834
287682
430257
478645
363217
230141
507276
335935
569495
32997
124709
66444
47515
276444
110233
10414
495797
540245
283309
225399
454649
581036
65177
49977
533050
366554
431044
38079
77001
7095
3988
351566
470957
296161
484964
568034
85252
579773
212970
329558
117417
505649
67230
185819
484689
186699
446615
531696
489123
537231
386539
440344
494003
333863
426994
5344
439242
11638
342585
251697
397365
457191
505244
217978
521210
172036
109835
92522
72605
492882
433217
551802
569866
399554
455770
564823
202807
218223
564411
184669
389948
566670
54194
343526
152871
149102
58660
403935
450117
173198
86285
122419
65841
466852
556203
327191
297242
23218
312435
171231
423083
492198
33695
532605
442686
278823
72233
347972
263320
533231
250920
2470
301885
486977
557987
57750
193359
564292
420161
228336
166506
477440
58831
1496
482452
511345
208250
427726
323149
31587
333309
567793
126909
266504
297984
78305
513796
313526
34971
211449
136111
26109
262673
56971
502933
106168
110821
184556
308312
189306
37779
408116
274570
431707
308687
22651
555493
252749
239697
580636
363318
74201
479495
486005
72612
32809
531987
503682
368970
254415
331057
41818
20133
7753
68637
312367
421283
292805
173991
463470
469389
456245
231422
122950
327498
219339
198631
121032
462124
211048
347380
131937
150462
307174
25115
322443
407063
542313
342092
501673
332976
178987
363488
545781
501966
323498
203796
557342
373101
201324
283393
221394
548974
318670
274250
64423
214250
465229
39987
329948
450212
232490
22174
160163
193166
127418
424788
498721
467081
287095
113389
260630
131678
155269
69350
513482
80562
333643
26818
64722
344885
45306
526320
336445
288560
577421
458328
39685
44472
428502
492754
476443
85893
83986
308760
168818
259527
355481
284987
322827
305215
250241
474319
489849
479234
271842
165868
304319
81555
105640
357424
210275
154600
140512
225329
279377
470808
358684
373729
215881
506097
460533
1625
357413
351126
222444
434381
494879
304580
99135
126973
229078
202740
503464
204345
487649
539671
476139
557855
565940
350108
439439
364303
208963
238087
495607
526013
347463
114204
487930
227035
190872
167671
33902
180350
277127
293328
61945
325390
198195
452495
575701
413088
223902
104416
408417
172806
428736
415222
502808
75509
549088
410126
444018
468243
226536
392363
468981
13770
115511
8405
567754
313518
519911
308251
537729
168800
258337
529602
541258
90582
357602
373898
577979
145989
229078
107886
268190
518198
525834
321491
354075
325956
500077
149712
317208
555391
301667
91155
348907
403521
158370
138915
78169
140042
300273
428093
436009
495969
147443
162300
575574
410708
343279
162769
185866
73019
343704
314203
411513
514619
266586
60874
219169
39138
327324
396578
239596
415684
297011
208164
292999
125774
14774
183872
311377
284247
39000
263924
448571
261977
140831
246161
369721
173392
489107
236593
172255
426118
549236
467723
434585
296244
387615
533862
471647
12626
211281
339547
373291
381261
225174
520843
117327
385188
564781
88097
79298
304314
571573
206451
403737
64794
342478
519264
463024
578890
7396
420765
393094
36425
39043
275917
29956
196093
129201
347590
229456
541298
456462
209875
7713
482734
131731
460038
331074
244442
351352
194896
505092
286656
503497
221684
145794
355385
217645
539538
26028
327176
502949
63321
561911
425069
550308
544222
66246
158080
273548
26171
148772
112040
59141
394019
480502
348269
337338
149924
264781
512774
173987
509540
506640
337068
372197
262463
489297
537157
380416
83393
420650
327625
175756
356869
465819
59622
87525
36204
182700
215026
429221
510349
143436
363499
548198
196205
30643
128102
566214
403080
553407
575584
266586
308686
489093
74624
434894
394783
423243
161062
357837
211508
551873
337427
36548
72733
247866
536045
217574
113949
453037
114674
142100
24922
233242
56240
413731
472181
137890
486187
519205
237186
320721
542000
328158
452168
343898
25858
24725
280980
521416
562
472266
323553
543371
343169
345549
325366
202829
333126
477475
146638
308040
301232
54755
168803
372548
137674
232862
198947
46322
153985
287735
494208
246470
564544
184556
152724
340058
295780
333738
99568
328214
109477
293353
53425
186933
424367
128127
518807
129894
212824
403716
16317
184684
345842
95526
51310
97428
129695
351164
551446
579632
347042
341087
559000
311637
392776
355603
517430
116316
75496
45524
265819
262059
429084
259535
295370
101413
491450
208151
99817
399500
134644
99466
121731
63473
469026
505477
482671
503488
458198
99607
429671
150698
119882
149434
52305
384231
28824
155212
25192
29122
132139
242885
494195
285041
330139
483049
358391
90782
506026
189306
401963
228382
308366
170999
465676
234452
402621
34687
270639
452412
258043
12597
425520
499202
479855
340440
254432
469595
143231
450160
575260
441876
307272
10733
21343
407958
143594
370362
184223
269235
140044
252025
56005
521355
497390
430710
320286
194050
428686
40723
538861
68482
463883
548393
545305
260481
311067
45437
9988
505391
201069
63123
19227
315812
52128
94444
13274
15203
128987
79901
472022
78447
55458
543275
220402
302281
276006
43931
140179
166467
550353
32523
470951
319295
102297
475380
431536
219687
520674
228527
19085
532565
564957
219978
206001
429485
474775
529572
53999
8300
543333
155776
146926
232434
163723
82568
394
561590
539051
539716
72454
412194
488828
347653
529353
323303
151245
323133
294914
258040
439236
346472
575839
173515
406021
319594
251366
297843
249906
75735
44995
176600
503497
215242
363504
134324
125586
540476
211807
481759
321539
252193
168282
248518
22195
135338
579394
499997
355863
417218
220471
260716
512007
326390
403351
98326
212063
30418
137964
7544
148208
255214
80590
239565
17210
499516
521867
470999
240951
198017
168185
53999
409143
40455
408227
325821
323028
301514
503250
96481
320918
485868
311965
255330
350059
533603
459953
4642
375226
471851
548515
253796
297570
439650
332824
480518
470211
370892
6562
209921
453621
303923
264969
163840
152472
510615
124306
457275
393546
163054
234516
292893
554059
254856
366713
154161
128429
313820
439095
135965
135126
369633
444202
276760
510521
208834
104051
554442
342049
498295
140114
499639
445216
153591
48252
412011
280866
8965
251230
468086
62619
371174
545088
382631
22326
356641
172669
165916
294034
114274
575437
517579
345728
445853
404997
133456
75509
473695
80566
510756
54171
384680
328088
221881
141207
539139
548965
249921
430215
119974
299325
86065
563342
333407
298956
465027
87705
210086
502116
567454
335107
4032
44204
446310
226374
40085
77926
353358
285470
164918
206102
341511
201261
564515
274254
373511
418586
269973
25167
563597
99676
186997
286348
233642
514988
142051
373540
509099
73094
466532
287312
23551
35732
301409
569363
340611
352061
125117
302547
208243
84730
382466
26745
237685
22482
438864
444340
249261
453154
544933
50013
534681
158897
235489
227678
148217
277292
500390
449088
137243
562
463695
515938
564015
488432
204779
167045
409653
18006
119594
225398
363084
551900
318574
84499
208669
363326
562149
17057
501902
31612
352959
364301
353651
466321
247786
421243
158933
416778
296385
327804
134832
205875
91288
87739
105516
300537
293276
222640
273371
404424
449134
492069
16578
26171
411451
276739
546517
146722
452441
483557
461336
439089
378155
57466
28229
509700
171139
181697
138234
33126
90516
182765
372003
404812
249441
48707
130778
130992
68293
43251
364358
260034
252025
49860
82597
293975
457904
208082
199063
432430
166179
480452
475551
292818
52862
421029
53601
192866
312420
506837
516401
468652
503943
313980
403521
121184
169155
569325
31602
353175
273887
153321
461650
366021
463969
73922
41082
34761
305709
509587
347976
392556
453157
290578
243173
151822
553422
124028
185820
265331
68874
285612
175734
147333
229896
577669
329895
26281
408475
235840
535126
456045
576902
75590
333099
207005
135761
443308
170428
45994
346310
406391
195812
399512
459736
21811
499867
366706
102307
568288
224891
6363
138148
515315
481634
88082
372127
528562
422294
412062
248280
510418
246396
557678
308621
359567
572353
286439
269561
552383
458540
148706
399433
412172
83730
96881
148168
30462
95953
337164
486825
134835
369156
227184
579604
385441
574152
326313
479101
546296
282579
252134
174529
127103
203035
387124
531392
390893
560409
81826
437630
333241
39386
323950
186233
373700
25799
394476
186785
90570
239037
34702
572206
312233
397004
552029
26551
128631
152341
185663
410262
431699
567407
39669
549042
172964
146751
311974
12096
124169
409678
323695
130074
142735
407214
492435
176521
409105
43071
516110
314671
253515
35529
14619
121676
159472
383562
292387
426528
5559
143965
197850
11953
50105
323240
357241
202806
375869
580466
345286
575768
349017
418847
33842
436394
534443
467252
572761
519895
524508
505791
555915
62301
288358
357830
398863
175341
568143
420461
85030
207317
533004
326731
154382
300887
156398
313532
281003
232434
479855
552589
75084
460533
308475
11508
267498
465347
365677
397269
402219
411509
152108
16805
89126
229401
563178
51454
337509
208413
53136
125377
458633
38286
456792
284950
347555
470622
520091
576902
367982
129860
293371
530919
202605
569442
299066
444014
144436
528468
202463
181837
477797
176195
58951
338134
316807
290204
41442
385448
275658
427805
277069
564068
195137
145212
397899
91735
335332
539132
188660
479316
528094
217165
240835
24073
364738
499918
420922
444336
430285
489107
450781
228566
328606
247121
129448
26171
188184
293362
327724
87217
135206
255093
85218
346274
434593
207749
174238
122255
437525
203577
298481
78828
535468
117871
517626
96360
197739
82735
341168
199639
548644
325646
254841
172229
304314
41630
155869
466825
107424
307734
95105
127657
410675
250226
526758
70904
516843
432805
444448
79106
350059
470718
250800
151434
234000
26895
205460
444651
202800
363202
109145
241372
249362
26801
386785
134685
272316
298182
308963
376144
449841
220183
96705
176487
181351
271604
435041
380429
377525
187869
20701
385390
418489
105580
546499
171940
221916
113389
59318
499871
380591
54192
331417
279804
75080
436411
236141
489510
366282
77760
413784
403747
114879
15764
230680
477646
185232
435994
535418
382441
466532
437613
152048
257558
449985
263281
481634
527228
124055
10476
13603
272804
83783
192043
409614
188514
543797
558108
93119
221771
185902
457481
237715
40380
152110
88080
194108
295185
429898
59110
383452
426086
249132
223369
276781
203847
442518
149602
78009
474019
466621
502470
501700
341529
183031
494224
65198
80789
322820
413367
345562
490670
247555
105247
269888
293293
258026
143783
554176
81397
562162
360071
139712
275631
100331
472913
483484
579998
348639
300896
138342
258288
528189
106243
206636
546575
272487
570075
408373
132470
392162
288117
402331
231714
511742
481966
462671
524406
224187
467206
90328
216517
343284
550133
563340
180324
133030
406295
204463
479094
208164
107147
52924
240057
375464
190255
481581
184123
98116
399937
235802
360813
367869
438102
171647
568064
193640
560254
528006
185884
567989
361490
56961
547154
61837
287907
419310
369777
317819
347021
384909
438300
34279
463596
156156
313301
324403
211576
375220
337007
342140
246988
427770
533835
438102
331613
460290
162227
444312
461414
367899
431847
549898
236507
532482
278797
292294
370258
255522
549605
539263
563658
63270
470933
238427
115515
357167
285826
504917
90818
511133
422192
61814
190513
270004
44135
251511
399675
467154
172874
67443
561545
115275
434951
32339
318006
451012
511752
456083
156216
196804
490959
268209
365519
267985
386295
545135
111768
329831
525640
111807
7772
494676
372829
233677
420485
154496
543310
194034
371608
173684
113089
180389
125746
232701
87229
503378
552460
548661
558615
179019
245086
253064
444336
27646
79611
219229
28287
71224
411748
71507
210010
416957
142400
487837
72354
461673
312671
385339
34920
196332
498769
540554
506808
565939
155402
223932
380284
359565
380227
331354
329263
24266
111045
277653
97981
183201
227484
380635
272807
364167
129211
238982
98752
555882
447862
86020
486821
136202
192780
509518
64267
480656
16758
324669
443604
421813
217302
368825
461650
97795
129328
55823
404612
226373
232540
61535
402167
241046
199539
156827
574130
66273
211913
116892
206427
268682
17712
165893
509157
225824
205794
103819
107051
421502
236572
351483
182706
190981
58385
372669
457724
466547
159465
17997
171472
140512
139561
578056
391496
110800
552929
291760
307136
529524
121454
31948
76244
577448
47403
379620
46169
22097
30519
433224
252457
394283
459736
50246
470254
91371
327539
100669
38733
56432
446935
338385
410704
57839
289862
83271
338597
447099
410667
74964
188552
253247
438858
32695
526592
214908
199410
580916
222654
280879
399784
472429
569024
148274
580660
207770
124622
389608
35094
174932
10936
172597
443941
561383
359876
170980
501204
345839
206001
1822
380574
180569
534141
3270
505864
498156
30855
315243
47084
105580
31562
456433
15496
336532
183971
16509
430065
349267
43371
255045
540633
418868
75061
500768
385860
232001
39272
408424
448530
305315
64239
537213
497562
80208
458025
531596
236226
374977
476888
161546
502613
222983
513266
397010
521806
491900
388188
191334
52572
429242
232161
344187
320902
29821
525128
386361
59685
108826
68422
429509
439175
535860
524628
481462
404385
378077
147492
111131
46267
385589
13874
327770
312744
452682
29801
157190
388235
48384
337030
400245
428446
561201
507794
94444
523543
86017
462238
316229
511393
344671
526588
222893
19929
402603
326156
100912
416559
470487
274758
99536
557081
136153
109837
90278
341354
572894
288032
103512
183372
234197
431376
155058
417891
314447
500467
413922
415548
439890
500324
214943
576902
349658
71344
92480
231538
235843
303617
33481
484174
438306
559214
473709
191042
46013
308768
333895
423479
477617
337882
38930
373137
227245
561289
61587
141862
549133
541226
10769
119776
141494
307966
429015
525318
536041
394
203748
292030
276760
286892
417204
236340
286254
35843
73904
208029
529120
150546
425400
343707
411814
106194
65776
91492
408799
488564
114142
105865
88025
581686
250698
348794
257575
188658
434145
101418
109409
73414
246736
288106
559386
11818
563779
82834
431060
496255
301558
159962
41776
318122
566099
232218
502504
61535
256921
46169
125541
125038
68176
237445
228794
369633
112295
486449
300754
533898
348843
373267
419747
315581
164863
443562
522462
572108
110395
33091
533231
386711
31604
506429
241935
53004
122109
342078
221614
57673
533019
282900
390001
504909
81017
42469
336990
353893
228783
487948
562590
532753
40478
314710
150037
19435
379799
395140
539716
373849
318251
553313
518323
57801
63049
229563
170162
466134
514531
1036
103582
189539
558826
534633
71936
281652
8531
360068
84488
407346
386601
182027
416766
124652
65588
58741
485830
286688
536278
545950
340706
25854
183835
204473
61328
507939
122551
293130
447885
242029
286336
86576
78009
39556
531684
152237
298914
115296
45446
553336
141038
293480
492386
447913
268008
382291
579065
267189
390567
195721
407348
139009
421763
336720
171315
494049
546890
450806
310331
280094
495518
183031
466856
120185
350081
544086
477988
98671
455545
547308
384374
417802
74901
96984
175405
312430
170439
425161
461361
82904
236096
426158
514514
531987
366665
409323
456505
365464
88726
208029
219361
284920
282310
526793
415052
567870
167359
432994
295565
88005
117636
240527
135741
318089
408206
140817
441972
297126
511454
527533
316407
574915
242606
402905
172232
392198
117931
134072
17438
368845
449701
301602
568955
544926
30055
224942
479690
230057
351283
37852
19755
571441
307
324910
480894
192335
203847
107836
197850
108961
240944
439926
555722
527013
244104
191327
343279
331871
145186
416102
20825
166018
335940
419863
536095
170785
312205
320660
411629
399649
8081
370149
554842
123749
435994
181697
201630
456344
124811
210071
567438
488149
127381
546046
308028
165636
371134
93090
176087
79127
347048
269232
71828
171049
530636
120385
400869
381008
29816
401381
27050
295916
129166
269235
155108
379172
579095
579544
341716
524690
100865
191592
526042
551164
235547
77550
270759
105116
389137
430192
314420
230141
366961
370242
261342
442326
496613
17817
460996
539139
275631
492065
539844
333407
78536
46359
411517
264363
187379
571792
494128
569582
62477
511218
8785
573724
25723
489276
173032
319188
236031
316583
569716
224833
239706
49933
472130
541258
52035
403463
70403
467466
102246
14677
225519
80187
525510
347921
107129
381112
190353
388391
200980
414088
438349
84853
270871
19906
219606
234016
146645
22651
142563
244164
81595
563659
4038
317684
212088
121754
576573
187401
8547
455856
228956
319613
192671
532966
293393
425141
466627
167811
54555
240951
333216
426429
532819
537807
473922
267552
79645
402916
397034
512217
108835
125316
25147
198473
150455
466623
331186
69432
277200
377473
550392
245419
319154
9211
515062
208082
216998
312958
560020
411445
131589
549011
283835
336021
108826
551015
58431
443733
59267
270650
163106
56126
172597
162178
332723
157194
59110
461688
106387
222408
22974
302071
254432
248603
480272
467308
350640
150286
520471
523737
581351
59997
209405
275088
329667
168413
209405
109599
434156
325444
226243
515186
578751
446152
410155
547164
105364
492694
558878
269903
73574
549988
377278
224670
388933
245559
86064
455533
438910
394653
504178
274853
63043
488149
471665
269206
205477
192476
365873
544570
309568
326108
412112
321013
386964
247789
159887
51291
568308
352802
39682
152354
420721
283960
398616
143499
37012
89912
519795
13528
274551
263274
31418
541712
431921
69350
41776
58134
127540
83568
321235
374890
334779
158053
421502
383760
42007
306037
425831
533803
572894
451493
93579
69117
518189
213260
399162
520197
801
456286
378628
481893
505309
567645
463600
550129
382953
269054
321389
239915
80739
39497
373021
452619
251084
289326
162792
239263
235545
183068
499862
220368
8114
578453
418180
32071
270034
323149
294890
517395
264309
228784
315425
447062
329515
570423
216840
510423
393943
573388
75630
101503
268921
538916
64953
217395
553176
307897
417478
309252
93465
82779
327530
508209
455665
339453
329527
271574
213534
83804
550690
557314
230707
525709
297304
409707
445814
200068
412615
52308
395096
9988
326076
202881
356396
555711
523995
49801
34104
444498
384026
355767
475939
21595
104408
331594
246924
137452
191205
468985
490184
557843
544341
122194
418213
350852
496766
520802
219474
29482
265333
6800
550019
194540
466845
519911
544301
382032
324981
380717
293246
311511
560436
430523
479611
300326
496064
149343
8228
393699
410052
411703
470613
487274
400617
390534
5745
54521
378710
295122
563805
391088
250400
552681
396354
173315
520501
157783
96586
564663
182127
178423
66182
365707
295379
265398
289660
64751
259232
338427
542853
402954
223228
560186
367188
244074
218155
529379
174357
346309
274574
445768
9038
226695
410915
136002
557344
22880
557497
75821
550104
7650
35864
287735
90516
177726
218055
145361
281014
233873
400045
215555
357244
356615
495122
306630
169701
153036
76589
439689
50134
576187
277218
152725
376017
8469
245345
64705
546046
481357
460916
13000
253848
560683
545351
188002
26745
341573
458716
563292
482443
117046
42540
378101
441972
321980
351112
556748
507237
99678
118997
561005
547307
332732
159888
409275
25195
488845
195579
488127
292015
541721
44977
95879
155040
331291
560784
302236
522946
406326
268190
564654
41183
801
109654
351521
49860
270186
480733
194707
578070
490031
340145
257983
386154
70403
140821
499915
139757
3915
405505
292283
235069
231492
466985
579206
358558
310875
504917
237190
511853
171453
229550
499552
72258
347482
76492
98760
378710
518645
422286
175609
160014
339535
194365
369000
79591
155862
346947
100798
156700
272269
443829
329457
81593
210567
274970
4282
500071
167661
274499
441972
82729
481454
467847
318231
82494
58497
18792
484753
328751
96763
56550
72817
7319
499138
130100
470957
310671
249988
271729
169068
42254
79077
427069
93531
381107
378912
3862
332782
261955
465529
575955
260664
545679
28611
6809
287782
311521
42044
32101
408484
263482
406446
367357
442312
462819
340539
139326
292243
393661
158207
440656
333824
515826
466671
178674
120491
249664
334631
350150
4885
446971
221743
379518
208095
235062
129917
264018
221597
375380
449195
223684
454436
103547
452938
544260
69461
377893
274012
579567
77001
211439
22411
189547
227606
460728
539147
350515
85291
74883
463591
284920
509901
545364
253600
407038
358176
422041
177255
123262
559618
291587
213364
284084
384853
19929
460448
438075
16520
306789
219489
162646
580446
574818
240196
316477
440984
550112
580562
3461
140548
66753
113132
59593
321039
181468
207980
198108
566547
195857
215242
37719
497322
29753
546846
213214
95320
114898
171649
173073
352869
21222
564957
571683
385445
328888
311271
502978
556683
249974
153907
157505
112992
316563
137105
155618
468845
120642
286411
544026
106145
519203
362500
434333
268777
354290
349007
552142
349690
256643
433438
306724
251251
75185
244692
17216
509895
215616
10733
72583
393230
374146
288127
515622
129327
153162
61945
513266
304693
316093
435681
159965
156090
160660
315057
224928
164957
400623
29403
410261
435811
447731
493173
42441
571415
223755
516088
68397
443294
286899
502204
237474
448737
144538
520554
522947
444036
355801
366984
28085
82990
82735
54479
18011
503011
136587
558817
268516
558850
552374
44788
209292
523964
509587
126832
92054
229678
557490
481966
23298
381485
70211
373641
466402
432994
401557
369811
428495
163866
426906
188062
557137
67099
432615
170291
130518
149884
265051
432583
262561
223447
558851
8053
489062
268892
365657
187473
110611
207005
509733
504030
64804
449841
331520
346926
331214
191477
232377
435688
354381
187650
522074
527073
503028
200782
305278
417153
524195
214528
209246
36903
519113
416684
448355
14857
327178
576705
282706
12302
502300
566126
424528
85816
406760
131113
151345
489542
373700
287062
414851
163645
238399
581196
395281
392115
231601
474224
38116
165106
125352
171185
231637
560976
541314
501038
327944
135966
207597
72119
258761
26053
359625
293763
424607
5345
285292
371038
571395
87620
492244
113089
554455
277677
480115
327354
418085
356738
390581
81842
471987
539449
321325
548545
201402
14014
260955
312142
12597
34143
483690
496439
161337
21676
110937
448317
142245
41739
253307
525841
101632
145432
453225
536100
196365
248461
123539
506592
344096
158718
72026
30856
121556
197437
296693
517603
311326
30381
496322
421393
396684
41366
546218
464150
216036
565572
248645
397184
505493
265713
121841
261144
17696
165930
107305
132306
124182
360367
312038
344703
421502
125860
463114
563858
259913
415663
284670
187200
314167
355387
473531
445898
88005
230545
504318
496040
512146
535369
261060
535302
42705
563334
96969
11080
98304
369969
324200
168178
214489
67428
40891
190521
44266
573704
317788
462046
307316
349521
476965
284756
60117
162908
189838
538861
134344
253600
433078
90782
105385
370613
269477
428407
496458
446223
65924
303144
401136
112671
202410
364917
147585
322191
110204
388823
48664
339862
89895
216044
490046
16629
27742
211408
579341
281700
518273
293246
458604
435399
103332
194538
18041
174507
343818
1072
479629
63345
528915
567627
324866
551994
407782
430061
10867
459718
205595
24221
378566
490222
577265
297581
297091
118889
360982
58868
526680
72509
368969
281922
215488
466557
564232
561593
520448
80624
228376
565769
262980
453472
241918
310780
151678
10303
351252
311167
178901
416575
362620
85404
288642
494192
556203
9859
89598
535856
175047
40723
313206
96360
518198
62427
41988
457924
29914
55648
297851
451698
242828
63408
384157
164891
555974
448131
446901
262191
249275
17206
8027
380665
442322
115442
457791
387901
332832
572108
200840
412760
153667
341035
472776
223404
218763
54936
147798
25625
552276
492347
462426
69777
401616
491029
418611
59750
257176
167171
480728
322443
267586
540679
173684
223474
33656
299495
129436
247157
345728
409658
59622
166622
536535
480052
135065
536609
564990
389946
146332
253580
143952
6253
272159
488835
99851
359132
538018
280257
283405
527139
475076
96461
413927
280847
576237
286876
305117
60513
58448
391887
396770
322392
526911
485685
443693
223497
106100
545982
531256
413880
57284
246608
210071
515814
370045
524088
253712
54889
66373
479899
127301
128539
482775
326709
537196
228673
527243
424694
236406
27622
507424
286151
457067
252314
484912
291280
544309
151646
66444
363933
329245
497565
186997
7022
320445
62850
335072
56677
447524
268793
273904
44960
254296
400845
118413
417607
491976
414260
20355
277677
378848
27844
411155
384374
320563
172989
525101
473745
315549
507444
411517
404406
172328
184654
14653
225986
229874
387441
308919
549442
562002
254678
195459
146317
547769
204053
188927
282707
429289
244056
306557
567976
45552
161543
503235
104309
164850
327202
424572
300186
320867
275583
270740
373309
51630
99498
207030
475768
43007
540012
526225
314357
370261
345864
236336
85824
313285
384389
438688
168618
292498
271394
258727
156120
380304
442646
276572
487927
49495
532482
153067
471413
393638
457521
218302
575627
407809
353651
266114
329675
565799
499913
549879
564978
96582
322972
230548
236414
327735
428740
268209
97595
454258
330598
463655
436621
555308
163101
195860
138315
464951
74894
47198
174282
477617
58765
49738
385577
521250
392972
291206
445517
415190
79641
220402
461880
208834
36237
103251
99066
336762
452908
34882
458533
452985
506843
119034
188218
83102
183201
417674
509804
46809
238223
153202
337875
401291
176947
3474
46322
461361
378030
575
447688
494351
55627
280971
237632
291755
222758
283111
100319
342662
135627
229472
22890
310498
237129
336333
392657
534723
76912
472831
25559
391406
334774
151523
328548
542720
480947
363489
437546
20391
31161
444257
186410
399028
539538
515204
510663
212672
171381
341348
534093
539675
544410
56980
378848
31678
500130
259088
196473
250106
220505
350328
454258
131133
160615
442178
402708
572206
572804
355628
484761
515065
396984
333407
76476
424326
145178
423770
349530
29090
15355
303020
30434
369132
394175
129894
503949
186500
140108
62689
6518
426282
125317
513447
533826
147547
226559
192795
563858
266631
83368
22059
372163
227743
557119
280187
386984
311452
207654
145411
494812
248481
253796
315053
492408
90433
283393
15794
47175
193451
29687
489900
295197
148291
418985
21534
367120
327539
121448
449743
163239
267189
93707
489187
281105
502726
400809
537475
395053
409182
355192
258934
55521
57515
198327
175390
174015
175072
198022
19096
572061
450346
195507
364457
425847
181463
495931
3866
525180
427180
269183
492684
387226
244003
120759
67126
373960
332411
483156
132991
191297
288344
304949
459078
560083
90989
568597
492750
379944
507263
389492
403910
213207
3640
519996
104265
259248
63266
475317
379433
352649
519136
126047
471952
182291
496794
492719
75968
291451
296651
438620
44388
100253
277165
186116
163125
511148
521059
280778
33698
564217
252038
576301
555339
426872
461871
474356
94409
53716
150827
486062
437506
325545
392841
133462
236552
505384
564361
339501
347256
579487
454538
149763
208586
149915
282631
171090
525180
201903
114340
100277
475006
485894
455959
546093
457335
128029
248979
166657
281127
518501
227198
525180
201596
35351
348359
491170
293529
523374
344669
131366
500499
449238
450194
556999
572801
352208
117512
305450
545022
252381
482766
186608
215069
323056
479504
367552
320314
92529
471629
175952
405897
548791
54733
431112
12109
363546
114473
214592
510665
158686
414918
457842
41482
348675
46818
416643
578047
445192
501293
129142
183071
66325
428389
41832
327450
184210
207751
57777
193034
317934
161414
478154
215069
485894
373648
554351
570175
404753
42585
388149
393837
250380
450270
509939
470700
556880
410323
206860
123193
466262
68586
457833
10015
418685
474174
129689
456652
41832
214592
95349
357003
521204
121083
304173
210426
245221
148246
393600
151264
46055
348382
427771
75122
286554
205131
303436
402120
120987
204519
52773
428995
90145
33940
344618
290952
308310
576634
98854
150981
453428
443940
519181
155763
137767
425437
521899
460279
59551
44083
240685
550453
390796
536806
221625
465124
492750
118173
276514
532471
265766
541157
424152
575469
467491
72821
398200
15792
25917
180387
225268
114648
523468
266587
59789
231373
22729
341718
390559
536127
413804
426143
23641
140984
537055
268735
163297
550906
245946
34412
576397
319273
313069
288721
398767
231280
272729
216954
367724
346990
547367
449373
190043
318190
222964
569500
102929
466016
358678
178388
112720
5755
23591
309322
296424
177863
447037
171063
397534
578793
467654
485894
469431
520352
468306
497327
255239
184218
439881
425292
450509
116005
217299
499033
130147
317177
337962
29761
364549
138911
56679
157462
483923
98854
392793
160614
99907
442886
273710
450270
234536
366184
382118
382118
189405
426979
411877
435933
285013
156835
306342
65201
452615
274170
206676
51001
100253
330298
492236
505738
104098
251702
157221
433331
341794
121351
106644
556057
187878
565740
101694
308059
10015
384595
422894
465123
547156
157221
121046
282097
537198
249435
302712
489606
369931
186308
315101
480841
281442
44818
573854
431168
465701
137836
335098
510617
410815
32678
426143
443522
10624
448771
230091
352505
426191
220077
577975
534627
283720
529676
482310
429226
196377
328065
125116
322376
106513
117114
195600
424658
183923
246779
175540
114473
189915
100253
577723
101694
177863
367724
493526
557660
403899
292888
276750
400449
10421
281323
381256
322911
3866
87513
221663
4319
537461
220390
183594
556811
7239
27665
373212
312137
473616
481678
556771
500764
71429
307069
304518
263264
156084
217449
385604
5755
15595
273710
203336
541580
211956
396626
240685
463803
175608
357635
441493
10478
497622
191754
141283
354291
473911
250706
95757
44040
159198
285562
280505
423290
59483
423977
397075
405121
60319
13616
50827
318507
368468
389133
529283
448771
310867
339501
392881
522820
208845
64357
573529
152273
101050
154346
76254
189637
557685
66483
37059
443179
119714
483923
286482
177355
313579
181759
155118
138069
286482
72790
101694
170309
382926
425433
209326
490689
493526
444487
75415
129733
64890
542452
321711
358088
164100
312282
186635
190617
93031
399581
1408
513520
36459
529023
259316
201903
239181
76203
396337
228882
571328
59789
419618
437660
351473
442813
554453
92674
206280
263264
313617
260241
286724
205614
33732
167848
310674
67779
512405
67439
411160
254130
456648
500226
169415
531956
26728
201903
238843
133837
69549
558599
501667
19015
279212
59232
128300
398270
117062
524983
222783
409134
552167
24899
539984
247346
185683
489978
286058
56668
448253
399585
19471
244923
105418
581056
150932
326712
357635
288021
246278
443
167712
4319
484835
566598
563898
254729
131579
353301
123083
470621
101050
535874
462129
324339
360125
190575
476848
374340
481098
365880
295250
104174
287568
72650
420530
67742
19015
391926
6747
361643
539563
546337
481090
12228
52818
13901
45599
246312
179551
555473
267454
412508
569017
122343
557374
2896
465701
359098
239350
428995
197934
163764
167498
385567
541472
471256
410960
426690
443916
480841
438805
149682
210932
296188
348180
373648
495610
488390
45600
377254
263246
494446
415151
117455
405695
212685
491991
484214
509939
121612
368706
219869
326336
520123
312943
572362
327450
27008
550453
29698
555037
144797
200008
488060
516237
303387
89943
67222
447891
495013
362654
24769
231502
280770
344669
88735
365649
510366
292146
292351
519181
571455
195507
494309
36228
337962
83014
561177
531333
263515
328995
465975
311109
219445
47230
567410
78750
544913
357537
274986
315387
143621
223242
460092
380258
206371
125626
447037
256707
294620
53405
272297
161083
511736
111760
473489
205556
500212
181344
457207
505852
92575
36397
225543
281581
480950
211230
205392
387913
566029
12548
516981
407814
482197
516233
239331
289333
253148
262136
148479
279920
555230
355582
375196
33471
551470
16720
221840
154478
577808
394115
52773
259029
190338
235345
241685
44815
173089
357242
111040
501293
113846
255440
406047
441504
35382
40987
475693
394658
169517
139571
422343
117973
376888
153723
397075
397129
19250
378626
357471
116987
398540
127786
55534
57868
305975
579029
377651
58876
573166
411289
452187
185830
123193
230070
132310
299924
239181
13616
579487
349140
45582
254009
517916
456755
547156
551793
373184
537222
328065
136962
142847
175830
437562
353282
134712
209933
6160
374598
14985
486262
271803
110423
125116
10964
432417
382926
357635
398270
486641
434668
227935
409588
195449
237716
499033
453711
150704
449852
335184
246641
145062
355236
87058
152397
192390
491492
244715
466591
28589
470414
106003
212690
328898
411160
132516
32664
61621
13016
114077
287568
38277
545308
273503
314288
88344
474404
342299
19015
306267
337448
459799
219322
112805
394115
456262
294587
399488
134474
158044
415871
67742
8881
183071
448099
374431
299326
542255
183071
572791
389133
220037
43477
76491
55715
229833
235345
382517
234357
109106
131902
385604
90310
313921
462488
435164
424705
526881
40008
542591
506792
364249
377254
121181
565765
33471
375425
198671
349271
308911
65201
36023
135305
529645
247487
428006
314787
499512
456390
67742
89563
519135
440592
411160
464630
565765
165319
189520
577122
109148
382069
494749
471500
448723
579487
275817
53370
528019
507840
557188
322530
257243
564950
492352
143170
562335
287503
109212
21076
428085
303797
150704
227677
205266
435445
520986
26162
514318
185730
59971
335725
136332
263762
329830
399358
390782
328065
173948
506792
266360
297828
444566
488641
140278
186308
349750
78460
36459
160670
466202
488011
422910
329724
470762
500321
104349
94409
382213
38396
281763
369341
474026
207976
162861
541957
502043
511644
332773
518501
39971
311290
109823
292146
233102
501972
159075
98085
152566
576895
53604
374125
199021
480841
350592
353906
125116
529411
565664
109106
572250
383172
157435
64704
59968
383172
279264
19681
52437
572554
195644
246389
335503
227451
518918
425815
67779
469124
407470
421648
414651
534855
45600
491831
181661
380163
167026
15400
82679
173150
313979
521150
321059
157125
385940
478118
503886
127926
524253
105643
330729
86679
415901
13016
75466
265115
41713
457087
56341
542255
210259
62390
211041
270873
519431
572145
538398
42415
259316
355984
281227
320222
435930
422910
549209
178572
456629
81654
168453
120987
352523
416978
429896
317186
68777
41482
24289
492267
95903
337962
374282
44138
398270
36652
104898
375674
108112
577072
147520
371166
245089
240685
443342
286724
341369
341737
293520
19766
32664
553552
117455
116250
103419
533755
286751
33940
399752
79802
189645
215191
210726
67115
318225
328223
137849
576757
224390
501667
64279
389041
173865
119320
278989
464937
33943
410356
380163
321824
397075
72729
451375
348951
474405
480001
212838
435713
519477
474378
572250
397534
477438
376623
259464
194701
461404
569308
81592
568446
206416
48742
391053
165046
65201
51322
385552
93444
375086
457344
325936
486994
414624
475177
441425
154346
143386
331198
523831
521059
474174
137181
435920
313617
11838
563488
197705
158233
185983
292888
329629
469053
137491
338515
532333
301110
16720
513359
400080
272490
67126
479469
79802
475372
274356
262935
276124
331518
565780
482328
38986
430094
537772
383746
420308
625
40068
78460
262935
297157
570705
504259
59042
383172
541768
114139
186116
209326
43477
19739
158680
477497
42339
154346
91543
398010
301110
45097
172158
76491
509032
4132
391976
339711
575754
513863
402729
329387
473099
19194
377237
14844
519783
400593
319996
339681
408846
84162
24380
511036
414624
355902
555906
98859
66255
396330
523468
483458
223095
278414
552974
573997
326336
336763
50372
250706
233146
486628
104098
302680
313494
511036
513124
225345
541171
500321
525518
267160
89838
536663
206465
401041
129117
366148
159731
296770
577320
378179
332556
398270
572487
343087
278528
524946
23591
385734
241248
366148
256576
399581
233040
303221
271592
193047
430872
267192
190043
263515
45481
257178
262599
80782
216206
52773
96975
539510
32236
423010
9091
210259
447785
308221
386467
501004
52849
465416
128831
447510
271469
400606
42871
141785
393593
558748
249982
295315
186145
304587
144574
267780
537622
512537
143621
416652
119714
520472
579629
294747
281406
403534
272235
353284
229415
330295
129689
578103
33213
31923
48947
311578
128831
259248
254136
263294
274356
33752
542304
374431
101657
331629
579461
397075
70365
581563
43664
580405
83002
536112
377011
117262
577320
247086
85114
96202
22142
360125
403899
422406
523374
496089
174864
69768
525716
467491
294587
390287
367259
78468
95247
427842
552197
566514
50827
560715
67114
199408
270290
573166
438331
151567
41713
205564
318225
326293
208267
533509
110740
437660
275415
34855
54541
145264
476504
351719
169377
509565
285093
129142
395432
528452
399358
280778
443940
129142
458309
1090
494721
104449
384742
512405
499033
26997
131074
392186
511148
255443
100303
355582
145460
320451
6197
159680
281127
318967
532147
556476
39859
424193
264460
242564
29698
170309
43968
20966
325558
223030
418270
20857
563058
275415
147520
53370
314787
475645
268151
13258
272162
64249
285562
307371
367063
206415
335630
11402
385972
495155
401370
35351
554561
329502
13228
296867
70133
319396
51322
339781
513351
480136
63235
360313
404271
151264
233688
546242
572781
27008
309541
231087
506792
169474
308423
332243
121235
568851
89943
319117
19448
572801
414747
271002
152963
251170
443509
276077
428389
86925
281674
380248
187810
360313
206860
100303
96684
186537
112562
340038
134012
347248
100253
269063
438617
65837
67779
381027
494941
192053
515401
358237
396455
103575
241622
128938
382521
561818
121302
67114
215289
243421
102718
572801
305441
109483
298004
503616
188113
474356
246278
5046
416119
381858
175830
62547
422894
53370
166998
123083
561962
473500
90814
253148
1200
211485
375099
177896
578147
65793
390742
446677
194161
355582
295328
2886
316660
405520
564532
401608
42285
190617
480415
276694
356256
257946
26900
263294
481098
510617
569017
403916
241971
501972
23967
212514
45582
451066
428389
390956
512503
187810
411417
425292
209261
93272
70133
194701
192928
261670
468789
145174
206680
117284
278029
521256
396909
360672
1762
170730
61830
195600
96679
390914
373881
144747
24899
423231
137836
328371
297138
197759
337748
456670
425150
380432
285800
341811
34752
338120
337472
326480
99453
115564
273497
67082
493547
66647
413346
158044
417203
332133
192744
561615
520472
59789
576422
204962
376772
363107
165384
409841
52818
210549
167229
490010
20929
236574
158863
97210
374018
514666
263420
427606
447834
327450
416357
241421
521245
250706
296793
533568
419980
286724
557374
418198
564211
521948
420403
285013
305703
278135
201903
415497
184697
50820
542443
8829
410356
76101
438617
254009
481524
518501
575164
72650
87845
429061
396528
244418
502043
17171
52773
130132
232586
281581
176475
471256
121235
1408
96211
171736
492267
447834
226326
163362
422910
218674
267290
375437
151289
452524
468792
176335
388962
548702
65456
45181
62209
117973
330729
50294
328064
353282
546655
533755
265351
332204
227012
419406
70745
60419
372480
474970
335524
360112
26764
580843
186635
353901
95050
367742
485632
116577
270224
302661
19015
228160
157133
22729
332403
150932
407926
497199
246312
402407
480415
319391
89943
442242
334171
442218
73650
534593
72282
38827
471256
207862
331140
326028
297138
141414
212174
169426
549373
53911
64890
110314
248958
410946
257020
72382
90814
175608
162861
390414
44464
456678
226039
32603
71677
358744
90989
185545
365319
206256
579950
501176
492354
235345
466001
208659
185579
236341
159680
364994
132516
265566
541532
120259
241388
571513
187095
341341
355398
545145
96925
55715
571627
490010
187119
104349
57969
6901
281176
460005
500212
71678
571355
318190
326293
547422
428208
280324
177896
442980
392924
163085
268146
19146
528358
341737
299672
514732
144666
335703
377251
546966
532668
305703
329084
248702
222929
214676
351726
128963
411160
57777
22729
53716
371313
377493
416655
25759
441493
38697
137733
114718
566988
193042
219544
244616
234768
17602
279422
123193
242167
27840
490850
71429
207862
507910
553506
46950
555230
281021
427283
51871
137794
502588
437506
321592
266360
515240
169211
405078
17065
444487
188712
80654
354318
386250
335459
334413
274605
523035
423502
130706
501667
56680
207976
474780
236341
519136
74078
12109
234468
237009
365353
225036
101837
522492
401402
114844
438368
233476
498270
521203
67697
95243
571955
457976
160757
471330
457087
390742
153235
518883
229312
211955
291390
542407
420079
190117
237131
230070
96713
304949
24547
253332
196294
512696
307940
210104
155707
391976
148554
425117
456678
151758
251564
214261
393016
72382
126809
181699
468163
484336
221903
483078
116987
413956
467187
517929
24672
566029
64339
443916
256087
210726
282099
339681
27109
467840
484217
481090
489085
156284
482310
483453
395500
494749
64492
304716
209261
59232
229415
487098
140352
560396
39643
205564
580405
14764
482310
425292
431775
494394
490507
357635
258073
300836
532810
13228
68340
85483
369796
571955
75881
415849
568654
478118
67114
367121
466926
362046
332757
149634
320680
148010
182758
12421
391720
367523
44083
452953
388911
438805
165384
163136
416741
17858
555339
214087
171309
356256
319322
331198
304716
336804
376958
158680
65712
190617
512152
233938
579487
517251
92674
90173
244721
525027
51871
390956
274509
215625
145153
89158
289097
59968
185236
112562
580843
104098
495182
229564
285093
313984
545022
411111
13230
493978
122343
21051
165365
366405
282631
225473
223154
72987
367761
500594
152566
260637
290560
504265
53716
257243
423231
224845
125686
202629
473911
442103
115524
77707
187724
112720
167695
578888
294620
136131
411815
455536
222783
81592
465975
62942
283583
310536
520852
22729
311173
320222
539705
407102
31666
443916
286012
95621
8829
454685
458390
152273
215563
175540
174864
474378
114473
535276
72790
511179
581594
129031
468692
306231
117445
489261
64377
505033
148602
74722
68238
50827
504699
572575
494398
114741
390496
363671
358492
388341
492719
109164
342126
539395
151648
324816
226254
388894
515743
310868
286554
20929
169322
57381
577320
154346
93789
7167
6421
411877
463232
426246
472426
573529
579968
242807
556145
323258
161193
267160
88920
33940
164502
377007
122116
163125
130222
137836
367259
176683
528266
111224
33634
268146
393396
485387
546708
479504
286751
250801
71818
107454
573529
64279
3386
263974
381922
504259
230702
442150
356938
291574
179961
59118
207751
12108
298017
125598
59551
513657
302712
298427
389391
470745
471191
341710
105418
576850
176335
64279
178388
411645
109823
297779
580149
515136
313517
579329
485187
551757
367935
18389
466451
161897
355180
266515
444945
71307
142646
179875
464593
345207
422894
285236
569500
309322
457207
59551
134053
578588
277507
176160
442218
578232
478717
48947
307751
152782
540617
258344
5554
221475
313956
98859
547528
239181
367935
100581
162283
319682
36397
8881
40283
201490
180253
224390
382958
420403
274356
281581
213997
548791
502395
382213
165552
36023
171309
429228
92186
336901
466451
156461
169646
283059
439072
273497
283312
40244
360236
167295
506699
348487
431775
252186
52562
249649
80801
293341
289561
513124
45599
251922
28589
283715
197327
57381
412142
373847
432897
517453
365320
154625
256841
428995
552054
301918
299115
36439
512316
398200
513863
347351
164855
186794
497010
384742
61559
228419
424658
72987
285093
189645
503875
518552
348722
120518
292767
541421
495919
95903
60136
463004
504158
107758
234357
516517
519842
440592
430731
373148
181475
118742
170931
258315
458862
231502
316660
373212
325418
211230
209785
430251
250706
179650
285013
580600
395120
116005
393292
262770
340082
396791
362046
267274
462875
208731
73583
62209
212838
25377
351852
221505
413804
360112
572554
50961
475645
193781
14870
532988
242520
287245
125063
102929
459618
220464
204181
119320
468518
398270
464237
387226
240087
280236
554823
520123
274605
264381
346384
305485
421145
548772
341448
399330
417720
81205
393050
364806
112832
169377
273102
486921
346997
226595
226795
416655
334413
425815
167599
419406
508771
99407
137181
303236
183445
67114
331919
147895
165874
436611
40068
83473
293689
75754
553067
73860
436780
239584
570694
566598
410962
102863
205150
161897
339634
65028
498218
476874
54225
312143
546031
190617
323178
517453
461871
148032
435164
405150
539371
101891
388500
480056
241595
356154
223091
76122
23591
125626
62591
308121
321373
118881
175540
194159
161266
71371
58565
328246
361255
264460
25232
335184
308546
411417
251096
129031
171109
352176
107138
136343
557251
455370
195615
316091
466262
274277
57868
288504
211113
313579
453538
425218
197934
393292
280267
455369
325558
25162
472941
520986
367259
521402
179667
392924
410960
420530
226585
16715
204626
295315
16898
54541
33732
246336
414659
449484
370030
501269
481678
52562
579950
389041
67057
289333
396927
428925
285562
215879
507266
81868
512583
293372
183071
88344
59551
46737
129361
93031
449387
308059
412090
25162
557886
533509
289654
400602
264235
287488
486350
330298
157834
257102
71485
230702
415588
132485
324816
54406
141414
101891
73196
501121
333550
358545
464630
214209
204519
373184
160757
427732
54541
84391
404110
381221
142672
572475
197044
295831
533755
328216
203940
229035
226039
178543
224168
514556
206860
299672
416095
169766
105058
29761
172987
496874
572781
420971
273874
511436
440097
500646
22142
460661
574731
163176
428071
551793
510768
353901
64339
63446
46818
240685
263970
417261
425117
541472
569596
310716
486043
134801
178388
303034
150939
548874
53725
579907
334484
513093
104052
274605
174896
219204
94127
16525
297157
307371
563488
154556
517916
495553
522492
10342
111568
246779
36397
60822
110447
415588
421775
277697
101218
314597
523599
262770
522101
87382
341052
32603
362480
264733
296188
130981
387772
185652
274768
345207
251170
471256
348056
2931
429061
169377
498786
45339
201891
35382
138782
360306
344669
540586
6421
30357
430602
278414
129141
64249
535573
65028
559553
280778
365295
238301
165404
478067
104809
242564
392167
168558
161749
321182
247098
456670
77137
135305
351770
230833
221515
24547
182629
313956
364913
282631
305283
381330
522741
176918
154556
566236
265361
454681
447103
144554
402969
473903
27665
83033
312939
6936
409194
460363
529411
88344
538517
120125
11373
538588
166508
530972
79642
394036
80077
568851
556418
168084
237383
562589
408966
70812
346741
375099
114718
348180
443916
238025
59528
387604
470414
176335
392641
355968
393050
572781
479651
380258
28589
312985
80471
17171
115378
16950
31923
107783
379558
109622
416169
304173
59551
177950
6197
424160
169382
465701
571955
406792
299326
449082
2148
332812
370030
214261
516581
511789
425433
92914
490689
317690
386809
501004
530479
70365
505418
400080
279511
152459
13325
453397
485526
114925
28654
520352
499985
202532
281678
524291
435141
88339
318462
36445
360672
319669
4981
69284
212044
87845
356256
158140
129631
39708
36166
421648
328065
266353
205955
101401
503178
410742
97260
387748
450270
265052
226254
224047
60602
39708
417962
425497
245946
543521
19448
212514
259594
176085
110681
122586
569433
186608
407470
284070
22575
99658
96925
433331
69054
395097
566598
572791
158058
233932
546959
441633
400858
391720
69468
26728
412277
507840
443687
224100
321592
500634
173865
572362
380072
130318
109640
365600
348604
319161
467516
195978
187738
98260
283059
102842
20362
102405
461535
344456
524369
186308
196294
571719
367935
535844
111760
321753
393050
32674
551793
358462
358088
450771
390951
161193
327936
265361
474780
290600
153462
516581
578041
216413
275046
129141
8881
330295
326903
304483
565217
333550
196063
193047
173865
65986
459644
20384
430551
265766
274986
208829
480807
59551
485632
71328
366184
112562
80857
390347
92136
520986
346668
530962
410742
119065
96833
302552
12421
1408
384021
300631
502914
296651
577766
283715
295007
561176
377237
246641
413466
572791
34625
384235
534627
313914
357537
498409
320111
373847
27109
913
418030
555701
193034
399581
376958
424193
22696
377254
198671
334171
458862
211230
580405
65353
252348
540795
425815
287903
260116
315961
159315
565429
194009
380859
13258
190881
514771
128775
26720
89208
375192
66647
92747
252846
372673
459201
1403
535497
572250
468306
525180
576855
317690
253260
341100
319649
524651
548874
231614
576855
78562
332757
9
562335
643
419383
466591
480950
465723
188013
408040
549209
17065
56857
113106
208731
525180
529788
464928
114844
259248
400722
333258
225358
239000
271469
213911
432417
107745
71485
480501
293689
491381
425441
304143
30332
482310
44083
483078
325863
581594
380070
139456
497199
548662
106658
343087
569079
380248
151567
56668
161436
146706
495039
37169
15963
569596
474970
15518
521570
355968
202931
449852
451375
324977
224949
418394
555800
42079
165231
426979
403190
79156
156284
547422
5368
187095
70745
273466
161228
314194
393608
581282
39131
5769
232919
186842
570143
244721
316012
51322
83518
487286
543521
450245
85472
368321
15468
471256
364879
162584
174623
216250
82083
134474
455959
500594
119714
79530
337401
266696
531049
197561
280354
513703
426979
280236
379433
556418
525027
551793
425341
324339
147016
318967
328246
234357
3668
385704
472506
62552
321592
154507
185683
501758
469082
63266
201891
217720
327404
191803
336966
110087
217299
413804
373881
470621
390287
271469
283043
347248
161897
337448
203054
516158
176475
398704
311238
219409
390347
259316
514556
405695
466926
80982
535160
424193
322777
292101
30731
412657
511031
530834
447487
97568
206371
10478
27540
390646
325936
10145
169934
300514
314392
183286
395591
310968
276949
131976
1200
137836
494391
138207
360725
282097
556835
16525
403197
365600
306710
111996
145444
327404
64616
337401
526896
417751
163683
247136
69468
139698
387368
351719
67126
114718
187119
290265
513768
412555
396337
509367
175347
116204
440097
48685
427842
319122
490938
374897
281846
308838
444566
367121
449517
19766
403916
321328
89922
115502
332953
244614
5277
1408
305703
15963
237009
170751
74126
525212
296793
494391
501004
398270
570457
234468
461333
157133
353306
43210
166049
307092
97195
335551
128002
523599
185986
135113
213851
356154
153235
534480
67779
427283
201903
138536
406298
551088
305885
9178
28214
439881
560396
435544
414648
409102
550972
304587
358020
101218
494391
117108
435360
12501
217299
361415
530408
212263
394115
88920
309541
140209
338579
560150
423010
566236
537461
154354
191803
85114
268146
290952
252069
221515
15744
423231
186585
7567
145174
115524
349052
140352
98276
404110
459576
568654
266120
292146
489100
67114
459978
6464
219472
516636
486372
144831
161897
51001
267770
466451
215625
168573
396455
167599
269063
389041
537198
259906
30357
112562
71429
430391
204867
28942
284914
262136
432917
142280
390742
513867
105332
73339
324143
554488
476499
462110
117137
178849
288021
13616
461129
261702
475485
424718
122343
385604
249555
186626
507266
439124
467840
270379
567901
348598
557886
275292
294509
325369
379966
444487
265361
322297
552054
63235
343634
231609
404205
46737
13802
4981
559553
56668
166549
237034
280778
532128
93332
225358
83973
15963
221633
550906
430928
67082
385114
341707
272729
151854
227059
425437
576736
152273
542818
123949
465124
105208
118838
561818
100435
31923
301918
44388
353997
478142
513863
29915
505885
427732
5373
122303
427283
301918
501292
12109
330729
281581
452187
417203
331198
476430
423290
9843
308838
112410
300501
150932
386253
313617
439124
101328
233111
475306
169322
430455
434602
372097
428809
145366
328246
455369
60706
209718
461967
182758
259248
334171
272162
377212
63561
367615
353306
70745
248854
263762
469770
352709
150652
461404
228293
409134
48047
49798
334484
253308
121461
395007
187147
276766
251860
322326
205614
414648
16084
227059
181344
30731
565780
564950
319649
473100
415849
376668
202629
462129
125063
33946
44611
416450
357003
188207
159081
54541
362839
420366
215879
28263
546447
72821
231374
334626
189520
504699
494749
498493
105079
505642
331271
178801
116250
144371
121116
111606
152385
28320
479054
80857
203702
207733
573572
392843
242564
529645
208845
60419
206860
157961
547743
155794
541957
353561
393600
117284
13228
563488
135372
428780
408207
268037
524661
460389
366897
317186
531956
151406
403197
15963
475485
565740
474614
134502
220109
78065
573529
402729
390782
345399
255489
123180
189071
379777
382118
332204
574731
538821
59551
313494
447834
162861
230665
405078
563987
205270
67082
423624
115292
555574
372634
304518
369256
231835
13802
185759
374498
528019
518075
150704
245817
145153
121612
443749
349271
251045
82676
140984
247301
90310
388020
72282
352176
581061
20857
45599
563987
63378
510366
266353
508771
266271
184176
30276
67414
346384
157239
154507
517453
465005
468692
328883
303593
561484
215467
223560
281021
205266
154625
154507
88735
390518
64890
326716
274768
179409
429061
176475
93789
429371
120759
185579
407814
215879
294823
546959
155763
419406
564287
144666
463803
488538
163030
54318
92001
63247
216206
390952
395432
234734
556813
127067
156823
438187
573336
249489
404235
112805
484201
306877
16283
464967
125686
507263
116987
93444
459201
181841
250706
540680
129142
144488
388311
183939
205116
67114
319468
243421
295280
136953
118742
482545
413248
64279
320222
540680
251860
52773
194800
430731
491831
232517
413092
170730
66441
37169
443687
166067
537879
264923
474405
28263
164172
255239
420862
232292
553067
430602
548662
441425
152459
418609
82650
356066
311822
411160
302216
344126
190530
398200
406533
376828
479333
72041
433563
497327
367259
93031
412992
456737
15744
203940
189071
64704
42853
287903
425497
102225
374598
157801
405078
272729
174059
192744
222475
457288
144554
321006
382118
86679
8066
348247
278816
185116
159409
510366
426690
185687
170440
353274
421602
132778
233039
456629
55534
364842
282503
361158
319273
299163
421145
246779
85670
265351
337472
337158
494282
303436
103927
137110
256087
213826
113852
522243
579752
371647
11838
295315
553552
341707
27089
521256
109483
63508
202532
404468
72821
129689
243421
103726
183071
142259
477497
285978
101050
473587
208215
83561
572923
53370
225121
215428
392841
75057
421105
427005
286764
251564
422591
106963
133281
569079
373847
121461
448253
161083
407135
54160
125840
357435
136953
208008
138370
320877
304949
321059
392167
507252
442771
238232
394776
339312
481879
580797
225345
220190
157314
424160
411877
311290
113166
273102
472036
466218
563593
479867
563488
156461
251974
446533
484214
439141
126524
107138
116141
529260
578663
121116
555108
55410
244923
144488
425292
280324
449387
24769
412704
303898
291149
275499
125626
451701
572884
181759
114330
528060
375027
516636
478717
266563
357537
508771
63446
556638
15468
262599
150827
6414
308253
509939
221633
67742
296793
154478
539313
159504
181208
223560
290560
474356
302230
424160
233932
65793
334484
265625
524500
153235
208640
186608
79802
531956
89943
103419
414975
32664
458898
308432
107454
434239
142672
303111
121351
565780
282957
98529
44388
83973
82083
71723
384641
226254
541767
431168
170751
98260
531333
139173
236389
245817
76203
64795
2639
392758
313579
263176
177085
195600
4132
232363
325418
541280
386809
349271
179551
261858
536179
529283
563243
263450
20513
193709
490010
294749
352389
308265
233039
328242
300501
54318
52773
140278
336901
387772
370851
345399
484201
436161
42763
464675
202426
206889
158334
312985
503875
280068
146857
234734
23096
141414
174896
212514
511148
187959
205266
258559
162390
500212
404271
303387
29813
9075
385265
117026
119199
353460
262603
141201
576422
348368
320451
558748
420862
331140
52818
81447
518501
477193
130138
7596
393290
531752
310536
443789
537617
44388
565921
20576
536112
381027
496116
552054
332316
90006
255197
421602
523700
176085
328686
495553
443789
311784
555037
99628
483923
509032
233111
92136
366897
530701
564762
74938
73602
98854
205150
151567
484201
513863
221317
409979
556145
357537
427548
580600
384235
284070
352523
18748
54160
271996
177355
271870
515853
39971
149915
519431
67439
561176
79274
438899
42122
51001
402120
369796
52773
187324
301918
85046
352505
328454
109148
473100
418536
534974
420308
574032
267259
462872
238843
314425
257243
280923
525529
145682
296706
549866
285800
478016
408846
230515
555906
469147
174623
461815
143959
475645
100253
67779
578154
109973
117512
492671
293520
402969
471936
285493
193709
227059
274986
110023
27008
337775
59551
245550
11373
157314
290449
371836
311578
34579
6747
490689
416516
129141
122356
432349
151324
255550
10478
379558
308121
246408
117117
92614
438145
280324
414975
55641
305450
165854
3640
79824
140278
85670
258890
429896
451489
386619
393396
485632
119947
105633
465080
519489
188712
252348
25673
177085
273497
100638
244003
178487
147865
239811
515252
509367
292910
82083
162753
574901
200335
250724
280324
61779
230702
471572
161228
258442
209718
560754
293825
561448
101479
308
389391
112252
580600
260241
310376
473100
546847
91968
25009
461333
514771
453711
27540
543549
516261
486101
75466
289410
353357
19964
129879
435445
387226
66398
217299
548723
23255
142
44702
35351
109622
106003
194847
244425
154507
19448
82464
2645
364879
282479
259248
224100
548863
335503
74544
75466
245550
76122
506322
53370
279511
295778
28759
262967
127830
231374
487021
96211
3276
151648
561346
21051
76122
463232
371360
175202
428995
528582
55493
95814
394325
64890
385075
546242
267059
84879
427538
201421
496306
401402
359414
273503
542255
29915
473712
137203
433643
313738
96925
505024
64251
493570
320314
238843
266914
453299
259514
168084
15919
63912
146235
143959
65793
227059
1762
413466
491277
362480
117455
365782
119129
353460
286912
181661
232517
16209
345207
204181
45599
286012
453397
59551
156084
571909
327936
135984
83624
448099
480948
385075
124152
292888
424193
296187
503623
46025
292146
293880
385552
569500
256576
454406
285093
270224
159198
156709
139572
283715
247723
480790
152614
507459
90830
98405
514060
201490
353301
543521
57777
252186
395500
24289
113846
441475
248925
5215
280068
52209
101837
46055
165384
375575
33663
156823
115197
459951
63482
223270
482310
403677
146857
168422
404579
530832
316660
543549
502043
251803
32603
539406
323178
393907
438580
428006
214209
80371
398200
491554
33974
240782
365319
302680
433643
382926
411160
246609
411823
205887
86032
75516
436596
324816
320333
90103
256087
212514
293215
580431
114330
386884
221840
121351
435933
320222
318723
121869
288712
219322
456678
371647
460422
343860
530701
501571
335459
218113
89397
25162
479711
234734
465507
439124
135554
275415
170751
314288
280354
445214
482545
131225
301147
65345
358607
82003
257020
230537
573854
332960
243370
323765
433129
306095
185687
418394
254009
371359
547156
242472
136043
393608
90814
218113
521216
328223
253260
99252
499033
337748
357635
456678
257178
210416
19194
51001
468163
167995
110674
508669
156835
425200
278082
200008
122586
283715
398270
271870
573184
485894
524661
317103
182118
307371
70827
112697
377007
432917
541768
171736
171309
534480
538604
408846
148479
495956
342592
96679
133462
195507
359868
206256
394776
95651
71678
579404
454107
102184
399195
33663
63446
434118
62617
16084
433643
561448
437578
110023
457734
203429
4173
278989
259248
546985
354608
311232
71678
365135
190407
33974
9075
568001
79274
416119
424658
86435
483458
166998
330701
90989
578588
109
457976
137110
165253
577320
404110
181275
169653
153711
489606
72790
418198
123193
371836
483458
569596
407926
538604
39531
7455
382521
114473
83959
325418
203702
72177
412142
269871
478067
129247
473955
156461
296706
260117
537879
307092
287324
508466
514183
159723
571909
383902
265115
272033
80431
522423
332863
246356
264460
290524
186145
323178
161051
142646
77816
402726
104809
227198
433896
27267
210528
272790
476155
276514
563488
545022
20513
300782
526552
138911
474084
335630
467491
542255
197561
300836
494721
409979
101401
273503
163764
2639
520986
3538
90814
345207
352505
30973
519429
213997
408217
64114
147283
529350
101749
494721
244839
487139
320353
494592
454206
115524
328686
37030
142847
182029
441464
254712
439141
312939
187178
251974
520352
180386
121869
612
498493
455758
367121
459600
208548
230991
351610
89397
294074
420530
138911
82936
19964
286724
206717
13703
136131
203517
53108
186131
397414
456606
422508
386467
248091
317781
310376
384742
134474
14764
105332
388025
539705
396909
231502
10421
563898
540464
529745
1877
168690
411475
438943
507263
575310
512351
527863
390952
485933
521570
395591
385075
545213
208779
443650
459978
411877
145629
298651
501381
143110
114139
30421
423585
545108
341052
474970
423231
490689
44057
377226
33940
105344
15830
103018
403910
287245
520195
43291
550127
84896
222572
541957
287324
485526
480790
181069
325558
323475
20857
296188
546959
172148
399581
523599
80782
280505
478118
494041
267555
172211
17171
159953
140352
478154
315654
193690
122776
83696
366148
362480
536179
318462
383197
484208
122923
413804
350592
211436
36166
44464
237009
387225
6599
329830
363671
576634
70827
543026
328898
377011
579950
263762
60622
79572
64114
451701
129865
120407
159072
131579
166657
561448
306483
246356
330865
548874
59528
77816
175540
388894
445528
538821
251922
145153
557084
93272
557955
221346
480807
537055
241261
351719
320680
490507
455103
573166
518552
132297
86679
165147
13235
95651
67997
199332
387225
212445
474970
408846
247301
190338
563545
92331
26900
201126
102929
442980
313556
420862
58619
448402
528452
53725
211644
303593
13482
576157
345142
176160
580431
3276
230833
186842
389041
434118
406954
532333
501329
282957
538604
329084
341707
194161
161193
423231
494446
27980
488011
342086
544261
306231
84879
383172
507385
479358
24899
293341
391926
12421
75535
275292
286248
204294
506030
225345
424718
10136
184664
169934
320081
110447
158680
389760
61675
19739
4189
29761
561426
251922
347989
157221
367742
116141
110108
11402
577879
332385
569987
421969
119129
106003
211272
162283
52388
498722
318190
263246
495902
116006
555906
381154
351418
363078
483923
60822
112410
443916
157282
337472
90814
515202
438805
20857
88866
189069
466714
560754
524661
154073
341707
153154
541580
514099
292101
538604
19681
189280
66483
71818
518823
127067
317807
378373
229250
80599
509706
565932
55269
424705
224168
206416
20765
66647
99252
71429
3276
249555
233644
11075
384235
55585
326336
183445
253032
18233
104343
17602
229035
536103
290259
388341
278414
413804
226585
73146
547367
539984
68777
27089
220076
541280
435544
289654
543769
83033
98276
501972
133436
549330
2591
319322
420971
364249
212643
152566
230070
413312
10136
470754
249489
147016
126967
157221
151567
30
480001
266563
123268
126732
434338
415839
91968
420049
208845
231835
578103
365561
159640
64092
149915
408163
532333
151534
47235
131225
241388
290449
449896
620
469147
473911
206083
67742
343185
242472
215625
57381
336804
276694
466294
408151
162547
172211
12501
570203
377854
468692
347351
216304
172987
312338
445214
238187
68689
475693
53385
532102
334484
79824
104098
466591
464593
359081
547594
445392
314787
299672
77553
430551
530781
374897
403190
6464
538444
385972
352497
427005
323970
387772
508147
329644
340959
347351
420403
231280
372868
576850
511436
15525
259316
119199
434859
285686
451337
59528
460739
274170
480415
83754
313465
232363
431168
25377
315961
236552
15400
151758
64730
268547
284783
257946
573125
85086
203986
369355
90310
154507
194701
266563
372868
56675
342520
559282
295831
13715
512405
388113
579404
211956
267611
476504
333550
213860
190455
103927
473500
342190
502058
520986
382118
380258
508567
459978
62053
480977
318723
345265
273466
226585
141201
260942
66325
396626
68420
157834
142969
264235
388075
536179
509939
20765
13524
564349
553455
380115
57071
110488
52986
575310
365487
377493
39012
529787
545022
117445
212445
166508
149305
400593
412992
39859
346997
393593
50294
405695
376912
335659
411111
49957
18127
95001
312282
317781
500323
11838
86512
361643
87000
479261
494592
463301
22142
187810
85625
362035
257102
284680
176918
425709
64890
75373
497622
372868
492352
303898
10136
207751
403534
196255
232143
573166
528019
294912
445965
192928
471579
269063
274768
312338
375027
178431
87845
80857
114844
140352
516636
495956
449691
367724
564493
197934
408151
170751
537461
146857
339192
3386
247348
36973
505885
17560
103927
496918
242472
488060
491611
201126
19695
354604
502703
353274
524662
504550
313659
229312
263420
382005
469147
184176
29915
495931
34625
7944
187723
153870
382926
332133
89838
370904
30731
290361
329629
449179
541580
106658
484206
515998
153462
200950
258635
498786
496444
293529
341942
546151
399330
157486
495919
27089
186635
546985
564217
504258
571342
313069
37868
16765
221475
422268
157344
430455
514864
13715
89943
157961
425359
164172
529283
290705
118838
304143
117108
576757
131976
391976
160267
499512
34793
409909
135554
162390
183253
318190
438187
408557
68663
388500
40008
241248
82287
119065
485632
169211
331140
57969
288721
26981
387358
125063
580149
106079
16084
504894
313659
168453
117834
471629
263515
545308
134320
257211
210726
531958
279511
369899
564904
6421
515998
518267
543521
249555
297995
357242
342592
57071
80599
167695
187162
142672
418394
59232
238187
337638
182933
177863
83561
31324
427732
445754
98529
346741
86820
52773
310716
97841
486262
201940
117973
342693
105643
226555
83033
486870
111996
476874
294160
226039
176279
476504
24990
292440
342693
431315
518552
253072
491381
83787
559358
403910
512735
152976
74842
215879
212838
294587
54225
378896
366897
327936
378950
529787
72987
137203
71371
343159
431492
372097
196063
376085
92747
64339
327811
44611
187147
86435
390742
107138
183071
426690
460115
265566
79572
156175
320391
273094
515998
236318
205614
135554
15744
443653
175830
417070
572475
512316
460005
212445
104607
323178
435445
63912
116783
102210
551657
324689
388768
496730
205940
332039
358607
362898
305724
561448
548772
499985
152459
73196
347351
120518
151289
536806
536540
367177
239811
427180
497010
392381
360231
276077
14985
414659
138963
182893
243333
43291
486362
416816
414422
195333
304587
257020
426690
26521
206504
532128
94718
547422
159331
508466
280409
169794
565932
479582
104737
59309
396909
111121
186635
335551
286042
557886
225268
420079
348056
382517
112732
294973
360313
232919
463172
17560
535899
117108
483078
418057
552167
380115
19725
165319
500646
186794
215467
72041
280324
272790
212685
532277
338579
567372
354794
3737
122611
9640
55410
515719
181173
157314
199131
211436
73951
62942
85472
483045
13616
378868
105576
187723
81205
285236
383172
267780
472036
271120
542816
263176
64704
569987
288267
249555
579487
70827
293880
201596
412555
359308
290767
145174
14985
553548
363363
566325
395716
123074
143258
445392
216954
552167
397129
328898
490850
268146
406170
380499
55534
335551
114473
7239
24516
344293
49957
475006
499204
253308
394036
212044
356154
71818
481879
445620
369256
242167
141648
293900
385075
38827
487476
172211
319322
175057
533128
66085
151289
307751
405150
25885
494398
503178
2229
411815
190575
444945
295315
420366
399581
466207
211230
516570
313710
154354
15595
538821
506012
65201
475006
570066
434668
61675
232292
560388
366016
286639
15273
165854
132668
208698
425497
379433
262599
330993
96679
15400
266696
19964
913
285691
197561
486350
405078
241971
204603
320680
290600
280254
257102
172987
171090
512316
420221
367761
462562
318967
160313
549617
406784
288267
564287
433853
342030
296867
142322
196245
97841
412575
319322
327936
359868
213851
7167
117009
90814
508567
304483
306710
523154
393641
72382
443391
114464
441464
378089
7758
547528
320361
442666
397920
504123
317781
523639
400560
186585
124532
443944
504868
72041
561339
348598
549617
361415
89943
360725
155707
578154
246278
337962
195791
447093
569320
12158
163413
29149
308059
92553
385075
107691
61946
111604
102842
332863
34340
333378
165404
243957
54696
26981
380248
292888
400568
214030
31157
34855
224505
548772
415901
497010
337842
45339
178491
83959
186121
3080
117512
183218
42828
204352
151927
204603
571342
457207
473712
296793
109212
196377
209261
160313
152429
494794
438187
456678
515136
183256
327146
286764
314392
268260
507385
366061
462791
497384
546730
520195
94156
325863
336763
25759
129689
504550
50372
30276
206371
289204
323178
348487
323056
212690
80134
102842
264868
284021
488955
458862
428085
545022
497384
188013
353274
279065
537648
508678
423290
444649
316089
283312
390956
213860
460389
556771
562589
504894
494155
328246
241595
415849
451248
80801
81868
209574
551344
142847
44388
391258
120940
75535
559556
171309
492671
406657
294160
270224
113152
385667
209326
59868
169766
242257
338120
375759
196294
401144
388311
363752
80801
225345
97195
1762
221633
306710
360376
58565
219322
90173
555339
380248
197759
533509
506699
575469
239309
155746
241971
141920
64704
263600
306231
553071
552461
415376
91973
358462
180253
124935
463232
413240
387928
276124
338579
516636
402120
117973
383172
128963
508403
305450
365353
2229
575754
275499
514732
157133
579461
517835
571448
208122
124167
221557
126080
73196
546655
478717
220903
66441
549866
335834
294074
286482
214605
101050
143198
244418
563046
396909
96684
232227
459576
488011
269871
246071
268111
52986
3640
57969
309985
315453
296424
534593
385881
449718
230305
382706
573456
114677
424658
120987
538276
154717
486839
219118
52626
281464
77137
326712
64251
152963
263294
405582
298651
42173
230597
35571
107783
52562
178031
327146
293900
58619
232661
209574
402969
311290
562589
451651
91973
12548
293520
94717
513703
65986
335834
475443
536103
371836
157822
150704
418600
117262
274860
113846
546632
27267
555037
85339
377493
282479
443916
342520
569017
481885
192053
534480
10624
233030
456936
541472
330570
371836
422367
526980
197327
484814
314626
14006
212685
222928
42871
76985
230893
274356
443179
477497
1762
186626
27395
231835
200922
292081
523035
175830
296867
392624
577122
265364
210816
470762
83033
458390
267160
493048
36282
415497
14168
575469
137491
389793
137110
414747
256707
9016
179551
572554
311991
443650
523831
400722
372022
549330
469274
178491
521948
159315
140724
79572
512405
128831
285493
157133
369256
441900
101183
577320
383902
275817
11361
267274
465163
280267
422406
500281
563987
274277
168084
257243
465975
409194
509565
319396
321711
303034
73808
404271
375027
409979
165253
443599
164502
28525
502043
243734
566439
242036
135305
304483
494012
439072
490010
64492
222783
148924
265454
435766
18819
216413
176029
502637
24411
559282
369256
41377
39203
190556
484217
387666
25673
173948
361193
559511
579968
254512
195978
566088
306877
485933
218784
485465
543378
172211
121869
279212
53670
329148
296867
2639
190556
430094
72987
117114
151854
78750
377493
138007
386112
452524
395591
284070
388025
497953
347263
556391
192053
38277
69549
122343
95001
520352
445392
271002
202629
284025
541171
264868
576883
184555
200181
569341
207489
208267
13715
284021
9696
431112
251702
281127
388768
321373
488689
184800
519382
202667
123208
239101
293529
418030
101891
235345
315453
145849
297779
137767
518883
251564
8458
119357
351418
369899
313727
196294
337844
403534
18743
279175
42173
225268
33471
92445
8379
392843
348368
319396
136962
485187
202629
149973
416912
59483
455601
553908
293880
442242
376024
95247
393608
490689
148602
337401
186131
243333
67680
258559
547528
17047
193042
139173
390796
445726
405582
340038
576850
386043
390646
238124
115524
52388
93789
480729
311991
457842
423620
486839
212690
532810
128711
232586
388768
14611
420530
144519
122763
156904
557771
12953
315226
526682
287324
86820
518883
169415
157801
377254
131030
243986
263294
126921
431846
567410
124152
560898
30569
445859
480243
518823
400722
453397
419618
549617
216415
232661
150932
457190
349278
166853
64314
16715
262550
239928
572923
464593
44782
135554
272235
390956
9075
79530
286554
243421
163136
468692
329724
577582
263762
188113
524662
535497
289987
312282
18704
276750
554319
30
316725
475443
374282
486730
237716
14611
356290
6599
412555
235471
127786
45494
384844
280267
184159
313984
105344
23967
423231
367809
558748
268146
537108
233938
34086
520472
206416
56668
182291
498722
246120
403534
63561
384643
96713
500688
495043
514384
278638
274277
485529
120259
272162
558599
370851
260088
78468
327450
185579
425437
225268
560655
388768
493187
144497
486730
528019
311232
459618
259484
316089
139571
271996
414918
52437
426096
54560
515202
42735
181828
41832
80077
456773
115378
140278
64377
182927
187095
254600
283267
490850
573572
33732
402407
525625
382517
320361
182758
391926
219544
57595
506011
7239
223752
275499
504550
119521
492352
250724
334413
242291
413248
397075
580405
195615
133837
88866
530300
278082
528019
29698
473072
365782
317857
539406
118386
358462
219204
321666
570203
345207
193042
285493
545213
210684
439141
287213
112272
207808
308463
456262
15919
545308
97564
251974
234424
479582
416741
123180
162077
554453
122116
33732
242036
302661
79530
570143
579029
320911
20193
47230
193631
564762
554698
569596
441045
247068
473491
111040
536179
156461
445859
390061
212691
217252
440097
569525
316471
226555
148602
277331
274496
236197
75647
388962
222783
16084
226039
197327
144747
251096
228882
257243
67004
74938
513867
235471
241622
412734
293489
495956
240252
456678
545213
280968
552974
203778
195615
486372
52219
370851
432349
532471
99580
117117
23255
339886
426143
19471
90006
386467
483156
383902
279920
121046
431598
522492
484206
578147
306895
36023
360313
30446
379433
312790
451337
78562
181069
476874
115292
384021
415588
97564
491381
308528
129733
533599
444487
266696
43477
31680
342693
533509
429602
171090
88735
290952
205270
130147
431315
52388
159109
169529
574275
70159
326336
579629
119947
378373
375714
165945
91130
231280
105026
338120
358462
3305
75119
370851
363546
180335
31324
130598
16525
428780
186121
436837
98085
491611
517113
411855
26720
163639
460279
438333
31324
512152
425497
475006
287867
265766
468241
376691
461744
512351
566236
302230
167599
245377
522316
524500
495919
149036
453972
453972
98205
531752
266366
197044
200788
75415
387226
361193
363621
451133
288268
199237
131579
373099
283019
385517
120759
15346
526953
547422
297779
45455
260942
529745
230931
251045
443296
151567
30438
329084
22926
27540
547742
83754
237131
500646
513703
31157
580930
292799
408966
205887
1877
441425
303236
346462
441900
486711
321328
65139
479651
333378
143386
128711
574735
332411
108112
289204
178520
453711
337552
285978
328758
265351
445965
95349
494398
440738
430731
307069
295007
102488
508567
557955
221120
412535
279920
7167
504099
113852
461967
561484
73141
377237
30569
264381
185983
131902
320987
282828
142322
347313
221380
580600
336966
537055
117009
519942
98854
352208
403730
453311
96713
480948
413240
81463
411212
351141
287213
8829
406792
342126
381922
67697
33663
575623
389184
233932
487060
390559
423818
524661
33752
421969
522465
317807
285093
523599
204626
59042
260117
479867
571328
469770
514183
217676
501972
289204
289561
504259
518883
291140
33743
511031
362480
454452
455252
30731
507266
92614
356256
481524
252518
354604
24516
566495
159963
221475
419406
306267
483453
17065
112444
200922
65769
390646
107941
190556
573572
466807
373500
134918
60056
319601
224390
216569
563447
156823
524946
393608
577879
425200
294749
558287
395284
320911
474817
502637
516000
169902
466202
300501
216569
483923
63075
63147
441504
339681
92575
270330
31666
484206
381000
187167
341718
230537
473100
514407
87936
215289
468163
348675
238345
283267
57586
117774
576634
377226
222492
532668
357471
205631
467840
46055
385667
501972
366061
555808
520352
216304
45537
366153
289987
83176
217299
137110
373847
530834
289987
185986
572475
60622
552054
277491
338579
249835
407767
143780
340242
402762
379777
151229
551063
288268
525462
277331
263600
36973
137203
450509
519696
67114
117445
392167
364457
539984
303221
303034
136962
151758
194043
138961
299862
253072
329148
297092
139698
145629
77092
481098
260088
382227
131074
198880
30973
88339
27540
258397
10136
20765
134320
543289
305450
321592
99628
109212
499512
341369
279264
120987
453972
521948
312076
383197
10478
382005
299163
224166
456262
546708
141201
228215
452205
414747
306877
558748
494398
521203
414624
120759
385687
150652
289767
375066
310131
476874
323588
338383
64704
14764
420079
568432
201126
396858
62591
558748
537337
287568
462129
393600
517916
262935
236574
391976
491577
85339
182620
333550
529645
121559
422894
474105
87382
126059
484835
83624
475485
563707
237225
213851
212445
68261
358744
358020
280324
93332
300501
169766
491001
55534
499204
7758
537371
460661
450102
189812
351260
524661
208256
350592
352427
428071
334158
411111
56705
551073
542304
3386
36228
86725
524291
519877
437517
265544
387604
328216
514407
273874
8920
83014
382926
26655
404468
473500
379558
183329
67439
83518
547367
189405
281302
56485
555906
246312
52773
231609
455601
290693
324816
246641
363107
353301
406170
438580
29817
110488
244933
161051
355667
368706
335459
28942
4319
28759
27665
73196
3518
15919
360125
216401
300499
230931
464928
239811
463803
134712
10900
332863
160559
197875
28942
157834
297157
285686
442657
106003
392843
450136
298698
430686
470754
334944
443522
165404
44138
114340
294160
170371
374498
276070
471256
126047
442218
228560
377011
516261
264923
497123
100542
167743
518834
514269
368356
328223
145460
17065
158000
251045
63797
228882
508669
369905
551063
39012
353561
434668
263246
561818
553777
401583
291149
548971
359081
416477
75647
230863
28589
563593
190043
577320
117834
13258
403899
47235
25917
271469
4132
512845
353561
533128
181571
462847
466694
563488
9
425218
18385
500212
246728
234468
4189
245713
180889
267753
143386
34793
286490
194191
402729
83696
569320
275532
342808
126080
52773
367724
310707
536540
563046
25885
389184
564287
123208
413459
176029
226039
291497
418198
368468
519135
318462
386253
394036
40244
365592
469147
111040
145849
360461
105633
79949
493526
287903
23548
556418
136346
490689
173865
462791
153727
502588
33634
406784
456652
479504
476504
514318
268151
464928
8066
473500
121869
196245
409588
4981
109862
328898
388025
37986
327895
84363
455776
63446
560754
470754
233869
67082
520123
524253
171309
126732
30973
155707
549866
375714
134320
387666
29180
410815
96202
214759
395432
13482
335703
508456
146454
16955
43912
213911
310376
328246
220735
1298
498138
340733
568654
269927
125598
67082
505384
115564
481524
317781
293341
96925
232143
300499
428006
75852
287213
183218
183642
65986
16765
212514
149763
422910
244425
105921
440349
524253
437167
442771
137491
227909
445965
473491
188175
173474
21571
75516
165365
159731
249555
559511
274496
393607
390796
213677
28876
490507
18748
346384
4189
476032
566325
302217
393600
546179
387792
223154
27267
487286
551063
279939
200181
304187
563488
254637
13325
524661
256576
92064
145264
493692
169794
326293
518782
129246
117262
268151
475372
93230
112732
372634
60350
114229
429896
81944
369256
411417
330993
145249
141414
286482
265115
79107
293880
104809
302230
267735
377110
146586
408833
393050
492750
15400
553079
83755
166522
24672
182507
407814
202307
569449
388311
431492
525700
30421
67680
131084
532128
149615
230537
16084
319322
239515
112562
315961
514864
102718
418030
266353
386250
385307
134747
225127
320081
560754
275499
121116
205075
495956
266353
504699
4319
396927
475952
283257
140204
534480
557685
559619
103897
51735
487060
448771
280505
141015
304949
36439
450194
157486
216686
100581
155746
397205
6936
264605
191551
64141
11052
558599
39131
580979
52818
383746
258753
386936
117062
205266
532988
18743
509018
492489
128300
131225
25820
505384
338439
63378
155707
220898
354553
327936
170751
554351
447510
241595
210134
391488
273710
417720
267780
73602
208365
260882
172148
264235
314285
176160
57381
349278
302661
482624
256766
511485
500226
491611
492352
575535
70365
10276
14168
366148
313710
189280
250424
226039
324626
578714
30355
468422
120259
383967
523374
365600
85472
132405
41832
306895
310706
134747
403910
245562
19739
481524
285696
573166
194551
383197
279511
288268
103927
498570
4546
92575
331140
288344
406170
164172
79802
365950
571328
526953
406533
47235
306267
194043
549373
466714
448099
183412
383902
138007
463172
62617
528148
333258
530546
138368
227677
302240
358492
364806
209785
296793
531956
192994
397526
525027
573184
379261
463232
182758
212445
381027
136953
486730
167712
236389
548662
505024
411815
194191
285138
133462
530479
95210
237663
358646
111606
443687
279104
534974
443749
