33752
334568
464456
246053
274632
559463
393445
246792
56971
201291
539129
396014
211498
426664
413923
399554
78650
6710
558599
397640
492107
519506
551665
274160
430529
14494
551148
408564
28007
326192
37846
250571
325351
230334
404823
494175
536369
297049
397500
433232
335749
171564
141785
480996
7224
407482
398767
496404
537220
132077
414736
326584
225261
240841
473695
518323
108991
525695
390482
377273
251793
38543
337844
290981
130516
109444
367860
64048
567186
511461
388991
165211
292533
301039
47659
102503
83464
448034
46848
268484
266151
579332
417701
21212
75590
129339
461815
548652
64750
381704
190992
25989
502818
518772
188017
110381
386890
448732
270089
433093
236125
36230
158849
307550
574415
354839
234614
269718
504886
572354
168434
358523
96202
534669
139326
287994
433398
499978
219385
293265
515796
138595
66085
13140
278183
214320
443634
99064
478404
400417
297667
384612
117471
323612
73019
218984
570246
175362
472860
515377
255248
452899
305472
27389
389
398260
201374
264018
407201
428026
498809
340060
506812
339042
198178
382652
381568
221515
170336
492894
546716
143479
380162
235351
461128
318314
328214
438349
124622
213204
262145
32134
180013
482451
531958
470915
457437
26105
473541
180436
452398
528984
176157
140295
483553
136561
540763
508208
406071
519625
581227
22837
354174
148246
198064
485687
276886
285397
414401
499300
389577
78985
295628
483001
558101
555906
315672
39261
438341
189103
72536
318001
47643
575606
191403
193690
188478
286554
270175
529824
177325
409351
565715
186544
180767
34164
288450
104081
535467
568557
104943
247459
308257
34143
533568
36326
157271
277697
455776
22432
510033
121582
280293
502223
234175
58836
197265
551631
280310
258476
434028
478778
334714
579240
88549
402514
558577
561180
393647
530620
390474
25230
222879
296393
175205
490978
144693
305175
195351
359139
49460
386778
124279
242298
218648
53496
575351
338889
426546
204556
570680
73898
214018
196545
24375
444419
400199
330086
423330
19015
502553
188623
426429
34810
364437
426849
451038
292898
190796
523224
351827
389946
107884
48118
152298
329806
18098
553154
421908
45770
544731
360529
338
236397
170069
204746
293319
118730
1526
134801
249884
461957
310185
571850
482195
122255
20044
168817
215565
566973
197666
429902
538819
486304
338087
105768
432997
465973
334884
388500
71095
306037
523344
416237
390292
352389
550527
378092
409102
499225
222587
105520
38321
479440
169514
376811
344003
292752
488924
403198
413942
321964
39858
372117
208640
306557
241959
58633
183972
204100
84034
369386
108375
8807
579394
566591
524259
196650
943
139400
27776
29879
359465
384402
557829
382418
318124
335683
425964
554749
414046
491481
432395
550221
228825
293169
464335
574882
223030
459147
217936
492535
306540
173070
543408
337716
303603
470028
325079
388008
162902
48747
81401
323258
155914
83624
454860
172369
366367
413324
551154
50230
573105
173520
465874
164391
120655
305060
439907
49073
465324
235795
96453
311773
1764
495975
580945
552001
367905
361384
58041
423362
120585
177163
515785
517594
540843
280911
381517
235316
581458
87052
264382
241868
99354
318811
371911
503772
446623
220666
333605
439139
45976
388712
465101
483328
560384
454000
538359
438762
336300
399078
105751
23696
352877
570521
425790
420490
158299
251033
428299
267798
273841
285612
420007
257255
101017
232931
293679
489195
287033
32220
301910
330187
522391
66508
230436
172974
281625
124983
199516
413719
324929
105388
60810
215579
143530
289264
35690
278172
507329
256231
573300
374448
378323
59906
236206
327896
10471
173153
223084
27055
299371
358717
554691
34508
411564
143425
506514
398609
138477
252544
167712
143958
576059
251439
20541
102333
366071
238005
223476
30353
365735
12490
336497
562650
425254
412544
15318
513618
38317
4772
5151
458168
321402
39012
83809
175129
147052
32907
233140
170106
423742
51296
555715
302388
487276
428336
560704
480389
141941
168368
306447
243745
43411
496478
196852
22559
340331
57812
356182
407057
295823
292990
274760
526257
501400
241667
363736
131965
388528
449939
517652
153880
574025
447043
94807
214870
487837
534771
506187
435855
535933
551651
302222
364009
100187
444794
350620
422778
22890
133939
272706
200377
226961
546499
141334
572243
338019
248031
246841
506169
53136
483347
119621
274753
59526
471837
444651
157036
437073
120592
553085
257311
245729
172669
102641
157052
168122
259790
281591
387087
63617
445775
56868
356852
151842
96064
61266
282679
186587
239611
320788
258331
55947
84996
50686
285091
521797
361964
130759
396030
336734
117668
32739
91852
505530
167356
68121
188850
444546
52044
227935
264769
514607
486899
160652
400926
486835
495722
110089
138562
403940
521749
549683
519528
243927
576457
221666
96517
451431
159823
363640
155954
482225
415334
559594
201000
102757
485902
98048
61314
15110
247895
550093
249770
444285
264767
520342
32082
293802
525546
248995
430002
564911
551341
325229
167874
194411
202739
56226
454524
340308
94011
505343
357750
181849
475696
193673
211173
187934
408012
86239
319952
409964
145083
292574
477792
326373
436038
186797
314319
270706
512787
510852
141524
499400
397842
519554
208740
486421
402905
76847
54893
228953
187541
495095
32832
453273
55388
427005
180055
371256
574633
399680
516071
221776
168010
150502
68860
356923
412975
176312
183715
327039
151351
260448
459349
475917
450598
106786
6226
152759
159475
435957
395324
143358
544606
168243
139409
45926
341929
188712
110371
398183
304150
86202
427965
247285
365140
56187
394190
459826
385066
554036
89099
258305
170273
433019
190338
354631
365645
129314
236087
417160
184431
336078
996
428065
282251
301102
65124
425577
155860
257198
220942
262307
524431
580248
206528
243836
400828
264581
23702
396247
38296
324412
287907
312182
404222
471665
442394
476773
579224
131351
461099
477878
349925
389753
171075
554564
569750
460937
310082
545526
496153
376875
243851
348087
510387
73310
460405
374166
438055
464937
415020
420354
430798
468896
206430
322402
48261
171819
65661
286336
211560
115950
278321
293368
175293
230763
249156
50563
577912
144734
353408
277061
14757
89101
472607
388352
396354
114464
427007
360179
169006
367116
271500
559145
115182
374641
548523
301506
157368
97999
418193
253229
1911
482802
56632
130328
353483
134657
294410
254123
375529
189587
58797
326938
231778
482381
108045
402042
147049
88757
426687
316901
37830
556980
227422
496939
190572
88669
209513
141678
166414
571441
222686
38714
538196
140686
178812
410447
120125
395013
546670
10161
187015
549508
452013
466856
562559
430101
447602
168890
236218
32984
448471
558623
581091
234234
396596
298370
388744
504550
558635
529227
321
410687
493699
239565
238402
444626
303041
421887
268711
416585
294712
547879
28887
184276
220097
358287
186671
449392
255279
58726
310588
219580
113293
478712
350000
47515
152479
373793
112604
443929
259150
371072
301438
484013
67163
568507
74964
169589
466511
140543
465407
556516
164091
477705
572510
553126
455859
385567
330652
215889
282137
250540
398362
55317
127718
414698
89738
333848
190805
108094
437028
478304
546342
455877
270165
81361
362740
151594
568396
341843
9446
526506
290144
412208
269934
285263
524471
62745
528269
130271
544237
331031
59960
66890
551648
111319
203054
85813
479727
270193
389554
187156
301508
188511
251816
508555
418620
320892
231846
472610
167352
539820
221343
537304
199958
220922
123837
329126
16273
511276
455358
398367
214705
555144
186035
94156
188972
350491
519541
505213
193023
492924
230168
44741
56922
233859
235700
252134
371549
545428
384197
184204
518265
249909
56848
576817
60945
221053
439630
383826
421643
368438
83670
211775
268049
98709
580277
82327
333976
348263
446853
129247
68788
125656
97682
97902
50553
473045
208002
164957
448130
62231
123066
292156
252905
78322
460837
116480
552679
537286
42024
334772
60602
408116
364590
550306
510207
356878
195896
336942
483108
426872
264362
181934
238198
30526
199829
107384
150834
436967
417347
347675
447907
516328
265069
77754
114943
162818
274360
375382
389624
302310
220062
284676
376712
576496
388434
14769
570203
35818
451003
26033
346337
228350
521269
147226
302428
400313
516444
563711
219763
140328
503605
505163
411685
3932
532175
329724
452930
97503
102793
534555
11838
356190
388923
403109
142794
23177
272297
239942
488558
92478
365614
35558
386333
215625
36725
304999
200031
417547
359118
506576
225352
84183
158038
237658
506095
74515
334474
133571
437373
400976
170015
18461
475423
149155
185326
151671
150161
237232
415750
165977
105589
354955
1837
358239
32464
473411
222122
236740
393900
527532
489687
85348
566357
89268
182775
254009
179921
109212
327352
93356
235314
444880
231862
501418
468224
281040
219291
260852
116712
503845
485310
277346
100519
368
537132
93724
97507
9651
335111
45425
65358
267463
159103
254418
511641
173865
69863
429638
39540
571596
130270
462401
191893
400668
395198
283545
406226
554674
332193
71766
566644
478349
211830
166692
578041
4706
309022
403378
127629
156100
451679
539617
460728
487539
261060
293852
160625
563873
495291
104425
241076
263779
334178
352425
284246
410509
32668
343504
344878
330327
470685
500616
223481
441861
114142
236484
497238
462770
485413
385658
355492
322090
180857
549517
244857
447103
119647
571136
145551
565444
221505
104166
540479
475146
261342
330952
263383
2061
416008
552852
463355
301295
301537
239244
194530
516281
490851
385146
334217
262686
348364
162801
484282
361603
302964
281534
101218
216235
306230
518030
551372
85294
478220
105689
458339
519405
427041
4595
378968
507871
428050
165231
128373
11184
201184
490016
543742
565986
339535
216570
174794
530719
140821
70871
232245
281634
516733
36559
4463
23511
314008
302971
152621
258834
71244
237401
494794
81100
15566
555358
431440
377669
161084
557400
149924
251370
395216
227852
566550
380935
194248
500465
294309
118543
284509
252025
129914
491516
323599
58216
72769
65616
25412
260932
101132
356147
265895
366379
86205
293218
109586
362118
203306
493953
142545
360983
57201
354616
176397
205757
137884
294545
22777
38179
167968
61498
41079
284274
576714
113333
327068
361420
485913
42752
38487
319062
392153
326734
10005
101456
7796
271476
526737
308548
471118
96881
85209
483362
293837
256869
428105
205370
319695
269964
232769
109730
429415
297220
280971
59623
575823
248315
129599
482210
111338
249256
428995
59442
15180
75768
235543
100744
263961
115823
197583
295193
233833
387176
209494
23258
575816
294747
403222
295433
177453
373184
213436
497014
66785
270001
116740
196406
184720
86215
95095
392629
492163
400046
330901
503448
310703
517702
301479
17866
337579
267146
375544
317191
65231
376628
14967
284783
173204
194154
385781
159771
532216
7685
156448
250703
111104
167698
189982
502863
94012
282365
460361
536607
193977
92066
244056
471064
76081
318702
416625
565680
349936
367058
326367
238915
112078
397705
117718
27977
439224
48546
195137
373218
530863
546646
376059
293980
288313
302572
271576
168932
554703
179519
35642
158913
262703
4426
540765
521311
309662
428658
283849
485499
522479
327055
211785
257232
574132
371003
409523
515216
123770
318162
512967
401826
426283
534722
458950
499446
569533
114330
120006
362713
240589
214792
391488
54300
365493
567813
92534
560470
98937
36082
128829
381257
463695
108620
474554
500784
77873
508977
88527
29875
331311
564447
261487
406489
329433
366948
45463
243909
21991
547318
93657
371555
129820
177349
460342
282878
202129
511254
66096
71307
554582
565582
333335
248238
519723
183785
363541
304473
15684
88859
166761
191122
551757
407654
344996
253607
356174
9735
453792
29197
111461
139291
338880
189095
126808
439596
272111
41404
16125
170607
363947
99856
280873
300021
74704
70164
141809
129645
31024
287507
175236
100638
342566
406977
579968
336672
261180
300424
348528
10929
233004
357812
206860
161227
508695
118186
398579
256741
340841
361660
535292
538748
541288
7961
130655
539858
458229
306376
399618
120157
15203
527118
453008
353989
492170
176192
210857
185546
322845
577651
311564
40100
85787
571584
230655
573920
114828
290942
465759
523373
145019
254001
345125
317349
109945
307781
260512
204103
284605
47526
95809
382557
39640
211521
1906
481940
529409
339876
282099
52393
165040
556569
57859
579291
273783
252994
542881
68211
36729
411517
225343
288848
11701
20549
210204
133261
14821
540082
294698
512139
507551
26784
495081
391887
529383
191050
77864
519461
23737
15394
574692
221212
219784
512151
528802
205866
554138
143457
278134
255010
572283
115077
39185
187683
378499
101985
161304
191078
572254
327183
581827
535126
20903
497140
565921
491029
329640
80260
148802
425774
423081
313567
321307
263446
403143
462805
36029
114316
162848
544198
24516
153845
295265
162462
547722
289004
294541
459718
166082
271235
21674
94453
62246
19671
437446
11302
181584
385194
287232
202740
190659
299962
38027
380912
412798
429791
142113
268510
463616
27424
368268
30347
263246
568878
65179
505244
218119
69494
15681
579402
480666
142779
565797
202784
154352
192524
493206
96280
422423
246390
322503
30314
212682
548278
234684
15895
396110
369630
385204
385313
67220
57433
39570
180555
172776
316142
182189
384395
552093
185004
3794
86875
258488
7789
116224
42383
102858
94455
310772
58101
59034
141608
327507
263724
204897
9846
214892
114868
504639
512879
416641
511075
303321
38314
200280
112845
214989
542165
1355
68206
510860
174507
466789
279849
564118
56978
244451
399095
462386
173448
102307
446266
65095
175284
342259
433286
292053
220531
469599
92244
463875
298287
572795
232689
399282
16060
555102
484751
409982
375554
580191
539584
275956
189714
564545
281649
382406
132652
429908
59910
68237
193041
391456
262347
264787
5754
337365
46981
405529
50667
202881
565684
264307
194456
110704
380889
564050
375380
291586
201190
549236
467990
269033
576963
109766
506037
384520
230057
507741
268406
384531
318529
468420
336335
513200
541274
465346
320693
211684
62440
97339
210580
105951
577128
81966
381615
561357
137635
350933
314376
197809
97243
40298
165930
110951
234550
103846
555724
57515
253342
214007
33377
71936
411225
490688
272866
510577
473728
178411
462110
220072
452756
232054
138656
121904
542011
454827
115618
250069
413164
146188
420864
327155
173682
440959
20935
103773
241001
3272
469145
468530
471020
39779
353206
421986
568630
304601
118950
407313
572767
263780
426845
154373
231148
330756
277239
192307
547524
534892
305117
283432
577659
445953
264241
406866
241402
366599
473375
264741
371091
32566
223019
177262
236295
60858
542060
438071
271977
526904
294011
566174
444280
230177
430567
142767
254510
543289
269392
214009
191212
395030
193327
287249
276806
52472
39516
118811
70471
102862
89598
26780
108528
423875
406938
358231
157087
33172
279022
2521
441205
12574
484280
536950
166386
479697
576088
161289
85110
519193
352081
26405
216524
435755
16111
358489
3425
143933
469936
164951
163104
384010
343183
284670
336858
507936
14619
482196
89503
211108
248024
310706
532753
124429
279081
330934
24189
65357
559090
569987
195463
406579
305713
372723
304744
165907
459151
242142
284805
201417
315846
256481
347649
55645
162792
394546
491879
109008
103613
174417
227699
212351
400547
82324
172057
276491
429312
494445
440938
1813
160560
493048
458323
456216
65383
414082
503501
176551
1903
540987
533545
262413
541385
353017
261757
31912
434275
115178
307316
445679
369180
457067
20371
357322
89521
15036
206381
447688
237976
379837
299630
94419
380163
53169
547777
307
179154
217188
535592
227307
90864
536041
155302
370252
27793
232875
163639
83328
176746
66507
552573
331313
338281
214523
224483
471154
170862
344703
72177
381826
290224
73685
18773
435228
214204
90331
178785
395382
66466
205367
155192
79589
18375
571876
228398
33732
156405
236611
488726
568237
201477
464317
74937
549605
117677
468538
125263
348180
27136
367836
46114
340611
361027
347238
262984
423332
561624
529004
256454
555574
542559
313541
375180
549612
107571
274779
7830
563015
140244
498114
301657
513241
115132
57274
203112
226517
237502
350596
10793
47735
424422
57660
475990
119709
136260
82042
449677
127905
332215
474353
533511
271166
54540
214280
175162
454725
439692
338102
301781
233017
145006
125466
481866
244026
13352
570618
369397
105961
51583
532381
293611
532985
364420
88315
476074
408746
451863
340332
255827
186245
249666
319855
395271
208166
318924
450524
444315
93746
188639
271398
325374
515376
26010
462505
67082
48616
551736
52442
289236
490247
554934
423424
532793
247508
27298
502570
135741
155009
568325
420582
501846
167544
131911
17152
382731
396519
137681
277208
448759
317227
13529
383979
286632
199533
136905
314436
123964
144723
125983
80295
541606
177763
252375
203459
312041
375053
27006
580505
102632
68380
318444
131215
76970
540926
551650
395140
319912
338458
203388
496765
82512
95360
191310
493307
454449
31636
58046
554015
378618
212712
487632
476444
92658
578788
487962
143458
419364
344292
9908
476380
413377
61414
404740
32960
330954
278166
136373
157231
422300
523873
456245
129989
126381
292289
209400
523515
497875
141518
458519
131197
93735
562139
187473
116334
37039
451667
474637
445670
462677
433240
394596
79213
288513
38999
426556
208371
329182
331447
201501
134606
489407
288442
286106
397860
192269
580454
136040
198434
152275
181064
175943
171940
383678
385316
563929
374605
192702
183953
484960
470621
185821
418270
62893
573744
377195
113654
479647
359996
434201
498890
183921
306947
189949
208820
245797
124197
257617
359592
110626
554455
404015
315501
142127
379405
101283
15002
92559
575644
315728
475236
195978
298395
411384
449029
557527
363969
525572
52773
92711
371106
457337
73925
563275
429712
51862
47882
54520
289019
53911
395269
152299
528355
158717
483484
492754
547643
346853
286692
561190
145604
383085
460100
298483
573632
265701
328571
361594
324688
58800
401802
409624
313957
118081
161349
309618
189378
32773
533159
492965
16784
30447
147393
188902
378657
291189
2429
31081
424915
401921
11506
309003
523985
308645
419789
245697
83246
428446
251700
395289
183187
451902
198205
511145
430395
125429
427756
282661
272117
395557
130438
107734
12501
76846
177821
11552
397253
364123
26323
323925
78358
366405
249905
28097
85349
106222
14388
345389
214067
143499
431376
348854
11525
328906
538848
221360
552518
308641
14921
83277
411505
33838
425569
426158
124835
141668
486172
62350
368588
481759
274835
535212
209785
36492
86248
229500
551433
448475
472690
530683
543996
130955
473815
327233
562876
139426
83950
442348
562558
20311
579404
48281
144906
432799
349521
215222
33499
251277
70133
512405
320659
309862
563127
304036
385663
152176
440161
226821
328728
104313
149306
352549
531563
68609
379468
238018
555427
549122
140522
246706
413300
349912
367754
414492
366009
551609
215819
322911
344597
471283
61494
455135
524822
574461
562073
229362
239509
341218
338146
428486
329058
32727
298848
84174
359778
237542
142891
241248
389088
214873
406119
456275
228226
234343
227289
242619
92138
89032
475317
76776
304528
258108
128405
327132
143483
237428
396676
248958
493117
514871
71881
22987
543838
465969
386683
441535
43444
347990
526105
151577
265076
962
107357
162227
373664
410535
580835
187866
512569
337692
335515
17153
338050
72018
45086
177050
557923
84221
162213
508722
576158
207622
95025
269229
132389
337433
116936
171546
447336
143367
449522
475301
578326
507540
307016
35628
573501
490155
100801
115643
147681
327845
311388
165547
287846
116582
516906
409740
312868
38561
440991
184037
29096
293275
140575
61588
347021
156029
262009
317997
485169
417672
403523
506417
485081
45270
152048
513998
346161
361516
438075
160926
221605
447118
406531
66376
48795
571603
471405
49234
361643
103114
518200
296883
432535
566096
8458
72007
35726
349026
120966
400028
490356
314439
564341
50100
366933
176904
534972
473590
103228
106344
568948
43895
10309
565144
285961
274224
494090
477047
429015
357602
125168
6522
197278
153154
574052
278639
218704
458921
399668
87126
184919
472833
410256
137961
334997
492692
400430
416059
235905
44724
256431
64897
120120
521440
501506
15311
517603
452186
196307
271591
295683
422953
369357
342583
318854
338064
119304
564020
561756
934
79058
472803
414851
570768
254296
531019
184135
254604
507547
26454
263834
574599
489613
115275
142168
542234
15085
191301
11146
8791
535804
167359
156740
290062
461880
563727
14278
155083
439781
527660
465588
260630
219423
366733
472732
490035
173056
581813
214782
194294
245713
13106
340498
246951
259676
401455
396868
434858
382256
154
235073
393674
459185
249599
95877
523682
355578
503808
160186
391117
382558
377493
388303
435471
97379
389159
244057
166137
257176
528957
383175
53465
184401
497388
548179
51748
43522
453428
391292
18873
57006
299563
555088
315631
302141
364284
552657
50756
356641
381031
162813
131044
496128
492659
202572
551802
215394
342408
262414
131742
502557
124236
25388
354929
210103
188454
272544
395473
20644
6748
134486
258077
474330
546940
419907
428485
284758
448761
403270
369509
545316
313134
406329
114184
457868
6380
279108
123201
385849
199093
213113
344622
359959
287509
479376
456068
386739
366349
564912
237041
113097
325356
270738
346965
360487
358291
268454
127044
459680
505934
310070
370380
72354
441411
186036
486062
199224
153134
56036
248427
412693
139944
124102
392523
381608
347097
19716
272727
69373
215546
502978
176040
251311
446863
159151
6920
409668
108841
18194
61769
325089
68648
370234
205025
580741
360613
113985
404242
317061
276195
359471
135438
211030
483775
165094
105339
466422
182474
197756
440695
457085
448983
403910
78130
380734
111945
198735
375536
74686
401140
242606
126075
175912
174603
437318
182696
198251
326793
371365
496123
98437
503255
458876
540372
570094
33555
123797
351062
430287
416368
569479
541619
533197
124756
93120
258769
386414
288061
16039
96076
332270
43448
183562
398869
184313
180202
373580
84607
240414
96440
192927
375220
138507
77901
383157
424542
445004
579137
112805
25535
457257
572525
470951
105063
330578
537962
282479
359239
135982
437126
423975
513456
334625
402655
246087
399481
55417
365563
524677
295695
173471
340501
296464
255770
259959
486650
75842
362696
559755
138760
34702
377297
63353
32645
578945
85048
160726
187776
347263
130192
170602
159854
300806
185922
32362
358580
207110
3382
459475
148299
18090
308191
496192
16590
353709
520433
461885
365514
297269
575498
37954
44609
505493
75474
470521
438081
503520
444493
214247
165174
162358
180479
228627
397809
134518
313873
11812
580149
483043
30478
351903
264843
145518
322790
306931
201405
44993
459189
76873
139831
27642
311953
234743
262690
256897
340103
98278
473678
516685
393686
131979
10073
425576
528408
50662
466347
107541
112207
451519
382251
360798
426852
12839
369268
48670
350160
534533
150211
318190
368280
305414
208984
442997
529373
233357
265256
80283
50868
212704
34761
218580
122163
423023
329653
113276
367699
176470
567803
558013
292928
325623
398665
328
159609
24002
512424
182625
125547
119226
201561
315037
495592
118422
254645
189212
112362
222783
527184
103966
528875
185989
188120
461254
481821
102191
371395
165050
417458
149422
260035
366081
578734
270959
534903
46353
441929
272095
138821
270650
544588
413666
324316
467902
265707
515701
183414
451345
433262
105987
89741
114352
249287
507494
393033
153711
576879
321725
258191
76111
336479
196368
223020
119299
100138
179170
206622
418578
187868
491755
561919
432909
528488
43542
339074
106915
21534
453870
109036
112732
453222
396541
21023
357921
565951
152815
407368
340688
113089
40129
254136
1146
415314
441251
451142
489573
134605
536990
68183
18239
27987
320203
252439
47904
164286
541050
523109
44677
243775
460092
5619
121632
251569
265316
186719
65584
364680
574957
43354
141648
173166
343158
555654
507211
438504
114222
509161
423016
108395
404780
398866
479556
257528
373813
66066
52929
332115
97592
109308
436467
331225
19957
123765
302289
456366
286645
390499
241372
240376
403427
353830
421309
227480
121174
199413
406957
322692
581124
49062
12696
476520
170326
526840
472841
218646
70815
214121
242020
401558
466736
237791
375729
147553
329582
445055
116380
540554
421325
140067
307507
478731
230578
58425
157503
213219
186193
528870
433992
26185
457168
253216
335063
52572
319543
535777
145903
55276
279935
312946
452381
147823
542803
335039
397719
202799
119361
322106
382728
146387
162584
421286
378922
208124
69411
500594
512266
557461
307497
307784
256270
460392
221494
438368
338535
428985
518814
276950
542084
16606
360504
233780
575595
137808
187240
263516
151347
576701
494986
181322
351013
69252
81054
488297
463758
312800
492674
202752
149253
107304
4931
261448
504673
134811
394021
416911
169686
568117
498729
31176
67936
387161
201835
302710
541134
317176
530054
71123
575980
283809
450464
537232
578852
563617
451727
557402
354539
321057
426542
335815
368349
240889
221246
146563
478717
306553
279806
99997
197279
20436
500514
311938
530433
496496
293342
530019
489409
402077
524325
93506
9929
186880
51620
450509
578766
291115
257046
442089
339244
454273
450897
268190
454878
548323
237834
539738
420889
578344
30983
572301
579752
575274
236268
580930
308524
554208
234577
329394
222394
34480
184383
2964
39495
57107
40966
441203
260221
551791
567179
153321
564681
36881
132617
259103
411043
227960
6041
561491
335703
500585
321539
453907
438531
533757
57978
346309
433029
40064
552441
547555
511425
88507
572352
59489
268276
63934
259591
494608
572016
249809
79441
50561
273059
469644
562737
293543
532115
528074
212635
580906
79421
387513
153685
544299
571157
561464
9820
51465
439399
130732
567562
77577
366560
200567
29377
133537
42499
97800
580344
498583
499166
365317
113898
375490
131277
183588
65916
336763
116503
91136
84890
188460
451032
497274
386187
456486
430518
43011
399862
536403
375405
517430
518764
162828
125473
396862
417276
500782
305152
280238
498532
239119
31540
277858
69587
529541
481894
90075
261673
373396
532789
78225
293034
202657
465049
422959
239957
224309
559249
470622
270596
237881
158196
515022
442128
575406
21872
99392
171848
221379
580856
412879
67527
301425
109078
49522
251255
416723
415427
491397
134951
73442
230995
281910
551197
196320
318175
122208
470912
100132
78107
497094
426758
534733
323475
151570
507674
350331
269235
207354
479832
160447
52870
337161
17106
78652
331852
432038
20853
251075
11004
424340
421499
75888
300322
358223
331165
179805
110002
291767
465178
334352
250260
543201
36331
20599
344936
238517
210749
535889
337662
98478
457292
145056
202507
182972
163866
355678
184914
201173
354460
490280
17409
503197
129001
357303
363548
314074
338012
492198
251358
504256
79754
287099
171736
296997
345742
31667
142198
44943
547196
290403
479613
126964
523947
264233
298418
407197
60035
144273
483564
172913
209178
186034
103260
447179
300903
188865
21451
255631
21900
354361
177069
171239
319423
184707
8394
315621
331695
390287
28842
264244
311408
235964
242549
408846
224217
253281
470114
535468
484362
553878
335380
4180
417144
244931
93465
542922
147919
9859
53304
7125
270373
130221
571535
146700
49378
156474
167115
275613
108589
246066
436539
467256
335066
461524
569142
477061
93672
567234
288982
562149
415971
350930
551840
219906
269045
247217
310573
106401
389768
563311
324415
580579
391154
405210
579696
226820
98922
340282
35887
451119
83787
446
525124
229142
90006
507918
539016
84881
316229
269566
253930
279616
525880
167964
157385
460972
62442
55886
409628
131342
511328
198546
27769
427223
272218
108761
541596
334283
550455
487399
275895
243313
102604
122750
528342
322897
366146
369016
853
465058
163813
232123
206809
82513
226795
420291
485882
443688
552563
53823
214520
55682
423513
217958
186552
334305
486014
233296
209555
546695
488463
305760
543869
467572
262124
100579
555478
395964
528880
173610
194788
557388
566984
361145
176969
440689
132656
11129
80041
330923
99481
577843
379771
127527
384967
551607
379144
487033
468992
441430
494320
408930
77195
26026
405848
304849
555677
189773
438306
545849
364448
206431
513298
360898
455974
416184
133594
255186
279810
291712
472102
448509
2154
97314
151005
176833
67572
346972
367477
134964
332915
546987
457825
160433
407373
296735
399661
9668
294229
517005
5028
194847
122116
338558
121235
491170
38791
133100
256197
145718
15735
234028
462383
224047
53674
549462
194288
81323
235838
310369
426979
101842
22683
529586
44112
463134
239436
127076
18584
91885
249953
97705
329684
332923
286411
11618
347462
273825
537127
156759
42476
275694
194180
551107
169217
382563
578663
539819
117946
464415
160226
1153
142321
536294
64313
435047
427657
526696
250246
359375
161897
309925
572251
461340
256906
45131
413841
301634
442659
379488
243773
344187
192332
113962
456942
92411
321035
108056
471332
56739
196518
404235
64334
166003
470300
124994
523318
564003
23255
195172
298139
300896
317905
403730
553667
498547
522309
282234
437604
329097
437167
122480
533488
289919
147173
105195
17870
300701
508504
197785
231768
539563
65968
208133
67412
546074
451211
288504
573622
527899
562098
277761
531662
131942
8014
157194
472327
324040
62257
41020
335144
466145
65587
277237
277688
207117
316143
450127
20908
24842
246335
445405
496253
475319
54723
271195
499061
298998
549361
278439
127619
249272
541859
398726
172716
465554
231343
441952
304698
177818
439809
30699
406959
546984
198550
197749
97539
189285
310536
495753
514294
214834
63724
6336
124311
35664
95841
83996
452642
87363
208786
555998
19472
250043
256808
563319
521872
263467
479670
307966
305916
322203
203612
505637
480087
185547
120518
387900
499033
20106
290584
222788
278486
25902
81210
78354
112122
21400
300950
81318
118219
347976
105114
133821
530999
321846
528624
218809
183980
540740
477922
562463
221546
66510
407072
443377
8267
511849
497907
575389
346915
145503
502935
83573
276247
440480
226904
354758
103705
536554
25847
241599
455966
554952
538879
63970
321325
218055
241505
546933
287098
523870
124615
340535
338407
116694
204863
569101
478391
386929
261603
277073
414738
67941
560111
389061
65504
525899
247052
49904
423619
307272
72567
526441
35269
305323
32674
574673
161157
461427
521663
298464
360175
443465
462148
68422
25755
174500
457214
565691
495266
442911
447339
173991
49240
235446
268363
297126
426541
457986
38772
400571
399148
390366
31919
156977
400966
516786
481879
58351
33567
554168
62455
402407
318501
359701
471350
345244
166977
313372
128058
149817
420852
114269
379064
405740
398290
552170
370613
241345
198001
202800
517451
307442
127911
398901
426947
567304
559384
347933
286382
538609
325532
295376
164920
356958
308954
229724
147442
304027
459821
477112
347170
22854
369271
320351
312577
230245
52689
7307
193168
195343
410587
533569
82106
127298
297868
510304
273082
264625
460055
43092
203614
500474
46905
422130
19738
272159
242644
423336
381253
118838
498436
26942
12548
48252
447834
464993
306267
395314
461690
286903
106364
295836
372180
550482
214998
231512
167541
345294
105364
482441
394929
167467
473095
151585
341205
522256
620
95258
383787
445404
510899
217825
462054
429228
285460
444445
479008
58364
64472
396039
285149
249347
48354
313256
540030
340958
546963
285076
344410
248250
102168
181034
438377
281382
191265
125928
424108
56800
280972
104389
54870
350416
565361
567565
322103
540457
141146
236904
222440
152000
473767
345419
491440
231596
27246
280123
321562
505020
359081
434338
20915
230232
284498
469457
527908
28702
201596
372980
242361
74638
515843
567976
235600
224701
116134
142177
80328
140500
122908
441129
90238
34231
18627
289223
64906
173385
124620
112800
280908
32270
209387
510768
208201
232770
554689
48332
295585
21902
264735
179522
501693
50183
95409
92801
111590
437662
163362
1036
323919
5435
87000
470423
396820
104952
137297
495438
24181
364879
204206
564421
212047
386299
185036
538356
138036
107097
188380
112114
108020
259629
519548
555339
44083
440792
136132
471004
50013
456608
262323
516415
541279
119827
437660
362005
11537
267699
116131
216579
198426
554800
458682
286429
570573
331746
133485
212122
324785
459018
259146
161657
499771
441511
220347
238090
570460
91899
309781
110250
430260
15391
429949
14029
37646
162965
381865
11887
477459
187978
219264
62392
204981
422296
389112
550030
305460
47020
88773
401842
525988
262549
77954
480780
328106
147196
379651
29014
50354
148319
146301
78522
542000
528996
208648
285810
383768
251047
253031
113385
385625
565918
165707
80686
518907
522741
213070
14034
136343
221739
479693
285599
50992
463603
377716
249534
547422
69809
30519
35361
139970
507330
297684
333656
43673
581499
243234
388245
138704
528714
549879
203521
246154
235471
267556
289920
89973
203697
375743
116652
531585
475438
155705
328780
531512
304548
84124
237054
79242
493728
76525
559261
469618
331992
551244
443165
428214
571544
468613
292301
500814
360721
211451
197880
49184
467818
387434
349324
194975
106023
538105
184205
63325
478857
504257
133874
508489
516623
257788
531322
482507
133467
380252
266666
33647
529866
159682
428018
97201
477435
236530
101919
498165
283561
476738
193720
386553
187724
550400
56362
422515
359207
313653
350717
273967
57866
147501
574667
91378
333245
245006
398448
281602
305224
476767
384070
25621
415561
529208
186427
222603
133565
295887
98887
231712
81383
505386
171429
474963
360449
470161
542284
567989
192529
236769
475007
562608
556399
202931
226128
87249
216363
339740
2209
458461
360434
91968
364683
159495
224060
97825
107360
223123
140627
440439
393869
133030
264424
124591
219443
66087
534373
146675
242212
437575
483956
167758
259360
238193
111406
508990
134594
117664
138585
487310
351627
524962
80916
311846
538566
162596
331444
80319
167248
221829
546686
508105
64300
193105
254357
304320
495973
508538
268940
251425
525024
348941
293548
366839
182575
68546
564404
50846
449686
36260
336426
192710
52347
55780
574760
280554
411109
537379
323186
250834
133449
117796
246056
252344
374891
581354
254032
443074
116827
275028
430420
524361
303197
120858
72889
519145
4080
161163
216221
463739
230561
301549
490801
419015
41739
456833
172056
113032
93803
15262
325021
315861
343458
9699
402448
536474
379313
460791
497034
34795
444270
31825
137407
389935
532759
96877
106172
192357
186342
148217
209731
530202
326124
69783
386850
444263
502141
300032
579907
395340
180624
279632
46898
256550
49338
3286
489031
397355
62053
552796
532695
84667
47974
145573
414258
89238
362744
25616
512296
296002
543520
558083
82053
346089
507263
435387
521117
297514
153026
67807
473896
30387
239671
559618
303357
356967
371807
395268
313846
581118
97080
484948
576537
292597
363217
108606
557135
264201
493628
539008
574430
305746
475533
497322
566713
491131
340393
169499
207595
39322
261139
517296
103612
262626
424458
30418
241887
112066
77408
571694
510676
185225
211263
239739
228029
241962
223752
27070
125955
396572
419449
518901
315795
183068
355621
534736
59752
123647
392618
310611
260025
351718
472907
398842
486194
289238
573246
379172
189427
146614
391874
223942
35352
55942
468793
548834
26504
254774
327754
458925
209162
203631
436287
320220
560037
401003
29308
546002
273253
441905
42641
222442
275511
220897
432704
70296
130252
59146
83658
485896
518163
358237
528372
581415
400971
550341
413749
134555
135086
187890
46339
513066
530991
218274
54262
16465
41022
124033
316675
244367
205505
404209
23400
478821
86357
353589
231601
347697
79591
402699
235681
245659
580631
277746
149842
578974
130564
447913
425283
326088
293228
536045
442791
389654
281224
288580
352866
285649
541838
520752
341015
268428
18267
489276
277594
184813
105444
185281
554255
117867
138134
297789
136302
188156
37709
568707
455860
563645
30793
379279
456732
578786
146481
134447
553850
27352
481467
293027
36728
543882
123023
521201
248419
160886
47396
111820
125872
414078
202755
568952
295647
572574
13715
439486
346547
535602
150512
573873
58577
267028
262016
353997
580057
15546
463021
216520
35246
240662
423711
146186
13912
544826
90370
250084
166296
16015
323056
279837
29484
10851
400123
506471
254132
46142
477791
482464
63648
560240
292789
458807
124654
20509
74335
30864
283697
274784
387216
558318
333799
275015
300644
271696
559203
426427
239252
412142
487566
28093
137181
434089
31794
308568
337193
476011
273919
290969
556012
306275
451389
12021
463722
385359
532552
417583
260857
455878
353446
202658
370423
47638
172010
66468
156025
227440
86011
362419
562150
312559
149237
577744
31796
410152
40219
449896
133680
352835
411857
314051
411438
349947
282150
97371
487685
332844
64093
500559
95744
247720
209915
457901
491991
435435
123036
107239
293480
192707
157155
577447
540012
9557
366021
345149
237002
280160
83986
77378
109498
346924
578314
526778
64
471851
272961
245839
278525
299647
112208
42297
463507
40006
473208
225519
446861
246981
315593
389595
402902
423860
535403
67125
359909
492711
260360
126388
28127
536896
191632
166463
204962
305738
524611
471840
432519
37513
553306
341257
436143
528657
85568
197327
483695
93946
143120
52109
139994
417631
249883
315908
386584
162216
20757
356959
366529
149252
348871
306693
131816
237142
281051
274885
134589
522243
362852
46919
311025
209746
348091
449529
555156
286877
528230
481115
307266
140456
331523
116725
246491
333126
294580
145809
497622
124291
256475
69087
450940
84211
461480
54037
246512
457054
379735
53744
109707
532159
441054
554161
97974
302603
385492
344040
361519
65271
121683
96986
518843
474233
286018
377251
361648
108164
231675
361763
220221
530160
463496
332217
55585
66662
437303
306926
215407
395005
512292
35127
115700
256145
198974
212331
512023
557732
271590
181771
548175
361071
396660
443393
191994
136595
41645
409570
153466
301405
262965
387992
223129
491269
484701
120703
273138
368160
244284
449296
563175
59138
11680
332322
37343
179311
387419
123891
325545
254984
222489
307981
345797
569946
304406
460453
166742
505102
237611
219246
96436
333267
515191
560513
228261
252300
135618
265184
142744
313971
137395
180925
478874
165671
281461
144717
262261
5756
337969
132497
136720
548565
41840
337951
274978
58572
129813
577196
385918
492303
315281
221470
523581
538263
339355
431893
256470
57699
418722
323010
145313
11305
314755
86845
200678
247451
524525
401836
88094
418652
491909
322391
553931
95096
424837
287245
357219
544065
762
210279
268770
18605
434850
342952
540
417570
37210
526796
81009
474246
546151
23250
72944
285302
496943
177786
47648
338220
437994
114174
556545
308543
49443
504382
277089
57250
76578
40675
16063
209643
558405
562113
443347
364992
453548
572745
62942
385653
111425
530823
519493
390571
447769
502679
231163
277046
328628
538518
166993
493947
238201
352748
511204
175584
523871
246076
340160
90350
329660
268229
307730
127842
104320
92153
436195
293333
373077
139040
188673
293272
353593
80915
390463
381967
210909
290866
70939
79971
82300
285236
57977
374575
167649
504153
465351
431062
464534
386162
281123
168250
183693
327304
195815
538018
246074
558596
513659
317790
184557
408773
253498
37707
472455
217094
281196
68623
151094
63247
317103
193388
17273
67634
121260
409303
222908
201634
537996
131159
91795
89978
576981
469389
515642
123932
440027
50261
470541
554085
492491
345665
348791
426980
110926
153946
365267
431950
239040
397454
169351
98413
25147
325475
220685
37790
568611
210275
432017
532633
465080
453065
292058
363126
360772
315654
189598
199487
260827
183214
292375
218579
453317
351554
503441
515301
24038
351233
324595
558798
578765
402957
577590
309852
580539
367259
461073
23908
581880
471098
389644
441483
423630
321235
510915
474161
465441
172187
165422
183293
124841
87740
273029
426388
42553
99965
211853
339001
409556
322670
50910
21981
543178
199346
434494
138078
14257
435665
492885
9845
239953
384325
44795
86901
496092
483855
298633
274232
565572
499598
506673
273294
375282
414106
354316
498510
239885
275672
255886
383205
69440
464935
311273
285400
169249
108154
283055
151277
381194
115569
217312
558611
327841
218917
559701
158853
2602
465893
346932
530117
574454
125590
234938
162882
185513
279222
204714
423768
494846
185116
434066
110634
386116
260453
318467
388311
463470
514825
98447
166229
535666
216050
275197
390243
399774
442312
404502
63828
32952
465647
531681
535308
304917
458592
144373
8816
166477
425388
277793
45016
83487
189605
336990
90139
324962
110094
236840
189559
498836
160255
366655
242605
317102
218215
109580
385016
575873
558163
232781
148102
118459
316937
258925
350235
273889
477858
278226
209006
66388
222983
130740
2451
485265
519578
424388
249295
388770
41988
373424
127632
540774
400999
64694
485800
333114
541171
230246
348929
274881
351521
422656
547388
505963
444340
36736
406196
5198
397605
74925
575199
412788
97104
242218
410633
251862
490317
231720
297108
449422
96046
99238
31893
301261
167696
71727
242852
50913
229658
298527
161220
67085
477494
55937
570693
551735
285660
295924
162752
172279
377867
148815
574308
63938
246409
330356
11373
74356
542183
535591
366330
103163
233841
90324
436793
464328
309829
552245
555045
468588
178637
301970
275817
418196
135322
59230
193373
434930
306974
500952
408460
168978
281575
310128
626
212846
537520
66309
370945
174698
248601
157981
103042
148968
139551
223031
169679
386377
326224
159296
572586
355192
497259
293605
186892
565957
13578
497760
553761
27406
357510
445825
271490
381729
438300
471860
440874
116794
185789
297798
569301
399746
207400
5522
555080
169575
208082
127068
229184
267106
22696
196989
35529
561121
157991
129246
4275
97526
210259
344415
436538
82716
521605
83430
553081
200217
41265
124365
362567
505967
336576
364137
498339
974
245817
334642
543217
333517
173142
28854
404201
58511
65029
574370
213432
265872
362318
284329
227125
315691
229633
100448
520860
578497
16099
147976
573536
576461
334735
245853
517454
209655
251789
512173
353320
154202
87137
248227
205720
162700
516439
13235
215304
459408
204833
199358
263769
36914
247190
210635
236712
205093
425712
434693
397986
546721
551713
39606
319398
251702
210973
285697
345436
518215
317367
182175
227567
408292
219739
21571
499829
573509
76100
571531
529570
435136
546193
533156
72872
396186
220277
258559
269853
394276
328995
181815
279490
395973
356276
216333
420500
159402
173334
39556
311361
102906
236909
483069
434857
357584
518729
508443
115866
106909
66366
56292
323734
293589
93621
411138
388754
401416
553097
419017
161996
493278
54996
443301
82135
203344
442307
198929
227413
521968
573184
447204
242029
516503
580525
343282
395831
230707
198492
124766
444682
243355
537944
80535
573988
167994
271607
114674
557065
93923
91123
97540
545066
419445
521199
158567
410493
63050
127671
226595
352831
434047
86602
76866
480059
441008
38682
560675
158254
162579
349007
176996
260010
572276
271249
152202
162419
410601
269726
293979
79407
421010
152038
65465
247259
408190
14412
304173
362198
277141
93603
399873
471261
282264
300028
222411
138699
192183
431530
299051
420937
203551
378906
442197
292356
181631
432932
217919
12551
486362
499157
343104
561324
380247
92165
89481
185156
503637
462244
205464
441385
114886
12096
422502
154994
472103
265462
516194
249556
549237
554688
94416
89259
424669
52897
269689
269282
285740
356483
567189
360125
570788
499120
110209
505542
416337
21084
279415
61072
535325
201929
170651
383967
355667
387365
469880
391106
225265
157029
499779
251524
192216
277331
89021
14230
66909
317531
525405
374282
60951
197167
468529
180540
561500
524375
69283
343255
63378
109644
462811
462445
44075
441655
76835
310262
362371
576801
512140
24133
409360
61231
53670
242964
481113
567085
418372
373585
218752
169849
536781
549708
529065
258073
203215
565326
174399
376502
118342
379048
78314
430994
409546
494676
357117
139836
439199
471410
167383
11802
561436
28109
416157
76994
86133
126590
25123
196061
203781
225791
381858
39617
274123
254789
399178
149005
215493
354179
274631
291016
360926
1523
532555
548936
505932
355035
270106
97534
574837
260359
234239
115080
351382
40051
80200
341006
206606
512547
288283
59740
394359
579462
491932
248372
184389
333167
560615
10444
351783
377105
431854
361375
382154
540503
415077
263764
190378
495064
47004
311284
366598
22360
278043
88609
447091
550237
173584
102370
381699
554950
270333
578807
462988
304608
284772
56988
572608
511869
67080
14600
345863
208824
301494
269493
438617
344618
333034
204606
369979
579759
424376
267068
384412
232363
32598
450737
4260
313206
154257
44989
564573
355223
65301
536195
442809
450151
333565
406268
470797
510626
243361
82600
181682
369191
284688
509867
1779
19160
117089
389320
364941
289058
181449
27299
388157
469203
258094
481607
328091
409220
239828
313543
321195
89236
562523
427389
223317
484531
540057
118780
201940
330878
564475
224079
482954
78509
374559
250941
488801
413121
402742
138450
178487
371586
277055
215374
320872
109423
197369
144130
312379
98892
515274
228450
31641
238639
453475
316178
135539
360975
244734
105532
137677
167640
551861
253688
374023
69047
61881
345399
101328
61515
61439
42333
31135
456876
194362
286662
294689
392546
124174
292596
137108
580385
73239
338474
279265
328581
309523
85131
556695
421893
391912
543531
5418
152578
374253
523267
298051
352000
64256
251250
581557
295166
222599
178193
507765
238172
226550
430428
251476
264526
458299
286521
78963
492057
252952
152211
378293
164100
210042
16543
407198
353400
87739
573314
91188
213895
263458
346178
110516
240080
276616
58089
174305
33124
204853
121361
573855
150320
477671
375140
434135
502393
477374
303311
554434
575649
145366
395928
208476
216278
201970
89445
218587
84821
296105
533525
254568
369575
538735
3178
149903
552135
178429
195877
26992
81107
72237
77821
346097
452198
150044
310672
123177
401610
379130
551063
550878
319783
450129
546517
145746
5903
377951
460514
241591
158841
371360
187253
266627
49508
393905
185166
65859
51178
135244
61377
19132
314370
384166
414663
564204
408792
216369
399456
190550
422956
519635
79193
171443
234291
555800
484668
418818
150455
372789
287822
426477
408039
119075
353653
253441
277496
520112
298458
557191
525891
157350
116834
229960
573529
284641
60340
129334
315773
536973
421400
516624
403295
514006
153394
433274
540965
541182
413459
156751
80104
420523
345981
419353
17047
14128
42079
564729
182240
193943
561582
372247
362816
439465
577206
403837
302361
360283
350341
499020
220377
378709
313789
472367
130563
516617
275556
93262
181436
191734
293768
381254
369998
243260
35551
545053
192804
522108
226412
369179
62691
300721
26017
560997
435260
435553
374395
147694
275237
206415
401291
559132
516592
276218
263929
349098
136227
288493
114158
464214
348157
357963
176509
94792
481530
240033
48145
157693
329133
443038
353075
25244
229884
403064
187765
426170
288169
342499
214571
233381
494056
192810
218759
305254
389589
304095
97844
155105
303367
330650
17778
387561
13290
304853
209752
281164
211204
28742
169902
185432
483249
72821
507438
568403
188854
412755
380742
326465
316563
511294
250629
107954
67116
165960
270278
559037
547875
47780
28688
161738
26720
147569
522416
272441
433235
418557
523893
266469
209537
109924
223112
461560
242403
122588
4549
242731
103386
375980
16629
364364
203458
178239
403761
479720
134344
102771
564465
297564
306667
82679
67904
506740
90566
375205
458388
439609
375611
151831
473912
291102
93565
115108
252314
99192
290828
532941
173252
234164
363435
188875
347509
362131
38756
561323
104495
106210
546188
189836
396266
64760
116618
49841
156757
108113
553056
306711
298058
287585
518384
461222
456584
461802
107305
366389
306420
146030
150788
491732
87620
486547
158933
409674
327551
446460
129921
57770
570783
309323
48943
96765
36322
532583
7710
176918
83159
435323
415529
211034
423414
218173
410388
287236
480602
276559
4587
95295
62397
177954
249508
444324
17065
8351
529300
385765
188585
242969
365206
534918
517148
496040
326801
324553
555131
390935
161006
561938
122194
425465
211891
489585
268185
477535
42919
555805
371489
67361
506555
389563
515181
552510
403190
252495
70307
490857
271416
393258
177277
259242
580487
280740
265008
380998
279844
197888
64032
467858
277225
332131
60140
307768
409069
201622
506087
191731
120431
476034
90476
436974
537729
11282
330019
222027
475766
141283
218784
237179
522192
167235
302323
306789
460053
311821
389516
525580
396157
550421
288202
505978
361991
123262
42204
45885
94145
179571
507951
61328
325346
562382
486369
401028
399297
235842
35126
503183
157314
543090
15097
63355
198977
524681
549849
348904
435840
499636
466447
40114
561186
351139
573044
88433
393266
545363
31536
181769
513532
203479
124850
206912
283448
454731
279596
326531
461844
501999
572296
528555
356869
80481
498733
488683
443601
257575
31062
428786
538721
162898
471995
214481
415026
469798
117418
538413
100215
432484
440286
133281
192476
255056
136736
260974
472676
16164
537367
543042
214932
359838
255524
404849
303101
408041
103455
360045
316912
117836
451532
318089
335981
346566
229688
505865
327864
336967
55395
316190
68445
573686
400189
467091
524692
273470
24266
152418
381504
290410
502854
5434
284770
570225
477471
511136
524088
348010
1682
413290
258460
119124
145318
196198
169802
28506
45491
181042
100821
507351
322595
300000
277717
276460
76872
412518
128093
223664
218237
381533
231200
217153
252020
372430
152099
214985
82039
528583
478817
262136
560628
323615
378419
573966
215443
45836
264752
276626
553935
303946
50244
7594
354515
445156
41257
215718
244549
335181
337628
103320
551598
362919
351975
120285
32105
168900
185663
466901
572405
146933
46245
26913
566653
562622
537925
25377
324026
322468
71109
241269
17311
114668
156834
554928
35265
480961
319522
45775
192077
311635
57340
561288
451987
351133
501177
267777
491581
54706
10966
32767
429433
287044
197739
475839
248118
551418
63818
185366
512157
94061
108982
104676
222513
83619
61674
405742
570457
166750
237256
155707
191515
538420
343322
298501
321448
445038
358039
485483
308274
385323
570452
321666
277352
571858
58437
305445
313385
411009
581205
402447
479941
67749
33940
454749
239792
517793
4891
487925
69577
11788
171444
313968
291540
420964
137301
547770
368515
221448
123545
390110
344353
398200
86472
421209
148437
73182
7239
12809
25675
49891
460005
549330
225571
6632
264828
206400
412992
534117
543210
535519
259658
187792
415961
72531
566478
197503
466800
364159
108463
277722
410597
174391
33902
352980
541687
306207
454414
477192
509839
69486
473902
380981
333018
525539
303703
141889
48398
366406
124106
191177
431363
230507
458594
437872
38381
165559
435377
109229
154419
276549
480280
84167
68586
234637
184555
277432
388707
205811
449270
542527
50480
350837
462071
85960
248235
527961
240102
507312
264504
50242
168355
574411
564187
44729
569325
488962
409929
99191
307438
53229
526089
140481
139815
136493
296613
183882
332556
495615
438426
72564
524486
100471
441228
62459
372250
268628
214724
266959
432896
538814
388896
250227
17625
467612
369295
263526
249715
496836
251183
543661
318099
184698
238687
97023
205297
519361
353663
111968
477919
273658
448255
141181
360066
319676
379844
381555
27511
371735
51487
172201
60699
463901
437831
421433
494810
351760
412002
439738
507087
253290
129739
343596
385341
580974
425341
466723
367626
364444
124955
136609
150053
342585
387796
357074
85802
223426
52901
101355
463211
181909
339290
120407
119614
329573
572282
122923
101157
141003
536729
138207
362811
416281
333443
462062
123944
385885
306231
453003
293785
155885
463581
96997
405852
91721
411669
555307
344477
19079
83869
167818
83167
572226
376165
275954
456356
423052
288435
345411
233362
421520
59892
271383
246435
435894
517395
478614
88332
400241
373140
356938
196503
304250
296760
84833
384026
81587
355022
155746
444582
569618
199610
552947
240449
331024
284664
364458
341143
51106
268948
204700
379308
126537
325668
135113
311104
459819
94487
175061
365879
475575
454832
31612
359105
300514
456478
249227
114624
561780
25907
570656
249532
169539
88695
109218
499591
65884
331278
147294
444214
56679
369977
105075
519299
223888
539716
292435
571764
94299
239101
337563
269263
528449
470381
342849
17590
525709
193424
153064
476111
400581
384983
56592
234643
377649
260248
34920
442099
362343
332420
129510
74224
122418
580953
498641
104079
24081
241390
22899
403334
209803
397041
292287
352861
298152
296065
286460
532227
299349
249805
545257
513993
168746
224503
514338
473323
343878
18333
155794
143624
542662
382855
123598
565447
61215
515123
521726
442417
175333
20133
536834
532787
520582
431315
439987
12034
513513
274474
440004
328500
197318
327643
379467
537866
505796
530590
312887
317622
460148
550134
290849
374171
500527
341969
150819
533402
96826
469755
359061
110142
495810
410225
137386
581711
448663
573455
208963
511828
286892
529019
224278
50256
447639
92192
71563
379736
114068
190950
143132
71043
572630
202067
308772
499068
468083
442654
499930
555668
124157
24323
568148
447574
178157
375186
309302
212941
191439
73154
432062
237912
519731
576774
578580
375875
289012
232957
449841
463787
317684
62023
534208
131074
120783
244197
580685
19608
12876
218721
512829
447731
25533
563625
30188
120360
308399
32147
240448
164600
348668
57023
446391
83382
147054
430688
208022
220214
200008
281972
170562
202964
348562
380827
383525
546965
236698
97981
181990
121453
542925
271106
402987
354218
323726
547100
6531
235464
335289
529777
455674
145460
76004
275709
89230
240478
227418
105291
453538
505919
65426
246636
378890
350953
398850
40248
391735
143612
144618
67162
317732
434510
168662
101715
302102
253992
191305
348790
542449
51198
106038
346343
435913
169480
262519
338989
385307
316596
215910
515895
311678
165133
467800
173245
482332
125632
445493
232182
203132
41899
219075
51871
391537
261235
504024
580117
255045
461695
417355
436578
347535
29892
186428
377578
357762
137992
112661
1722
451515
568087
100902
154912
516190
163479
568139
124057
416957
287904
462710
371222
51949
274063
257034
54598
573320
454659
479593
461404
167229
514518
319487
403407
177254
505852
364372
261085
253266
71182
145032
153476
337527
576700
88875
256444
55821
326937
178939
230679
491659
198721
552395
508822
227040
508104
273276
181519
378302
321150
475815
32455
302569
369504
557678
475309
431304
280228
517972
256664
404139
465163
305690
195837
520039
155461
100343
424279
75976
404351
305084
191005
395155
578683
441480
340929
21915
189939
92218
81748
458522
317292
454610
474955
239980
120674
293296
347210
51801
73446
566041
543617
313278
424270
377416
24287
196377
10621
457521
384780
454996
27975
141855
177652
21452
571554
42634
392657
464871
463576
490638
78009
557780
11528
239202
313176
381314
90255
115942
170785
3579
544201
276918
202187
250167
580704
170885
44003
468125
156685
361942
370892
48937
480790
265810
347849
451337
353581
443829
434467
336320
183212
74601
35668
31470
441523
360982
264282
299665
387924
464303
219567
569525
25784
460833
465911
52624
513434
344930
453050
238347
405400
359472
431456
478009
417729
366031
29525
110174
131487
305665
233613
355593
393864
135976
110123
243829
96075
323116
10614
380350
187108
65898
68864
458960
110090
438429
328372
257489
219493
450458
381892
190204
95455
293452
571516
256575
485680
248701
186563
543698
326845
173434
9186
382839
80757
241963
299781
576084
279882
27037
219300
304950
478448
360211
452931
411408
257065
200605
284354
6765
66166
104711
110961
133002
67262
131170
464079
121018
520515
342381
238070
129072
413056
370890
560544
151704
450914
64016
181564
320160
369023
264121
136043
109848
397792
79808
546147
42413
238623
561666
176617
176174
491273
46433
164944
445167
525607
539967
202548
163054
231102
116141
245202
313285
446614
196138
558528
181173
118386
7758
298290
415697
275723
260117
18244
430215
271994
311550
174228
493368
447615
144193
190754
166997
9960
358302
279848
260748
51771
111117
369734
67987
437530
210951
366414
161280
27439
285002
503928
300445
367332
54406
351494
438556
521732
234889
81897
435488
571709
101569
579757
299290
184190
754
185555
267664
432453
541514
425825
496324
238806
52983
220486
349870
519153
256590
146274
2193
397379
74617
304295
350534
16995
424844
261050
410110
445443
295280
224336
541601
420090
60818
473725
427335
515212
539449
443525
319364
1841
269432
375902
288340
40732
499957
400027
1790
335912
558424
360396
360182
519974
164727
692
288578
451219
507794
377235
362506
190939
178189
4555
155351
409651
220115
75033
471375
379620
539263
204821
75212
155894
355424
114978
204855
477759
138217
561100
88560
722
72485
254808
549335
264363
82287
14168
321291
566690
420124
162523
130645
437955
217119
205374
13636
554046
359387
364158
183401
121665
352257
407593
340636
51272
470411
142189
295961
117916
401681
236661
254994
381395
483039
407864
377322
30588
302543
199836
381544
151115
431067
31888
48867
101413
33765
51359
488423
188722
466558
54936
483368
384111
348555
325790
287161
495609
184209
412281
564705
118997
464134
116517
288223
282197
518410
347811
534565
393174
99099
90646
492104
384844
457503
320059
208459
291655
409092
517696
41843
470955
577417
245371
115014
120520
163047
449749
41389
11332
482062
296802
143089
515809
342030
94501
289001
286021
579231
536008
5335
492215
409439
137265
535514
494300
68408
493446
389123
113716
211190
521133
91520
354608
241623
452201
159768
496264
169500
274085
59321
485441
170999
355741
528470
190994
44436
422466
381837
313093
312141
564450
173071
190407
49716
277764
18058
429460
498449
202231
458894
446945
403263
381134
66266
229388
526800
81915
291072
13417
255969
109323
106107
288076
282225
343264
576944
214119
568179
453106
146878
501698
374388
6432
254997
195790
461371
105719
311914
247487
416565
469701
542982
164208
362751
30712
480116
397044
451896
38513
300216
108708
546065
203509
538533
147058
89054
230381
538451
45487
355511
190475
159421
79883
526347
377015
503114
18171
399939
565081
428975
470871
423921
139130
87647
78546
221232
231387
260172
51899
403919
57429
374897
149657
147890
422025
441814
415239
83473
340108
200938
396213
466456
69512
167303
516184
223571
429559
88123
301403
381366
514204
234100
157109
37158
154752
76122
160614
84214
305368
395592
322562
248066
354932
60362
264885
445041
264420
213276
309840
494194
169529
574901
566762
47833
147270
180571
565381
325153
316238
106471
112734
72817
243914
17644
473042
543220
140940
262172
476910
56364
250543
533315
408568
339987
454769
493341
122787
421384
70347
211389
487770
542173
406105
49092
413021
57919
407589
182782
40498
339307
138405
118783
303108
90679
64335
277503
505784
212525
376185
207738
159061
520430
424374
234934
471631
537579
560368
244586
169111
362192
323133
13040
340622
364160
137273
431312
340405
467769
71155
470313
170178
181566
253177
209007
522754
489088
226368
229774
396741
246955
466118
505636
149712
218830
194510
348277
554534
324189
55493
172036
469188
112093
294052
218447
556865
406895
73
257470
293124
205604
63619
72955
54091
120021
128290
247404
472930
351830
153966
44178
194331
195163
213405
214803
422921
456996
171269
568731
117792
285755
97504
333687
11320
522803
481281
29214
575088
491910
281038
314899
262954
445093
177284
404626
292226
195797
459959
336854
322405
489666
216810
173451
36289
172784
46428
408426
540567
481518
432964
34246
459000
14396
144199
232819
401812
408289
35526
500660
391674
472942
404468
73857
87230
87409
418929
410425
42735
258472
169228
251375
148843
43912
131299
137190
494528
157288
154652
160423
512545
361739
209875
468095
265451
348843
529348
572474
61561
389815
568391
534502
370479
175565
318261
505265
328599
528033
130647
350617
54868
175121
347042
390182
71723
476802
234319
522273
101781
897
167084
80733
132495
218558
50627
49268
196342
247037
542027
247925
380351
476173
26713
75479
424227
328732
180966
272899
10678
520799
377592
449921
1381
539977
256529
291538
458123
271906
47295
10405
188587
347354
291202
85390
209048
481002
444171
344031
311615
161937
576638
362745
157037
251922
189045
371245
507886
395341
388677
168643
229401
409558
108140
203359
220673
187566
33995
156104
343403
222140
243574
467112
106440
180771
504664
164114
177064
355727
507536
527783
507248
212507
415770
358209
286614
187952
35256
436092
447569
211963
369642
378299
376090
215223
336310
354225
326237
364973
83516
160166
416576
432577
360297
135149
116078
422100
434899
274463
300374
473462
188457
80030
15582
362091
430135
61084
254022
446694
8746
392526
511644
111825
26483
289027
306288
51355
368702
85905
538001
277448
325519
547837
228434
430720
151375
96473
72601
17183
83125
300895
69878
252911
306800
282143
437395
570353
420861
230745
451213
12156
185756
443871
292346
155790
330420
481301
38134
494433
485934
160250
225682
525563
468789
471056
120499
389351
47588
300499
267363
196331
532224
69286
538054
7592
499536
378727
135032
480779
317990
97213
316157
15809
105777
543957
8708
1756
524520
578710
61603
414178
354041
258027
521059
22882
385326
558090
443296
246759
290098
464927
198227
306009
169535
186113
325362
190792
10386
338618
10434
446494
499728
103722
403723
239260
160443
304292
333887
474562
564508
129187
43692
251049
484300
326911
520204
455287
490187
147140
569901
294974
396966
578330
410947
12326
158208
16412
173379
578972
419867
548253
23096
382342
407522
307315
30838
279438
460113
445242
553800
464081
439236
51285
138921
388009
571627
126070
505625
363853
347203
507101
163431
505040
63115
481736
356708
279803
377910
103257
375194
37336
442680
457981
236010
239670
303800
140450
358607
495860
125633
390817
556637
233383
296724
79906
529631
472101
29403
198610
179727
164076
33802
81809
369685
522938
3711
139625
16836
264923
460666
396303
436426
293334
561131
6996
334484
279940
406168
564448
572172
253852
575421
474224
398882
517685
142856
303647
288659
369820
492677
436385
24877
518968
68203
436370
282624
282515
515333
86229
138192
574735
537382
49408
369609
152774
168218
72189
448739
330696
211217
523204
100599
117584
158334
102735
534443
492408
439539
305687
429233
171270
277291
437759
266898
317537
61867
208413
440246
356213
13639
95999
152012
189648
475142
65356
551596
529345
214394
178761
54749
162861
110404
198448
570876
507927
394590
72077
309195
528962
123239
304069
220364
189744
379740
368049
221805
547284
396642
86864
543025
534467
33303
161856
162055
298718
115632
367107
282366
518124
491981
420028
46023
259527
371453
519728
543112
400299
553772
192128
234452
407210
494434
362117
311964
380597
313647
419556
473345
81283
457703
38905
527476
216822
526767
418418
117371
295958
558380
333929
103967
27691
26895
473771
294032
119536
123862
406326
144449
183329
12302
346947
463684
350733
277461
80180
513775
388615
473942
530905
357220
164388
240038
264322
177387
67339
240213
424959
326300
414701
539297
531286
474062
435479
391016
109486
231889
523524
323396
385709
369899
147972
455672
66246
266922
323347
296564
480990
51963
324339
237853
539775
538270
110573
382999
378494
281012
182170
25743
396490
424528
448851
144772
11697
365663
54244
397036
486232
160171
444566
379711
12155
56070
41753
130007
127801
549978
447476
163692
229105
579629
88868
459208
21383
558516
143661
21020
529691
423810
302458
523749
309060
298840
293221
451648
192685
246246
315668
148422
477335
35282
20398
22448
240107
506183
215023
574244
51549
196064
385084
475447
291506
190393
184490
560885
494236
463751
493279
505863
468469
254869
207860
367280
60120
267531
570039
397034
304958
463309
15797
396420
436323
147409
485799
427521
339099
160573
572572
383137
415545
515136
370055
535852
164899
209851
179990
408390
25290
165562
208509
221554
399920
449377
418804
416372
320715
373893
154068
135319
225566
290979
115721
382356
246287
568398
249309
56859
523673
534914
522160
113880
461628
173568
531391
40685
334077
165571
261870
117742
429820
151581
161266
149921
482300
316102
495460
55130
322730
297039
137830
476889
506950
552467
142665
161187
358100
397582
527925
398748
152398
220699
536728
294005
461464
328162
184230
579201
290578
567678
211336
137188
6874
323399
395241
148931
335087
66567
331698
183398
500568
90523
350860
17655
362391
208778
367515
298132
473733
322558
138915
64605
105918
221659
477137
7733
523371
466207
552068
424297
408835
276479
434219
176160
196197
449347
159702
478664
266353
398580
324654
561012
532128
82388
132901
134562
155221
211843
228426
308040
272421
87920
56359
340296
77553
233935
571146
545632
136021
56572
419772
75450
106963
530533
405962
398220
217596
566724
462879
71283
250350
561928
485269
9830
442305
428355
237303
32586
173196
535786
578866
147897
207475
256028
177019
268393
512254
243287
280766
153604
427150
371470
214990
359620
513681
335503
554505
247216
214413
209092
162161
383210
321980
65961
387048
279549
281582
360068
449536
543413
341075
146881
284028
537231
57745
352694
490939
580732
81127
511455
533258
454708
217143
157748
1771
120940
495988
142287
389677
437156
150372
27326
102466
280666
57461
578026
468796
553141
48685
312896
550540
96241
174113
372683
116577
32067
435142
411484
124052
433170
345053
306716
340406
505286
334760
386483
161963
350885
556641
151733
246041
348577
227879
78068
578055
341296
358976
401270
453755
493526
145161
104001
189701
242709
357824
429769
520975
133225
430731
25809
425472
246452
14549
86071
236228
211192
473588
102220
360217
401287
1244
230884
130974
527270
64146
516239
332579
429924
300280
507833
275771
562232
419467
541085
391203
549188
323208
100661
516034
141247
265831
384099
117770
283180
170550
407378
222245
542070
469824
105282
250955
304832
404095
97595
277243
559040
510047
210982
150237
279093
453111
255317
578482
410641
196346
568272
291165
35817
413868
132454
44291
541635
299100
564781
366643
375786
157416
214676
518916
118715
527243
565947
283583
400094
192575
525272
342976
206591
247181
490620
290076
153847
150244
361811
25273
553150
501917
79152
313091
553847
563656
573605
391400
62089
161924
70603
31250
78394
414744
361334
139216
470931
485943
71759
277999
34800
440729
76584
137241
107582
506341
41482
127945
83482
389336
253749
449032
170041
251195
74838
246794
463839
339579
422542
374028
53503
349425
16664
134837
391765
122959
10728
402177
381887
329613
31566
515364
481026
513458
56049
5595
563535
277479
95124
401435
329942
289507
435673
455737
422279
571842
481325
147256
307499
208135
157700
503153
521107
38049
527885
107638
473651
213838
209353
204969
209036
413892
26281
532062
53145
260679
69468
79783
192277
219204
75708
504052
253945
238006
24428
282840
339844
346672
47221
487299
1625
139211
274640
536791
2842
476104
379246
509679
274083
49573
368371
312204
222276
228722
549506
463338
354327
413154
136734
259394
556871
172377
105679
153205
119187
506832
400216
498022
181098
486869
552579
528284
502220
233975
86108
228409
205332
362409
173797
362352
324018
249623
545251
262095
523494
121745
404607
157617
97372
227687
297023
18994
453164
433691
482444
121384
21257
488541
134937
366417
230227
59943
298586
296844
158201
559873
379542
465156
510342
475403
188545
509459
157916
311759
463108
53101
570864
224083
577380
522978
385795
396432
279457
258920
581629
93183
198249
134211
124803
375811
571895
478586
204448
573786
189888
358289
151382
191693
7936
147174
467645
532714
403333
392924
41056
571039
114183
386239
77310
122172
189323
437332
467662
36948
185072
90560
345838
224916
188674
201859
126699
533509
502084
75052
180830
127647
296353
68993
536078
147392
391235
303867
140438
534772
36939
424068
484171
504216
324332
204674
429873
221083
510813
196168
152360
167057
160201
405365
199011
365572
488066
273999
213156
163306
251124
139042
415911
95812
96016
195701
553576
343514
384587
180327
339790
419135
73537
351161
188388
85268
561616
131118
421069
182967
121615
167118
481920
327468
192714
139496
450747
300047
565716
363190
220137
471886
265085
482064
454495
12647
334441
415714
216254
550051
310766
9608
162223
573997
316298
446733
146254
387244
315486
357738
443913
422095
369805
496953
465465
257674
530906
122694
177959
233954
278431
199899
445009
549536
75110
234468
493067
441258
306363
380620
10123
356015
574356
303036
326454
401951
568330
13082
164178
578659
84015
436411
317018
231164
128667
260656
524118
238255
91891
319211
94355
282868
440314
217141
480495
203110
228018
150999
341052
400
458778
552159
207236
92206
402626
426469
326479
120971
229976
348651
506735
76985
569433
85914
4172
119787
321310
217468
66389
172952
432755
306421
552234
509943
552641
75372
268590
444952
227495
567997
91045
393488
404408
267815
464616
336629
400285
298987
106769
481876
469096
323370
412720
263275
557329
530038
287434
508119
457892
142697
33652
67440
249470
5577
505269
532671
313055
461722
518951
122459
556758
227270
568098
186442
424351
181155
509416
29594
124934
432762
151074
91998
393195
446935
397815
513917
554863
489986
563355
314953
433435
161161
253810
160893
344765
319406
188696
194968
302021
128515
440539
538349
120369
330208
22879
518361
434877
158384
235147
59042
427221
537887
453488
181719
38923
239243
14791
370805
85721
11727
221028
137006
95493
50760
330712
265234
181009
281976
504140
300200
390094
100008
511786
15757
522008
223844
472445
376177
415976
482967
367767
428629
83214
95079
427435
153031
32903
270269
564515
542934
281280
256539
459575
563763
461018
52461
126123
466202
158614
189394
17154
385485
337158
157099
148230
51717
331907
134285
222828
457860
540892
284155
142711
318426
431897
23066
28607
216482
228407
221060
207542
533250
141652
220216
248925
371239
125910
43561
453507
297495
160658
149199
534112
159427
417475
535393
320020
160671
284863
539434
355575
423498
580681
394209
136793
488832
338833
391361
228956
512667
42336
80090
258856
492321
108627
6673
56928
335463
449433
577840
26466
440900
192998
383048
434634
224243
149022
51773
75600
431481
405248
129722
171378
62766
308812
429727
137788
185590
466095
10346
390597
300580
179460
87214
259359
16342
282456
499108
548532
164179
444304
516105
5373
102718
317306
209527
234395
428161
459372
74030
308089
182637
4394
415492
336892
57684
15733
527822
124316
346653
217046
418282
248645
202260
8775
231337
27662
452341
80187
271183
348083
119686
121839
281650
570568
291603
453397
429717
546056
322795
66959
519482
301753
149470
170953
466531
427972
366058
374401
529950
396622
382607
76615
536402
51200
408204
185903
24932
119169
548875
314729
376945
357331
397213
517719
256031
396167
372303
95099
534366
569062
315374
276204
52952
203635
258768
90067
16848
269338
123415
266827
151135
257958
270579
82121
422833
145290
162083
440527
490268
153344
316012
52386
14312
18513
92444
348669
101966
1453
425260
172310
508949
10822
214274
462845
474215
136552
581177
192793
562328
292538
498802
498489
102974
418107
562341
328853
221433
412807
488260
382341
25017
153879
446799
355774
152089
403830
516984
416549
73892
531252
459934
482777
190957
509718
249184
106033
396461
440160
14502
250777
533520
454730
398674
366569
517313
251405
338719
109598
333538
421287
27725
285170
175583
299309
513861
78412
79345
115316
223603
204785
4244
252573
204491
458079
97170
380477
448958
349017
268726
315028
322350
240210
383407
1527
131087
26425
486770
499349
342004
325220
179578
392270
297851
137634
243938
318850
192062
472034
557239
563542
215255
278347
33946
160331
337018
295428
483304
299154
244455
29136
480532
126856
156885
206039
65420
84060
467432
51143
370868
504958
205671
553388
240731
246252
10084
259924
239306
205011
108452
477434
1455
172408
157923
459618
170394
381003
344782
183131
415275
482780
494438
421205
198196
142320
113127
354398
421976
116181
314993
105448
138271
313508
242350
581277
420914
224168
164464
478781
178379
254841
405569
321194
390610
140308
56676
88562
303822
216772
45864
539507
462065
4227
386475
510414
13525
16689
208333
77270
571431
211678
266133
386200
209610
521865
262274
198975
293792
346004
377177
67568
109011
224975
189446
527603
281237
348767
30332
126810
342380
512501
183114
300399
149915
216198
546161
534581
370405
36077
353809
173316
116048
239736
128704
482433
311974
157604
467927
300040
57560
492411
486410
144554
125042
342766
389213
343792
442487
381991
36810
304054
69827
480172
174358
465489
93411
207424
10082
162282
413245
427269
382102
211486
201714
505666
420575
337541
473641
452831
544307
35248
380117
218807
445766
295884
336046
140197
528800
97939
471915
44017
23584
339690
396004
518638
238850
174567
114313
190125
475576
98973
420939
548893
148272
118104
72370
201488
479880
110287
531735
532501
122982
386581
392458
484355
56193
157519
100848
287197
136168
64111
78061
46073
493732
304760
266677
453649
396080
433097
199952
52790
15738
458401
367065
49321
279034
321702
139436
116065
310493
235131
108380
436638
477672
206385
162178
443509
280733
291592
73549
378169
101702
325505
285395
303814
233868
191802
313073
560561
209989
531816
307547
496215
456302
389133
58886
58520
158391
398433
88871
364743
284861
442645
427518
310049
99567
424342
544692
106046
283210
87156
109515
187882
254710
106430
520701
90991
215383
80835
537548
114861
129852
560787
380720
338847
501110
300855
103431
54874
41155
384742
42805
202448
109477
565670
77351
182369
213621
470762
15017
22954
550624
550960
285291
556192
251701
151573
132217
466211
41147
170122
226936
279764
69029
474118
256087
341844
540789
72978
22256
482810
577051
527379
106029
27995
26598
540273
184606
443349
469237
35195
13904
65776
383902
105511
352073
434357
421531
465784
180154
553808
82776
286259
55613
480599
394900
29793
385141
534980
309993
260955
474984
30805
512310
495789
379111
531313
195850
235783
533670
223033
326377
257588
267225
69461
117849
511571
121997
102306
99230
343357
392914
86213
401094
446209
527229
367695
455946
245094
96378
560202
465050
367468
161486
443797
174457
210057
559838
310181
389453
238768
517889
463884
149464
397025
12679
252084
144481
487256
87207
234022
328605
360424
172615
445103
364016
101106
30548
269983
514674
433196
411329
315243
295017
290110
364187
404687
232394
512537
363071
195023
399091
255797
352357
257807
43261
91725
164780
34261
286469
477169
570773
405271
354695
422289
294466
147178
336465
495022
52518
350017
142481
95873
23017
162538
474446
122563
277080
457408
115157
340242
141063
302740
16827
127235
317863
176595
104880
500273
404398
91135
75800
135436
450105
128903
580678
407286
555062
460986
346511
209933
330536
376153
331738
183771
327448
88477
470085
268892
110111
209106
59015
179278
479590
312652
66707
310407
178971
89174
415028
236542
436078
177807
442840
383158
431234
316660
429010
76491
174059
25528
329191
210368
313214
94351
449721
458632
19534
398623
217226
230516
479864
507147
488271
1757
94055
310553
289814
164672
419816
37868
187514
215896
162230
49309
382517
66243
150812
419680
73899
241483
143186
362640
484575
427001
445355
264758
32818
63848
385844
536602
494182
359423
26166
260285
418409
362031
359805
563164
67356
465181
103488
560268
499369
206512
324872
292751
192007
259712
466047
97967
76608
26884
119854
439273
96586
389998
337667
317595
541027
207932
300082
121302
134819
336494
425773
202991
33532
209419
384960
574066
426776
450378
131063
170118
143263
361124
529056
190172
579191
357362
363468
513237
27540
292294
129766
203926
408049
314822
273379
165706
246322
51484
296614
190463
205243
303079
333876
333314
493131
310203
178671
18211
100306
46104
553976
87705
147482
479332
153956
34283
452966
95297
146813
429399
201278
148184
226264
446223
150495
469347
24621
170888
348031
297617
353590
434412
239427
68059
518659
139105
109051
18841
162177
257813
521195
166505
219294
60305
405934
497838
317838
229156
435803
419978
550315
21253
247180
239870
256513
263604
244614
460415
65306
528374
336634
139595
384261
229975
241728
390298
61684
393486
51110
348954
560472
177214
229866
171808
507815
246474
96097
122438
132223
252043
281994
386009
472602
14135
481974
577657
339965
266601
184532
44467
264709
109873
398523
314377
185360
165859
502884
343325
328487
198169
488790
497532
369792
231466
267661
288234
185698
243189
47213
508247
465302
164856
72873
367899
519827
413600
237495
566998
253883
356610
5683
503252
401622
360129
287270
360480
214137
85254
365958
159598
362804
430092
348144
533224
28002
574739
252420
137210
502317
272405
428595
259988
553116
458908
21592
413011
194425
235568
59933
432016
93133
393583
100539
278115
382564
523026
393212
351610
311568
439650
395717
499911
341718
568502
92145
450194
66398
406233
97632
385108
300534
48797
30288
254692
17320
537246
290938
282015
168955
475084
29155
102885
253416
365123
65087
287360
26609
292518
116792
298382
272955
6005
305703
104692
235203
419369
515670
356651
391745
220156
185108
318139
412198
283940
73197
153204
104125
220992
333846
38693
9060
123968
357966
376677
572884
459303
381213
374873
251785
543588
285958
254117
4187
201886
575293
433420
286673
298827
353405
479723
328023
120535
362399
87199
59278
500019
293666
277918
158494
405068
468652
448825
376410
381116
386645
43720
540626
320379
547636
12333
180179
61399
17936
42671
549003
46408
218889
7932
416322
250051
504732
149180
63563
344025
29114
382006
5540
454348
296243
497281
476489
372412
280988
534224
397167
526445
22097
61181
510857
260547
140426
396673
264406
88720
242739
296424
539555
217091
186179
279247
131171
37429
523766
388053
299869
178112
209015
546010
244825
500044
70652
75871
253967
200267
130411
491117
45626
510977
59451
382584
390288
400264
259228
503598
283316
22102
304063
83872
418624
305206
223526
166261
296846
334463
353761
484843
565004
313737
21795
227948
277321
526188
514800
79394
235651
94837
210374
264976
262103
235296
250608
409116
361799
203767
77417
215524
53345
52257
505464
439969
182403
90311
284170
33656
212311
59996
423668
113126
181870
302958
222266
159400
293833
517947
206413
147309
444928
453802
525903
7787
498903
514519
19060
10735
307114
174390
54516
59084
146237
459982
502927
234751
82418
380315
350795
53900
253784
6941
44959
59949
391074
192406
84460
429708
86140
241786
574076
39527
173629
24305
503412
539198
326086
527751
529952
526187
94340
129285
422893
420304
578060
483723
165675
473464
196584
111746
178443
563575
89254
24289
83427
13650
2007
200464
152252
469625
545581
185961
21338
413235
320867
352375
190218
384953
523594
440931
517623
345390
30791
579016
447135
262917
559127
549230
259513
393095
30034
286202
472349
408151
463044
251474
60145
284703
25005
581204
574964
95509
241457
228163
543551
33529
496386
389965
573763
258132
549965
361618
439859
255182
407814
30713
167734
159109
334320
474964
26393
277709
67496
366510
68414
89834
472830
170931
305821
33697
451008
327032
9274
287559
92380
235200
145343
267802
575978
94103
115544
380959
270581
182710
300712
76249
367538
164663
86564
426712
332489
442185
357989
131225
416543
518445
106096
206933
544819
154607
438492
249131
474019
79563
525218
321382
43338
388872
340559
417413
534162
476791
114979
228994
580975
73568
378311
426408
206356
511892
518363
553299
78030
543622
478406
365709
393046
445179
199484
39464
218931
379044
545308
274139
465211
268008
389020
57359
510842
335814
395716
553747
67888
568171
254060
50954
523273
283471
308968
29943
248193
147293
280242
166637
127668
289561
55536
505471
205108
232488
139739
195155
517484
43007
516540
548109
506172
54329
485172
4201
283734
256564
546561
358281
262756
162774
98881
283141
169794
431165
485755
346877
263036
139987
487349
276760
486355
103401
532810
188350
61201
79657
541676
107454
384909
274526
298793
178181
266298
342232
191616
166596
243135
197577
476754
433288
505510
77360
38365
398967
229981
325894
347405
106419
282279
312144
564879
91656
179037
436979
342639
526756
193077
453738
123995
126979
151576
544644
13292
304389
488689
229660
263687
430052
259542
13568
25034
515102
122796
369763
115028
441212
133688
304011
549635
552237
175202
291702
99451
214927
5154
367111
159880
474186
73622
334194
277968
203539
427727
49559
558475
14543
231029
330961
156504
514232
362469
574282
211686
120831
77159
345591
548169
239444
320249
506199
22103
234794
187162
184536
359268
54375
9648
450
572495
510235
194726
295782
317532
549617
178924
20188
104715
349964
449770
135281
506631
444226
543552
332863
144259
186537
533494
422508
124812
229228
117380
285686
25286
500822
161569
36544
65865
34528
536996
578209
214478
457017
459502
488564
560222
366831
514417
558449
280980
426519
152614
180720
324936
499749
184794
533394
168714
351979
185962
250367
523955
560307
527554
540733
363163
536894
527010
66695
230879
154547
391067
335339
391657
516868
19981
139237
519146
374361
183163
361842
294029
142649
187565
280084
65447
44309
322557
520852
19797
430218
467308
24915
128568
17526
517029
275976
153036
153207
220860
105867
27879
411705
41984
12864
12999
107782
483976
409963
432727
232949
395714
437292
532333
524340
576098
171262
442790
68594
302103
530272
492435
67463
550350
535250
477949
276797
207489
125782
571805
237715
94031
227402
425038
124509
71618
305093
172498
542111
242544
265066
16573
327935
52145
145174
253202
203350
510731
143386
27163
12349
121535
103676
91408
218874
478723
341270
141795
531647
88870
73885
216036
271182
294603
369735
567454
187569
332691
447795
76430
291028
41105
179932
4575
159280
153634
569969
39312
441828
273548
227433
93644
61203
513832
295931
274254
411825
530293
163358
436413
200812
464056
15409
380280
233961
99063
46230
549299
136938
333309
110928
251750
432723
533356
97200
39468
338385
521232
407879
576025
452404
259414
243327
479075
342996
408465
539851
505279
561643
32054
328686
524786
397373
83235
536496
148197
500954
330511
503554
551018
274266
470999
378701
456217
417870
103276
580523
220234
354657
231402
168145
160501
462589
134618
242296
372673
110611
366048
148540
448780
527264
214816
318365
561424
124607
443450
462132
283653
330515
324877
341886
404059
552184
394480
330122
166762
475229
266385
304939
408610
30403
554102
94231
178254
279013
65986
562519
362769
337177
167042
359507
153674
543494
227897
29430
497375
394891
66355
332912
342165
565002
434161
161112
393503
565248
90777
58822
512974
211945
362712
337111
136008
122825
347876
433224
6178
131152
508311
244050
134075
319937
432686
29146
382339
371396
359277
225360
105318
417298
276597
12010
400818
310915
65197
205075
543272
494706
141760
308674
245411
293591
486730
185025
322269
60569
536027
141121
125056
494884
240022
31983
153039
371940
438667
341487
205300
527257
16523
342279
396150
413354
401550
42644
218982
78065
89902
121601
182874
480421
113159
341678
487357
546620
51197
470386
223499
18089
55074
444086
284426
211047
577608
289943
255974
506401
316755
276971
481753
445643
347058
69926
166127
327392
148781
19446
150164
469248
393553
105633
105115
332498
244361
202373
13333
124684
95266
244711
322654
367710
536932
97951
512844
205461
284218
40346
69698
164170
410339
344255
138514
544783
372234
476313
86705
19202
55984
143167
70702
181493
237632
52843
246625
34387
136503
17018
492647
27890
379781
182820
418462
419544
577072
352120
484122
397716
292444
401583
391300
460286
285877
273204
559380
419656
4229
274917
343810
16483
392202
487340
274034
547115
175310
436182
466784
524656
519271
158770
83151
474930
269721
228316
234706
213361
110518
142552
11360
56656
4404
126046
265506
530081
226632
151756
513406
166813
535528
574747
171584
32689
133234
565245
383704
356236
66685
306593
108803
422383
538210
455549
46492
531591
210214
540782
463932
199632
75373
364436
362092
250909
237850
281663
283632
269871
441909
325736
7567
296843
381350
147975
409906
323249
28349
512302
470819
536683
205785
19292
292249
266209
524877
365358
218041
531883
224304
965
334222
324995
550359
129143
380931
218749
270758
76571
461750
564151
523183
556065
336935
531983
227035
575949
13325
423165
167155
292931
216432
196134
34574
339034
562192
301247
406841
242484
438446
93483
441863
226913
302982
267176
324308
232051
393386
349512
250113
446974
484587
347908
130337
17667
72118
412680
73782
83456
224197
536374
19836
520094
447224
163457
170729
8821
448837
84815
245162
116202
182497
460982
400599
501121
54534
314880
448503
539784
166881
436436
140738
327857
332607
428091
200335
103137
31838
511341
197221
310059
568884
367553
470073
44995
418333
545919
547345
323048
407348
581346
360595
142942
390675
100850
490508
336370
419996
172023
497320
471409
334566
187379
265957
294954
406677
397467
292572
157577
279187
156704
126050
308907
149228
420066
445433
56668
66319
47687
82494
181356
103341
22816
439175
342556
347139
287828
368148
354491
464261
252217
213137
304374
545292
229315
448399
217136
278988
510402
530265
256800
133927
148291
286888
179430
334034
321438
506073
523577
339491
168845
467252
482158
13835
318222
73367
259543
315348
44388
466579
337796
530925
367835
336563
325080
26292
1292
133622
540101
581061
61
112887
285727
518522
123035
335857
335758
328607
349144
278582
409316
111447
364154
145479
265818
274491
288889
389699
71004
305191
200725
575060
151975
134870
63900
426070
283431
337255
574275
27510
43439
88229
398382
428518
294074
110901
118627
379093
125063
519369
295740
223035
208857
489288
123923
27711
368062
271266
67823
366955
237848
468132
403773
500036
575305
301890
357734
506220
164305
282002
525619
2752
102588
86336
305924
202080
173791
180480
494800
72595
373073
506463
147780
566427
353012
229378
927
110073
554059
39159
285893
176414
97868
32510
145452
256630
85637
377802
528642
502380
111325
406749
548921
511279
161027
109216
180495
546378
571385
278204
288649
394033
459665
92216
436453
248104
363423
192322
341354
124002
305853
535809
274054
33329
186586
276197
181595
203405
530059
356112
157450
219217
388928
441325
253426
558523
106525
490347
45633
287415
302960
219514
551358
388511
356920
171142
323602
538380
411443
165609
384161
130966
168905
262041
101564
313532
203940
249785
384167
379580
437547
457449
289275
78194
305480
451922
185079
117637
377023
246323
358674
409489
434234
6842
25576
63668
578030
485307
11723
331417
443500
355894
210052
494039
7697
31333
249836
32001
546524
333891
391512
445731
124594
502877
159231
226053
398010
18957
4823
465007
162429
340316
447694
217710
103306
354530
61966
388961
57491
83466
549746
258134
500765
136701
558286
228525
551869
90225
300120
307432
136683
302260
19906
319848
542866
209603
289128
558234
393692
342146
252391
460704
105219
363399
448865
3124
450500
5508
136270
133928
1900
50601
137886
91262
213241
181017
232231
420963
572036
531778
25430
134206
196594
66929
484593
340612
370768
455480
99314
64501
5324
215845
291009
108124
115777
408859
573875
422343
306342
164863
37527
262180
462819
65307
143965
410105
521671
153267
113525
317325
166828
1224
133119
581302
341164
119594
131534
345559
238724
433225
311205
426807
527022
465765
162735
138684
297426
336987
235722
223023
195391
463702
443160
145638
403813
194879
407822
528900
299055
397404
57424
349164
459374
54691
115378
240358
386036
531044
519883
375809
182212
277533
292782
151757
317028
154220
490022
486513
95891
45306
428912
383594
460676
184295
191961
526414
109164
284148
161648
495567
257791
164381
10069
336493
439633
555534
361359
216778
431738
213021
225271
544380
449669
212421
490336
203822
101689
342051
149095
267880
502916
490596
488725
286285
91306
288599
323853
308564
449775
9904
538604
433013
337062
529667
352612
488945
17683
158982
179479
372983
564253
404395
22740
92715
78477
528466
514071
572825
382078
420478
46207
131784
421865
460567
379743
191095
111548
278309
191744
271231
71850
452005
382101
364567
408607
232627
480553
408735
477643
138137
79357
295834
174356
411215
327176
320803
525616
308372
236349
425380
351938
66574
510122
392058
468692
89092
481928
387616
166328
97053
85846
391113
362737
527587
223214
545214
476525
58465
78488
432370
548619
164302
429715
386350
581419
72024
363812
128955
455856
222716
250517
109591
426087
435210
243038
469035
352454
473070
505447
231140
203870
389145
284286
38213
554542
212401
51434
166985
355387
539163
371376
355767
112830
517946
452263
426876
278401
393707
177468
358492
296169
91063
433454
18148
430530
477892
305901
70356
546408
581278
251262
63119
320929
480652
569255
542431
165803
223384
355748
483033
409414
520176
229598
423881
364508
341502
203495
415039
281888
18158
544649
172434
103297
518483
418791
164183
278258
109169
480787
373045
107767
310711
444107
345560
305499
69929
64537
7653
320944
25812
247317
90245
66423
481142
318203
280211
452724
35367
492658
442508
401018
544253
147590
192817
122300
531450
196229
333819
377007
170035
385262
304557
574665
568882
312
519431
85610
246562
267998
458008
189805
265145
504617
478689
133667
298360
68075
350040
429485
159970
494970
337354
552532
484273
189295
574216
300772
59666
487194
527816
24414
467528
497878
208377
53672
256766
462662
209229
335975
272940
478031
471202
173157
304147
14849
35240
400332
197351
409143
396494
302940
377395
207097
568337
4502
67566
103584
324923
168116
226660
555294
33215
110460
295270
11241
453376
498794
247141
40583
526704
410708
162841
392665
17696
292133
501381
336324
374725
401783
223650
137134
557507
548464
175331
437893
198195
465257
434016
572439
142248
224244
138838
443602
167700
137927
412986
104610
177990
229539
547863
213843
310473
332976
408802
479950
6602
234500
516581
536429
469844
272082
320434
288507
297989
396179
173716
319822
568191
573374
376939
403132
153462
471453
361391
388347
448633
322361
282473
120176
477064
449599
466945
482774
400625
260439
517670
341737
352709
319359
229529
308079
74325
500833
137612
443057
555365
454923
521542
569960
199492
429697
217289
399377
242163
470062
104888
272022
121876
50829
538944
69729
491556
199995
498786
9807
125997
331503
490146
564109
53748
143030
495252
151017
195449
96833
542359
230220
388453
86036
317857
145891
107839
164200
84313
463084
218114
226326
524282
334549
429096
61624
179758
463782
517929
467187
422758
451305
555905
42345
256690
409063
369982
254028
245505
178081
351203
471966
481284
333164
425620
365073
402887
154452
5094
40446
137056
62957
477946
444207
180584
435783
435682
82904
42371
347362
78058
577223
515043
327328
83738
135545
264730
134167
261500
7517
515234
465677
435933
140850
281835
59497
209179
312926
56092
504524
511562
411979
541053
566331
324504
336489
366661
254212
270810
491985
225032
90373
526004
434859
301134
208147
473069
145749
351852
70067
372482
24938
189565
369973
518889
171834
135763
211948
188831
383341
540697
205424
477831
473587
433531
103419
300467
159537
14089
516185
161771
288880
139983
281503
131011
318361
235038
285285
386764
429606
113617
288054
163683
77061
439758
34019
119669
133331
465046
39538
509292
456972
119808
67587
177011
114854
426912
140445
430523
260354
146638
520181
441196
14329
230240
511506
9658
303010
307371
384995
210728
327624
238212
10275
308783
309492
145149
311957
215315
282155
78684
546581
526098
213344
86836
241073
184673
581391
56109
512307
95533
576445
189864
381527
55808
8436
24136
94390
575376
393608
517835
26987
472922
511739
58713
413779
85601
56877
367990
339918
429174
332271
407521
317861
557998
120780
494811
63698
551966
382413
32587
417597
264197
292647
135566
335865
28508
284527
154708
251045
330931
37746
323804
364201
37757
268397
566938
498960
446539
544698
438348
535464
502564
260206
33643
497604
132432
41116
311428
98326
188537
568686
284914
476874
181534
567049
365419
342078
33799
393286
159504
535276
220483
576397
280422
338169
192296
431241
105781
464649
58316
143780
54643
41606
402020
283884
215884
531532
18276
387044
185834
477106
172995
268051
35738
136704
516186
411266
158602
322478
311784
152158
84867
174420
326569
294814
492078
409708
500946
258676
21686
301912
24259
26159
484149
493959
224740
343309
297972
244737
175737
365314
86934
523281
258753
551472
44700
578748
534349
305348
576398
79490
48934
163473
201722
398753
111845
310680
522886
97219
127495
24980
142890
364571
40210
203928
271351
392511
181446
323812
353067
329508
368970
354381
246004
121116
61825
320246
545756
469661
362023
187844
428736
528966
479612
138784
498081
380011
130518
98480
354770
571160
260634
314692
111171
350289
487238
265840
145227
67248
118069
500389
82896
346978
369872
341822
26936
369393
343385
406446
305710
426598
449508
234430
212733
159507
285607
369514
501204
187168
359128
129689
47203
570060
257118
94795
427783
303392
337802
267605
198506
407274
254449
487239
147826
375133
527937
308362
570316
297078
577748
439053
226162
222648
44616
373700
269172
503985
121869
528404
283704
439143
272255
399162
557374
322992
364399
100594
356836
132297
17356
200272
154987
75309
434753
312960
359037
495802
206791
576119
68167
563679
396387
352735
352807
224793
424989
552650
395284
271198
63261
485685
364720
104393
288478
476722
327530
518351
513683
359851
492911
296038
240965
167863
99583
231958
251496
318646
382103
364369
472392
456082
474208
57350
109648
97513
548153
559021
209822
327682
444348
145311
542221
12792
185830
298162
504670
237851
234910
503293
465507
233022
407990
94199
108446
126595
547513
55521
36796
35228
407180
3353
314788
91372
56910
319492
178403
118051
218513
412681
550925
326161
334240
324395
133315
538798
408854
357184
89362
446506
467300
107868
168106
245337
389304
20632
497863
415949
560757
74138
470781
197492
541787
90724
214468
334911
114258
517681
42893
111811
246656
85515
22621
98631
146589
297417
163125
447557
174758
472463
32639
236604
34114
77849
193398
188290
81611
303971
107144
425870
331119
488857
58431
337445
233042
386355
561054
319612
382758
243724
304605
58569
122874
60049
397135
531581
252038
239229
267583
398419
74080
183123
533045
10694
187574
143107
373342
314414
8998
112949
29125
170506
347967
30508
368367
387960
23981
467457
81387
491114
370279
487810
306103
400378
205594
218017
153692
115156
409438
198798
145405
258635
323155
119353
316170
313599
34014
538276
432683
555942
285253
33068
42680
133279
143217
121731
450111
39589
323479
311354
288794
245562
46438
343898
297669
271017
320701
431211
111583
483363
329138
443860
214937
72505
397724
139007
243946
229407
261670
114399
196093
298195
65051
268927
110447
334050
35123
97819
277096
428064
116944
17708
36816
414822
493503
18780
533666
478525
19665
21075
349804
539359
249977
299631
374878
225455
175703
496902
325583
348841
218099
13414
472783
52376
328494
495367
411441
216628
153262
514055
184786
455255
208450
117417
567342
71411
27374
337479
322785
283018
12345
563601
123663
468356
232371
177367
567644
85531
494208
495996
103580
485891
546274
515289
353055
498337
564289
353295
236049
348730
204777
567220
578213
462057
447663
482024
309598
556920
350663
408674
109539
481057
183666
375169
455613
350701
315319
128621
186608
581393
580609
417023
44958
187496
557640
398616
242291
75843
65430
145288
493773
56373
304434
483757
440611
170077
13150
82346
563053
101623
25325
87414
362498
321059
208206
8872
529050
429462
406426
516620
449338
55744
350180
293159
517909
228893
483083
460885
420316
379316
23603
525459
249125
86908
522622
327026
572347
68149
557360
380812
285099
106193
141005
206937
336511
409739
429497
151100
301486
429293
574541
977
307150
169172
374629
307786
480712
102071
201126
335712
42105
299333
96192
301106
158680
265737
113672
236335
292558
498769
338419
316640
92332
429170
467752
494751
58658
561635
236580
520572
447444
5083
536514
17582
406073
504091
337525
234475
261225
574592
214926
245304
172297
580274
124995
483266
5140
266246
220505
364176
255669
237482
143908
295524
518615
365851
217886
449517
94381
485447
431837
345745
157965
32627
345951
271941
497444
99844
571657
338703
211919
235945
364244
149
168774
388025
175336
329592
120380
223930
528112
66708
440779
310878
336302
445561
388880
387045
243650
278822
37076
481028
415283
435391
552585
534019
526769
534516
381228
503077
82293
52448
206435
305667
412277
117871
418313
228506
479938
237284
401901
504970
507686
225787
397980
97914
561731
485598
169547
271214
97029
285007
157645
235557
192502
286349
211215
315609
237797
277146
369776
451095
237091
567439
287219
426565
92034
266422
454695
410571
312866
198661
528467
159220
521870
113271
330807
47775
128969
60986
409581
340998
392426
325236
31078
76460
78288
349582
182398
498765
152974
96402
225554
251343
345831
10256
237994
493547
345899
502760
579043
53608
54162
515287
72850
483714
152573
513461
529256
318998
445991
488918
471609
206793
77550
193122
547459
411327
250518
135797
447464
306522
12059
160933
473040
515428
387431
230650
28782
535358
339421
216618
275027
153578
132549
86924
295460
6421
562989
47984
62821
520229
252468
387136
397462
136230
149890
459912
293909
34539
519479
82834
292602
515457
61967
456392
27159
50810
374463
310325
522971
433825
216114
486079
38490
334733
184181
256721
564235
152785
145629
457781
431523
249536
379285
409681
321070
313071
400734
565693
38840
503219
388611
578174
334787
224781
331560
402087
137203
299654
203754
561308
79860
545793
153697
420466
24894
137230
157063
105762
105786
16241
146710
356771
224263
185878
307758
348290
463157
118806
196876
98864
259960
318533
204682
219192
492801
530729
220538
128475
105478
82041
295767
368142
232279
316536
426201
541690
423313
15564
486626
527829
290750
577033
503249
175421
126833
108566
335744
142342
59207
41713
125015
125098
356863
564915
542888
450996
81264
233116
155519
190432
443490
175669
346817
490261
439336
416843
537188
180606
373440
248478
377545
35148
325600
209290
403853
363243
460997
323178
13274
9760
58254
1987
498570
436619
496732
213342
416240
8385
187582
153888
377926
207046
129592
335132
182974
150137
512734
324143
421169
504425
520503
543521
296404
296153
424588
523217
282803
3134
382742
504560
208727
556417
80609
441241
575530
213527
521570
404563
466247
183704
344637
575049
362879
35741
238114
203040
223992
536519
185700
372592
150385
40711
114503
364783
559171
453824
540680
558836
273771
528142
258182
71719
455746
48739
232455
385803
419785
492084
187157
351262
357894
499585
236572
245414
346940
155167
318911
258395
435766
20063
30549
577948
578740
278742
149645
385236
537560
58143
175033
485673
498072
475812
423290
172582
507237
323788
204759
264161
236938
31885
341413
370917
461121
138549
51260
80311
140074
392198
469169
302680
13783
332777
500973
58344
21280
309386
458073
162411
545016
538947
218205
236961
350515
520047
279947
149212
535171
295480
163128
93666
231471
127096
68866
326230
217989
500871
168096
26775
235529
439940
167588
306212
187187
350068
139702
566849
399744
128518
68817
175484
502823
275831
231393
462579
354545
113501
310061
109488
336464
564129
341572
318310
517584
202861
401820
317639
456552
250066
553777
241422
85353
58153
302511
100159
100853
174030
570346
299769
148452
8846
16069
438200
157480
281259
15984
278752
168231
355777
453567
392319
511251
92813
48663
36
201120
268100
415909
433715
512515
182217
287528
234781
376347
37945
157783
522856
502715
91581
333406
254658
318616
519089
422040
442695
155823
135628
39881
105504
474423
230403
485649
119308
458675
502240
45281
509811
32491
275961
459716
397292
217799
182642
164141
165202
141387
103098
468483
345979
394
507266
108505
376047
90867
403294
228074
316254
519755
499134
397518
387385
215866
146722
116512
65953
76431
81676
317659
515502
335713
436632
225533
490572
86429
448771
345353
29752
439373
220182
360698
475130
58492
328589
211255
321403
206817
379443
430335
405527
142047
246382
483854
84165
569613
225721
471755
309161
246815
417373
315399
91617
427868
137842
123069
140155
323917
340128
222990
245806
185826
289949
310851
127865
299704
290645
531474
216910
411968
462026
501176
18401
512436
197090
123298
27486
217893
522687
86596
332162
62558
317210
298651
291114
103929
283122
83958
253233
6355
51291
446271
88815
393080
534141
513266
279476
432527
67490
222594
220213
273371
299780
571193
54642
180989
28698
3823
532612
487021
437685
521634
492382
335866
126727
175593
288841
569839
337842
64155
158863
8332
543330
420525
77556
354306
282680
269502
217454
431503
560909
404633
302756
10954
89166
235410
33645
509746
458189
511357
444024
126959
232302
378276
501094
350492
30222
539906
256637
542915
195645
350690
308496
117205
309093
130914
267719
537501
560343
121557
521922
492379
116003
540439
121472
325418
26506
402250
164751
128300
139068
458143
10639
73790
565389
173897
167002
218546
171647
305156
353790
56604
221771
209304
524736
515870
19455
563514
489528
185849
190406
119384
308509
283761
62552
377672
522637
494887
97028
525705
441974
380140
346111
51045
236015
279117
452183
421024
172303
175461
44580
328301
411450
272510
551963
148240
498651
378313
220655
556568
125699
260525
494968
122511
384603
536923
154877
185666
296283
247348
365458
349379
125228
266443
1295
98476
299970
396853
451169
305363
185906
306908
39390
167962
5724
63263
138008
328203
221880
468966
96215
123639
272273
469315
362247
495435
89835
363080
95319
59776
308086
104026
26498
231991
463144
226383
412587
456262
439881
340959
91402
114945
425982
495379
483449
468894
384036
545611
430610
384333
205543
393178
293949
122458
442808
63588
205883
33717
1852
173231
289941
393284
318995
515204
81
462429
161836
178747
189183
87029
403040
157476
151885
446688
181133
357537
530384
579138
161195
560687
391748
531366
492485
253065
436932
491764
40901
29149
54351
132139
94625
8405
553609
111801
248045
378179
25549
126408
334276
331822
233652
174866
407685
533807
120412
98385
465327
477162
21097
476276
89248
330238
80720
226611
214888
202835
190723
69705
56786
206685
217133
13302
19753
72845
195982
365469
304110
569723
64708
448077
517981
570066
114404
554630
413847
343291
495100
404236
29776
273174
38326
282617
150181
101330
297104
363023
44613
400456
519273
155199
187435
240028
160860
118852
170976
495797
237241
66973
519132
290798
450169
502114
476042
365471
435037
568851
15347
473195
399138
274916
435481
104865
150410
505626
400702
277507
32124
577344
98671
211216
90787
461488
96638
149878
11188
80045
422910
307323
243500
197322
244096
426906
452536
339361
199143
368208
429762
555951
308073
458631
35945
85340
57739
197289
13452
116633
75451
26640
211586
388824
539072
413160
158225
544760
458025
289852
62131
266857
477658
354382
349319
159315
67974
83547
362766
217811
158914
353231
30932
342478
354376
483620
282720
232262
335669
245683
138599
192866
435458
552990
85160
43506
159763
562602
495374
489743
60856
579101
318224
7809
464526
121987
392881
4947
215300
491888
529261
553503
392892
375192
477111
429448
381540
163139
569706
141682
506201
240057
325482
87885
208054
226762
338256
470700
420406
145820
347620
49886
91149
537417
386884
310633
473928
58651
122317
160311
168194
76738
112327
173948
483442
17068
21650
379314
12233
411451
252201
451798
157417
233369
21169
301641
138196
558619
572909
54905
47435
280177
486732
68459
577880
331307
128282
180139
533548
364725
499397
179199
559411
365654
127612
2258
331049
360611
41345
210584
358690
78407
335434
120566
534713
549135
178020
367428
283530
28675
192
22274
102118
402281
434668
157205
44151
74328
352660
132529
254701
17873
165792
322263
9813
166560
271760
577355
529578
51704
406068
281160
70059
342770
370009
370383
137385
393176
281442
341359
221036
423829
288651
46004
160459
96557
417668
520654
240285
21553
453366
578707
111409
500027
488132
120357
4673
378821
562345
81592
72714
262683
118764
193617
406004
188510
388721
366723
561495
512421
95990
463087
451651
580172
292973
99718
275821
78263
146171
133908
327383
439519
575029
435240
254283
218557
295443
93764
214577
410061
532253
100896
415991
289354
327843
18316
292822
510293
297724
219410
507434
375087
406681
252188
295657
81065
73669
467204
439173
161930
167583
58306
240764
541991
564655
395259
463593
165552
401434
72592
575713
442301
496290
69284
555871
298830
341645
215398
580636
562940
206577
328808
468518
358706
260966
476447
211302
84679
563791
393291
327395
150427
268371
227878
572960
34522
128813
469878
442461
215077
491904
359364
541408
541077
448211
94300
293108
564745
36773
563411
152286
88487
323626
221562
244060
503382
329254
447854
517597
110723
499920
575817
53425
16817
505035
357429
282579
159262
16343
188459
268899
426118
351091
507215
262059
469274
136233
286227
401428
386768
19871
269105
302213
278776
116083
463814
147758
194790
68235
80895
170107
575191
337997
334187
165018
476269
399122
106104
287484
99293
377807
71499
246453
55184
3735
236389
246875
196112
413975
364833
41186
295308
183166
274697
567787
302806
431954
263613
57842
361400
336185
122947
306895
43203
180653
287024
400850
346302
44227
417293
509823
187268
279343
53289
165141
124243
502116
388761
555939
129772
414112
65962
378471
461701
97195
327255
363102
145684
158370
4318
457861
187732
291865
104270
377371
562633
330676
43719
563935
426026
560409
341710
250737
517987
181885
364132
535497
2466
119552
235741
373439
558510
566598
499191
26263
166069
567294
483135
77596
308536
516430
44592
59382
260740
404462
500084
67956
504700
383601
289154
540864
61850
421996
182233
189280
522228
345507
387906
246496
158443
134081
383084
464766
84449
388900
174774
30361
129201
507769
495832
117530
530407
501814
459723
473915
274536
406011
314481
296651
157202
356349
158250
212863
212261
573993
95551
216386
81057
359537
97365
76802
521808
283147
16246
407377
156503
33994
469356
286279
433353
457660
332869
513015
15268
503697
329748
33596
66667
274277
135759
126392
413295
290720
381323
17352
319621
399542
375063
338600
245898
554453
226617
121446
341230
517007
530786
329343
389996
430493
57868
140243
262393
27842
163565
14477
293166
351418
221915
324809
110155
14049
117112
536798
126272
451976
242611
393867
142771
370280
120717
480908
482514
541439
558741
64149
571835
430867
476772
198163
158053
382012
38396
351396
456979
196900
462345
166798
448139
151231
302823
222199
136941
319266
158722
463039
136992
388267
223790
249611
319469
409572
363523
144809
199881
122476
142245
319393
54452
469567
218862
511848
73554
248640
522350
160510
448117
373540
520378
76150
497031
91023
163991
560431
92753
23648
573655
21531
325932
108670
150361
75882
521437
365517
413198
203603
13473
28378
102989
316031
409850
43291
212063
213034
261793
69052
297091
351534
30643
271960
573134
224548
265547
164983
38178
209066
63123
492314
361246
64828
176226
486717
537293
556491
413107
464298
319339
360571
158342
173300
581071
534925
81782
196074
44244
376731
193649
512276
579872
352082
24193
184800
465424
375765
127581
211054
549773
286760
399200
544738
399490
219565
234653
364090
99180
266749
218832
325371
101933
249226
218388
467107
250855
126994
13900
64314
203994
110265
334809
541879
290668
35429
489853
42267
227830
497972
72810
154710
164522
563717
568052
253725
210071
218717
134227
571690
346754
470243
573733
198880
487475
281495
476298
40274
492974
283720
515107
378864
283627
89340
150462
252810
477301
230096
71099
490046
496522
575938
329831
46323
397325
41771
240234
138025
289962
77455
121167
369986
279809
48394
26655
222842
18691
344013
193340
32711
488750
237566
46170
408975
193251
7623
228861
126375
179969
275316
25453
62541
304455
35884
151528
443294
255786
378482
293974
60483
144633
324849
378183
116004
378807
104395
367761
134496
576850
157283
106470
402041
440329
227497
102637
231093
295804
168053
374313
510684
111472
515213
118356
192160
531602
554154
415432
401721
558822
72895
280396
565183
46743
560573
374598
489257
384232
179526
435308
329850
228442
246231
174721
339545
320234
110138
576757
243820
426175
163255
343642
277950
415089
172404
378710
342614
556837
490275
352462
294775
563652
466713
67558
181922
373539
120248
207686
540285
93953
308621
123579
40995
489422
381385
293283
129253
535733
217303
454683
174336
508440
195204
216837
286998
116804
83766
498758
23874
457190
329737
32708
72905
9025
505223
231998
9599
562308
140633
487361
550287
151112
476463
492069
140733
288472
333712
510914
354095
378194
443410
222036
230044
503028
18149
331072
229707
509931
35242
155543
10698
265990
457720
324950
23743
439472
215480
560587
452775
484681
330348
562106
115042
400139
269249
72656
400048
417626
559350
68048
516945
490923
164555
15862
352515
30395
525763
440066
89725
255479
573479
115928
388353
579271
366648
547428
286116
540093
76254
107610
358211
237230
256040
180853
517764
534213
97099
445944
571646
371531
230702
226518
59584
556600
150089
109050
443218
481178
361469
563123
491277
346540
173833
467447
153727
204978
381221
179770
58355
427016
538090
565650
281424
365470
9935
362333
321805
288411
471816
148879
68595
283107
569495
7988
120340
13332
334470
106290
274591
345839
186157
280731
137003
522235
519046
40449
406342
76627
417273
529964
18802
459382
289382
167992
548953
573260
214216
132288
9744
457114
545226
340811
424091
176729
518199
528761
509677
424105
471470
476699
225730
307999
94422
315209
143320
263274
240847
117403
80582
448161
296984
278066
134068
109778
281512
516365
533504
115086
168557
129397
32271
16838
111062
425836
381457
547726
198416
15693
319683
561289
401512
376531
542453
530903
457258
214030
352142
352192
221895
2453
331353
304134
158212
387601
22775
121316
29519
505375
251623
36607
202225
208961
72509
176852
215070
500525
318209
457609
252269
23779
171735
581539
484816
403885
369913
110023
568418
346425
143329
66539
369866
396890
448976
474667
386625
423761
109319
499789
501576
403826
484331
550655
123552
477982
101515
332512
333415
279634
351154
428576
128203
192290
410614
437643
194850
378506
167725
271803
375509
565781
373729
85483
385174
16040
100157
240500
354268
549527
353300
437711
117454
547693
71675
527468
230061
193025
43308
214742
51222
298622
44960
83477
302514
285605
393403
221833
69290
313020
78683
389345
15427
110310
195650
129879
344921
283408
382211
412304
385390
348019
440528
499179
572109
427789
320129
523938
468885
178746
422689
436707
560359
20018
326420
471345
142735
353813
459342
483690
580507
577484
475441
237515
438682
443400
318307
50470
157020
347377
436014
298461
440614
479390
516487
105228
293240
206475
84800
132908
397486
42751
312051
438738
253236
88034
520063
392612
409454
568597
80520
19463
212530
350961
491804
266168
35814
253408
202523
286190
388409
431904
271360
48032
495612
320418
529864
76087
412955
81906
466818
10114
555520
200305
576153
411065
52596
278656
382148
131486
228518
361171
341027
369726
44781
50464
297906
35725
15438
51476
412874
134389
4092
529303
236507
477263
319611
495670
556332
360870
353866
559565
304409
13728
502307
37091
390125
184703
184325
513789
207761
497488
36758
563031
160233
325211
311007
313709
55295
577270
279909
222343
13769
440361
244870
514891
196842
86031
227318
394974
559306
95003
169612
142557
427662
233997
237143
522462
432488
147659
566054
492625
100973
66822
312630
538336
85154
99623
423806
440049
323936
334594
183502
553815
313209
256141
101832
565194
306359
439974
79445
404684
494179
153570
266091
311465
14622
226256
273155
279437
463984
20748
119884
256061
223014
517975
114617
142761
288204
33634
334845
507827
315036
284956
287029
352117
266242
361547
308210
148267
568358
105363
146454
541832
61034
231644
175804
581903
31813
451058
377703
326108
95063
329515
534058
495681
40102
437889
575222
446131
298656
57641
312344
47640
19694
223032
275432
529096
551185
264608
227802
369460
514732
76595
212679
403821
126299
43580
285000
488835
562740
5360
162077
294403
561622
267217
382924
332724
99030
213174
456975
315012
152588
44763
477636
145447
541744
363303
152111
180067
432742
493428
220471
54938
381160
472309
555107
488014
529
529823
100169
471238
406317
176563
332968
392717
246609
545791
502703
342296
92975
525777
421059
432673
556279
504167
461183
565849
178796
176483
108429
281562
246839
372971
485947
531998
267568
411862
460995
139281
498860
9039
329527
551524
146467
421538
278437
495305
380724
222510
254127
19756
245274
523819
404066
107964
486415
16257
208880
369221
88025
113397
424728
331113
163112
158044
184822
101552
62817
262336
219791
450098
548377
100972
415551
71608
310156
18359
312038
474616
118904
353889
149469
45230
398119
222755
302094
278242
340008
35436
188873
388960
135749
99070
36448
18958
326190
412437
351553
431256
4245
206851
84278
364860
271806
3793
532778
144444
244231
105737
101435
4442
39686
64356
163715
463611
455865
227329
363702
571443
385272
266360
581423
262239
19888
535579
457684
434053
176791
8453
176906
550627
576770
342490
418512
375899
121897
65880
137004
106799
263515
246787
275372
169638
295394
99511
317206
506987
266334
40428
414389
499447
312480
34128
251508
449125
96250
269168
260050
564825
329948
78868
538231
315415
393664
157639
218711
162977
181953
343224
336919
213312
192891
420615
470049
236078
18654
197685
296419
436647
300012
367087
534655
373415
45621
254046
262229
532856
93098
532988
174363
115191
346587
510656
1590
175015
343639
133194
81222
12131
200788
313798
137029
324280
277396
521950
304789
439939
90683
499845
57487
77903
465610
3219
218608
478575
454969
303926
534035
53643
232094
330341
206417
212967
335092
560918
573956
294104
245314
451178
345869
338987
42406
564957
200843
194167
97591
546944
300067
466261
264594
266436
58232
315997
366001
529234
552114
319649
453348
104421
105611
3326
332074
89735
562885
215334
409574
252918
255338
444694
460035
546021
297312
165953
242847
413880
505485
419120
423986
379607
115911
42439
193281
432444
38823
167795
577246
84004
38895
120537
263120
219399
262175
95379
224248
267834
140029
367452
500359
566886
133990
381944
349050
457739
507436
418030
191997
563605
423832
491727
500077
65189
570874
360181
205067
531377
312735
534417
160137
64684
119267
461914
69311
478833
396997
68697
73414
211868
186254
120385
96746
559647
567863
339687
11774
480843
392260
518555
195890
156066
263723
258934
19236
409669
386500
436759
462472
415925
321786
259858
40286
542931
307030
337704
49994
324228
34884
201903
69205
55733
482236
563024
202050
22656
99062
227337
92054
200952
398177
94890
432851
239307
144173
437240
435569
324200
97272
180387
119132
479399
45128
169066
349437
440822
210564
364139
540912
577333
495018
177280
391620
376912
509555
529012
496362
493132
153136
190991
508801
21330
356565
496198
147366
481222
169426
80140
306145
357929
393027
283111
188239
384726
465422
382011
438220
136542
25115
315043
289967
52726
399513
286033
142208
292543
96082
480582
412400
13717
124028
426309
530945
437300
107156
454209
443689
332537
367843
78482
289633
491844
451511
499255
479394
167783
200116
224674
378962
539242
331876
56550
78466
554381
526747
456399
54402
439364
260516
446517
570349
178771
570022
5443
364738
306900
309615
186923
460628
299682
483525
172163
507615
170411
519942
141158
308107
527480
546205
96130
305905
169648
178389
534220
59234
206550
303872
509390
66499
488277
20308
252730
549668
63745
256760
141197
387769
236868
186275
393421
16486
79506
267126
494940
412285
288227
154324
51783
365858
184659
132982
149394
74429
90196
373348
250798
296187
282039
225693
581921
176415
161810
100930
454044
530636
247421
267956
50912
374239
101310
173932
271357
403474
418056
478922
3348
35880
556248
623
324513
369202
524730
527267
178791
144992
489385
493146
173324
550403
71441
110392
571196
188140
67004
550103
436799
141741
169602
408100
354424
305004
393768
494144
269736
463342
341459
150473
359143
153790
89202
20784
459201
87507
255244
402639
435170
291245
200817
223875
449798
387875
140180
325012
281355
201322
8019
401833
191648
245062
434891
797
413012
327917
188084
118736
293340
65085
360910
192532
226034
193623
93191
19932
10023
102667
518873
406665
63974
422792
458042
274052
483065
113049
186721
209995
323123
311887
570742
168758
551986
21126
322783
400290
252093
275219
338246
196075
479780
235839
435805
284379
246237
102246
173239
540257
511307
366095
576085
14630
552199
196421
573967
557343
564183
505288
12370
563726
419210
550747
230265
11712
490055
270972
399956
356344
455530
362797
547675
362614
574166
470784
458132
17174
476103
151777
166297
311271
371628
307196
391754
517821
170483
62347
411740
150040
159704
27622
187540
546013
414576
293371
246102
502671
470623
529507
87864
135116
91353
545353
456558
157512
472067
432605
579679
271066
49115
392145
535448
183757
193315
378039
319227
318200
330586
515401
338030
32300
452162
393223
520133
222858
259408
374796
531987
556205
477988
476188
346668
169858
50948
133627
401539
384207
198532
38753
299594
479909
522411
30409
552520
420110
363165
152147
104384
378154
570826
194138
544264
468117
521678
181661
192104
568040
378049
91527
445761
88092
401617
102478
199634
180765
38798
259060
470036
261026
560623
132210
142970
366706
300737
463533
336195
253981
121184
89541
133672
126910
540410
367718
131884
503497
326820
14990
455608
84585
312660
106712
121618
334184
187071
302077
226701
457586
519801
120874
554852
22240
372833
478337
4488
230721
441108
437883
492639
350231
430047
154007
577830
86282
179504
313088
154346
581283
162691
487735
231022
419284
450543
82465
75927
212326
121241
92522
385098
401307
393836
372182
250966
122631
411630
284551
343543
216096
579258
289194
378652
83217
329151
77222
51095
58001
349354
364485
327724
145631
166275
99874
504988
355826
242752
75637
470545
300754
577556
275297
536199
190219
487461
363403
540183
72770
140252
178520
283426
97759
171943
573969
101100
330054
373153
550862
382638
557399
423096
261948
89582
347652
407532
398872
83973
56137
480605
56768
306677
543692
275775
128570
481144
48743
322315
166233
302397
581450
338705
575792
111874
346412
155993
6990
255988
462791
215224
314837
406954
119799
435743
100865
82431
130838
399354
140613
212553
271633
216228
105903
325831
539419
169975
550438
112849
401682
525266
145999
566729
1667
402040
360871
360617
341272
11856
535978
5505
423618
394288
28518
113998
367313
403454
276596
130981
529580
1180
42658
147505
154931
31240
342523
565993
203472
30065
104825
26247
442259
165142
315549
310042
535713
88789
104701
323153
559294
291518
528076
54252
122537
309875
437592
356290
378896
215626
242039
273321
394322
22757
463678
271206
40930
322517
23405
294787
114398
228085
131638
127115
106521
251132
84670
218775
503294
394560
312117
257327
76176
85151
496267
439352
174627
521550
298350
250261
439427
478518
67917
245642
188747
267000
537027
146654
46882
353284
155995
166450
577811
318722
424464
47713
273576
189785
270623
126001
143198
117789
493880
172040
525248
566583
435224
91080
127699
541562
396204
65415
376937
383432
417259
441891
243309
150267
325557
165451
495578
498768
36197
140388
86770
512455
273494
174773
231942
232031
243717
404820
396638
348720
272426
73855
196312
399825
471654
513507
348609
567391
301943
51880
301908
254902
561119
248919
144305
13172
407717
550281
91546
403135
26529
548768
410810
471330
223243
340329
509883
341636
188718
306636
87876
126606
378022
38190
430160
68159
68987
221513
117094
505539
44637
193669
578363
342322
371684
523664
401369
371791
555537
250556
578675
6935
300066
288836
366994
293022
490461
304065
87871
94059
35767
79143
389171
202912
955
303127
88344
494782
201209
208043
276781
28864
388412
501382
206903
181216
505822
34827
24813
208976
483118
571499
150669
438297
128644
69773
388852
87813
365427
140108
491845
55447
550702
230135
13988
400709
329375
556789
413947
211675
110748
271943
118638
252388
217269
47552
78640
113168
241141
64005
500058
554566
421206
208669
488682
463452
310789
30667
477474
114586
95383
441686
107620
288627
408425
353968
533721
235832
198514
41008
419309
230046
466153
153455
504470
473573
45097
106952
349914
129784
554159
489140
365980
461530
196365
545841
25759
370650
205963
136153
162181
486240
476324
184215
533532
83561
498988
183144
513748
923
157875
342109
225358
464340
206783
95833
332159
279608
53870
307618
75924
289231
421684
106194
145587
97579
176737
240594
393274
520043
309033
261073
555065
410328
266550
158344
241747
470774
547460
565312
524014
299924
222075
215221
441173
389116
53793
542818
239600
579524
388693
284355
297960
4051
184862
378846
279804
343571
433438
299850
163316
256851
564211
187654
262561
148276
99364
174747
261326
533506
436508
278469
358421
318022
268044
305564
562994
340181
399687
248912
325385
298893
325850
550812
539904
393617
499937
250749
63540
267762
330979
85735
405604
132991
448887
96251
336469
336088
449463
245086
417987
12875
513765
392365
513292
206934
172088
519533
471698
422851
225313
386968
299041
198717
451102
113846
62067
394286
472872
493296
43693
434893
191585
385877
139214
248255
581258
563885
129951
245377
426920
30274
112692
145734
231364
310664
47178
33408
135680
131564
266633
255258
517911
382104
306703
370258
69544
65195
559442
342459
67972
547137
552221
140785
2135
444382
341402
494138
408449
260654
171155
380906
395248
500649
239959
1948
533217
124182
342515
309496
475932
329354
173504
122120
263454
15811
58349
154587
316842
547072
34855
171737
233637
503235
451561
368556
330967
454195
102671
366500
11796
136323
151247
540449
46816
20253
364125
195715
540959
240287
556855
89668
143140
78200
443519
279499
570660
374266
110547
52090
518829
166489
73671
318645
136860
279197
386295
281809
185282
509695
77346
258402
487112
26686
232987
48931
539631
407460
152261
299372
396054
68401
20421
190026
447147
564099
501677
531289
237131
83364
154263
354933
551717
267111
232517
234536
142565
310654
267067
574299
312785
168371
350444
441972
44774
26435
221674
554040
462837
524476
227855
325570
123946
43546
563987
347885
232115
60240
83773
170898
90732
48101
308592
466352
438232
511998
477079
15818
477590
433259
169159
133195
136229
504861
423778
520471
4920
192306
11931
305702
89141
520072
205570
356922
296943
211327
411937
552482
529137
477943
19852
266820
544414
517794
246032
146999
387764
18656
425218
372868
488974
650
485481
155376
445829
453400
132795
18908
39900
392004
430501
91935
466332
34882
539908
271063
482751
325459
67867
343728
540107
255149
388281
516198
333081
531290
424637
378544
373796
236177
175430
457274
201685
548964
236626
121229
113236
15249
502325
133308
350737
110459
33749
388279
272735
388026
222640
469338
173819
138569
255925
353562
175359
34520
212263
196924
30068
475874
381186
246125
148295
563921
550467
166130
152427
551001
523564
102662
70033
266816
479314
144084
484364
549459
76893
519939
239417
266069
127937
91869
35712
419700
124874
489763
170658
340422
47732
547212
233290
462773
402212
245295
62296
395863
338143
321718
552866
72657
369576
172680
541965
50239
337547
113113
298689
174188
113058
580459
420231
235486
326350
228901
285910
230137
231378
39770
256956
370030
84158
464490
529647
33959
146656
196480
141265
423585
35793
28335
568927
425944
402470
453070
35357
361656
408736
521351
117528
175252
266273
130795
36318
470115
317781
347168
161185
350363
545116
66862
343193
522285
130399
130226
213349
197305
20414
493867
499230
48944
397383
348887
357456
6031
248755
353138
320921
196462
52871
334380
576233
290412
303298
242113
383576
470911
327936
85381
55445
91728
551125
454541
453452
388020
37913
457492
75754
279602
73234
315611
489721
142056
62547
465664
449177
439248
562846
260139
534723
450695
540146
127035
148824
54572
513220
55571
276283
161473
282098
516193
561145
284732
29437
348056
162249
271917
368347
198645
437196
491478
426370
534881
438315
201839
445128
514984
542725
323483
321960
392659
345009
551533
507073
272487
468608
144345
493888
530668
58161
151939
53131
426674
313436
450479
311868
220903
189646
408535
437494
34777
115638
576581
419119
44347
257821
64899
531860
359162
179610
321394
134503
35451
556983
196653
213537
502058
263685
328917
267189
1947
429536
52490
520593
521709
27798
517822
268742
33315
4322
22759
193271
450647
413676
267200
69944
257471
532622
367929
404140
513971
52562
184669
262777
93994
194729
397877
84341
190466
568318
280020
460353
235862
14159
101814
418949
395164
413057
20349
75185
335552
5437
397241
380893
227606
172387
550258
181841
360277
261645
251717
167346
277775
161611
114468
387928
171063
502359
211501
421431
403335
57308
542936
330022
526491
183844
451165
330253
363280
187169
340375
229041
273979
18687
253125
261637
152702
508516
225645
187720
390534
256451
479094
211735
525101
120819
561005
562160
8106
278175
190234
322029
87263
240304
471783
221593
225246
281105
347877
480576
223203
22118
483013
569941
558009
432748
465715
194231
452615
350510
105374
60610
350132
302282
530796
450918
474168
85404
380034
116994
354369
372790
265594
114164
567665
487322
37514
527643
138131
56413
242133
109820
304833
325055
127278
184052
26988
308555
14969
45750
341060
465878
388293
334715
28420
367433
331074
320117
315053
59750
206384
74268
6220
310861
423223
161121
198705
48910
334868
506628
127843
28115
48664
168609
549972
146503
435523
88950
569768
322835
554490
146672
398758
504318
82898
318681
388510
579060
541709
285299
279710
84875
260299
104638
371186
556938
568210
537337
171221
350075
108548
262554
390785
311220
285332
237560
450281
368671
438186
180739
126345
366353
443133
343914
221040
276417
287574
497033
125718
83508
268130
493231
363673
378416
431825
417957
340778
92749
504599
127920
130555
571563
188318
174011
384482
140347
215867
517425
227093
19711
414008
316882
334699
49517
421009
329211
335834
36006
289312
335824
350884
446818
276580
544260
282733
37662
156630
498938
243153
479227
143054
106180
351367
5690
191962
505111
391446
572448
111969
276874
56068
423222
108510
543840
121954
86399
362369
30303
304858
345855
374135
260109
227117
109361
28826
387007
203835
414421
349892
322972
23551
25710
333984
549854
323327
325343
105208
203707
453517
336286
410191
396625
168858
485709
491154
161719
376407
26472
497593
160858
403975
451501
2374
190595
568137
551344
332623
501311
367552
437371
290354
490291
479501
300380
51943
289644
432668
331282
256364
282583
333705
329602
135361
414610
80749
76293
336966
76882
107405
328810
398489
505033
398696
42
436809
554285
14635
287875
24971
230417
444871
245999
27015
304092
292970
427981
173595
339469
307603
283162
141331
211520
46014
549996
374102
342340
445540
321133
403683
19448
383536
437607
348850
115087
527193
158466
415131
282564
258905
94954
240873
392887
143110
332614
127839
427360
360350
468442
145444
514396
81431
354725
168482
236174
264456
525232
159542
196053
342696
148099
498406
34842
99956
114717
312724
36311
510861
440522
47333
166356
476848
494466
402328
546632
253785
173340
545597
257752
136699
380522
423480
523580
20156
163553
502148
372788
102190
20305
283888
277064
299676
476321
441453
83768
170687
175998
56850
205729
367321
1323
154155
438477
512217
232849
127424
415157
397773
377019
472569
25138
392641
314277
121157
100345
189855
100836
130171
331222
273582
143482
40165
496429
411962
68212
405473
173685
125821
433168
72098
17078
190084
215627
128516
256576
491900
98145
159324
203252
268247
188040
383756
260486
94925
486485
219228
129586
122597
181886
472256
338210
570659
132615
297510
306758
540068
237780
358939
106045
429289
315411
6651
47198
346503
412174
291597
276634
359775
135754
310968
389772
176193
168683
263011
401027
452137
556719
470128
31521
500316
513806
314865
262736
339336
48641
168703
335733
235000
205214
133482
566012
155386
421529
128385
545720
323104
208560
544472
485426
21003
258815
215907
29253
126163
151330
554037
404385
322691
106658
282229
337416
144522
355685
237745
352675
27353
44123
268042
15302
135626
538912
127854
162275
158798
171176
168806
389615
44810
9768
329638
504621
341246
485770
321642
262651
485752
496281
144480
178516
24924
135412
84312
82802
575220
49199
118788
456819
28614
95562
388654
406734
42458
546285
573453
375788
497733
310463
412794
142629
406743
153123
274613
141228
367020
533288
332463
170398
306940
506943
305227
367630
226917
84415
297236
421314
98656
62985
529689
124030
302364
227227
332832
29982
562777
496662
464675
96463
229247
123127
548322
41014
501652
235403
343812
293244
255641
133650
453297
356068
84840
301221
54012
132689
363560
43202
308872
176078
289813
113150
573725
526681
184207
417129
54764
192233
572147
537652
349784
287094
118885
566651
291305
66647
14798
227683
49662
333000
366022
174560
48229
107935
492417
465265
533808
10024
400740
364659
465855
57265
460507
428033
115804
43128
421775
491381
417171
441884
13605
104821
279577
117031
68375
445276
149668
576513
342998
145685
33248
499455
312746
319354
473555
533054
57147
376750
204671
277389
116845
236766
106835
313337
111245
101491
581010
513724
381947
516088
565018
426202
126536
481290
567430
420750
552417
52761
564639
407139
74963
448656
40961
527553
581446
42415
145915
275691
358748
296455
497006
20971
535139
392177
414838
405283
182927
108051
5368
205906
499588
192747
5172
7954
502719
144620
287881
480733
10337
177636
18501
168779
498804
295614
380821
265324
116095
56158
338597
428041
161539
328066
4642
173425
68162
417142
526301
402298
542984
528507
102451
396284
177572
216852
147290
519993
20882
389190
392030
234470
348968
555322
454818
89405
124876
298799
410800
566828
381093
459731
15581
377060
50025
331395
13856
520883
206398
571636
60370
252783
26131
68789
37857
265815
286022
332990
286119
391682
538247
519308
364853
367448
82191
12547
498918
572991
240798
553595
275450
241068
254864
78307
191338
469559
90306
521530
478785
340213
109629
32644
386066
565485
357877
464359
262001
156556
10466
456155
92645
461278
44860
1103
37717
299757
381301
81567
548729
96260
223127
187329
515854
116210
461447
84000
290965
293986
133532
417606
210098
275111
563258
318683
370242
546527
327131
167894
527134
84829
494675
475318
266831
122001
519774
179633
194581
297046
552594
247224
474465
211406
28658
208875
527477
75647
459449
24996
302389
202388
360300
578951
38294
410758
260321
382664
346562
42385
419856
571640
553790
527507
363145
208240
8218
307751
482320
566145
67422
507276
504452
494966
81605
59567
47386
316258
16732
402723
500818
517959
111992
465824
76029
123739
549780
135735
324852
229856
357948
138675
255089
90237
34828
195529
374218
230619
574463
476335
294909
192616
81944
117722
183402
504271
529097
257353
48432
390749
468920
481454
29838
403432
468679
160967
568492
336797
354600
280429
111076
567437
484441
540577
504987
63337
185200
219750
423215
325629
266070
498658
68179
221521
175142
480744
368435
498770
24221
367063
545309
507198
439015
539734
104265
448571
145139
574796
511554
571955
22718
480192
323576
562338
505489
225228
269680
485829
219817
212587
358904
411686
575437
359753
107959
510644
205934
55050
363075
237355
501441
33751
373291
138768
530047
126120
299712
398045
440094
27556
33842
430753
294418
132836
32356
540159
322057
439930
137109
331627
334779
188817
388085
50168
496206
102175
553709
337555
189425
207969
432138
377756
202226
435897
182507
447974
59383
36277
368368
24489
575133
566536
397274
201125
400729
223146
354483
292183
562850
341457
80073
558066
548538
295201
184718
197120
516470
314371
213117
398285
561613
31922
83642
483015
379522
117308
195947
404461
148034
203882
580286
485868
130972
37140
144224
188976
115564
223739
520123
477195
431023
501957
389150
53015
174723
333474
517443
84839
429335
482393
498453
78196
10108
525187
127074
380892
26176
283261
195863
319121
427770
222016
355086
518834
9767
521894
286920
65630
227512
29906
330598
15155
338242
308168
21647
348315
459801
382572
182406
230625
518914
374672
237861
240992
551441
81004
83142
383185
230712
302275
509509
486093
57945
473466
277914
525085
251849
162445
192137
133462
278371
143665
48682
158456
424991
464888
280850
134622
281285
482201
524723
537064
527704
358254
83348
553330
31773
342342
1164
76978
532505
210773
364815
413128
43809
18940
74013
506903
65490
91009
7129
208144
209431
580785
158005
124004
382801
20747
451202
7179
381482
452312
552420
86668
383382
392627
37403
313162
303002
380319
437996
503734
566261
437965
146103
376295
37566
286703
94978
467753
310013
193677
65136
146887
91465
235358
187511
258732
214528
333509
360422
80771
530972
75183
482667
133641
532734
337661
329865
131388
156543
405574
463414
339446
135210
364994
393811
197678
351422
49024
329738
93384
285484
126958
361291
307149
43098
526861
53454
113977
473131
560819
161746
19712
472172
189020
170960
221561
411417
402795
204804
285505
521682
248469
392648
327579
83147
575743
407349
109823
176461
491111
416730
22850
493849
218569
484074
320217
235091
566839
229583
541298
34086
354003
167741
543182
400218
507937
105246
410002
44910
552244
283835
384964
425634
171845
338417
210980
79653
261779
12698
387482
265612
168874
361381
384625
15185
486580
109937
457833
389262
458810
463625
191978
33240
541474
192180
482371
262993
246007
312385
470256
16737
85941
424367
343204
465829
252457
548958
107741
214048
459218
126028
155189
29304
294832
308670
159716
468408
303387
329462
179823
202891
87083
521849
465247
239894
39196
245935
195294
442210
387887
35002
55731
226039
374017
403758
431988
180738
81105
309873
240379
436695
420612
20528
506148
542090
108531
337687
227221
183007
411871
35567
24563
275834
152060
475656
327168
132420
466827
510755
249993
30915
130517
545833
63485
420221
557543
117725
570295
49458
383244
105998
21685
5095
391006
306099
364135
20742
432624
177856
12701
314996
110855
116708
240111
294688
406462
548053
537860
70812
427918
563578
194903
264733
121852
325517
211956
312763
26685
286930
333371
229616
421681
121663
191218
68359
426853
383413
343574
575219
144937
37519
115006
20070
514787
270338
112252
203382
128528
166474
251115
458772
344897
531796
210683
302601
59738
169361
8691
397701
156242
390350
482694
231878
297069
307803
237247
470002
463296
573565
293308
162799
114473
39509
274556
521240
1856
138789
520209
489019
27215
259766
540882
160597
482382
354938
224959
242543
391584
451490
109487
239214
364701
252101
116316
89788
347640
246412
328374
335690
53123
19251
532809
182673
554232
559912
510299
227198
313364
478374
36981
35760
210457
573058
12109
462298
363014
145369
500420
280340
430898
156101
546451
499317
499884
186605
17450
70541
419173
104568
501835
57138
77394
535452
309948
519094
311251
393333
518451
8114
223276
309530
132573
204052
21569
271473
410155
56327
504020
248761
406245
136411
413120
481732
182127
282590
577122
95903
39630
573330
345211
560967
494409
524253
369840
8786
485236
244016
259248
219752
190381
158036
345145
109145
101390
125503
279961
82021
478368
276731
232936
272728
463303
579188
393155
2444
96832
360064
281214
141256
260097
114535
427094
396528
490306
398098
245902
291677
233315
110081
424268
73093
263388
34535
352681
495518
278306
208295
61400
327717
145912
405287
476060
152320
548836
566844
27859
358799
12897
359568
467257
396791
435664
491140
3474
485099
384852
146004
479361
538424
373189
2072
27017
253265
230700
267862
68745
531049
576622
343629
68434
516396
285005
101626
122994
326472
379067
272889
125213
248464
322321
337269
16773
539397
498350
496682
269436
445095
481073
261272
53731
427344
354569
340174
223500
251246
339978
91564
77979
456756
254919
432675
502554
224961
277172
253777
577481
512186
130392
395576
461015
527897
239457
495059
428837
85005
395830
91397
180281
400475
364413
474202
390000
213288
197191
385724
460129
145385
183202
315960
466890
528517
500940
356749
556763
510638
459749
10303
295769
155795
193454
80931
382400
475357
511438
462929
227460
277025
468361
354126
276516
262031
166569
509565
552297
558348
25997
129532
551285
42314
493923
567836
75133
333040
502152
433124
113762
476701
562401
493846
508612
15050
9885
268620
227845
543585
175978
137694
559047
579663
456083
531388
513712
42404
515056
352241
177922
57645
218891
151892
239263
565217
231691
532895
468751
401711
28957
42422
390923
437542
311939
399822
258006
228326
60458
188146
559271
96901
320078
88324
291286
131419
554597
249936
518719
470057
515038
67881
539571
296858
62819
428872
456446
466455
328462
140582
449844
188113
196839
492399
159606
569
558467
284400
93667
438045
295491
245733
157586
293864
62964
437620
101874
213997
298623
208516
431432
253219
220250
562347
24689
235967
350138
408863
258136
386945
373613
359356
448308
335336
211027
50096
227918
486713
239145
198811
454102
176536
158906
112022
111683
148955
562257
136396
100486
434118
328163
544071
499523
281763
553038
45404
97568
38816
458153
380928
439824
381205
200627
191228
287006
383641
470972
222313
543281
262371
445411
33057
195538
412453
248471
132668
452516
475744
393630
182098
188416
436795
194013
347467
94859
462381
246535
258860
321363
271324
383748
161635
118089
488206
275902
155904
399922
352288
575904
266652
271586
529840
471500
317162
545405
531873
342098
283757
517089
23219
214524
108898
538534
434782
199540
100547
141532
436981
489264
473745
384260
308739
7489
214975
524531
324012
140787
218846
263323
545351
472686
266977
218990
483760
238427
284560
447112
394210
314462
369094
269973
66493
125978
422877
385259
278184
175013
443741
836
546674
98416
298836
233319
286439
82597
575964
281683
162032
485564
325277
279723
331686
59318
520802
307847
349138
48719
364198
80234
278549
228306
509503
498657
322866
399880
516432
234169
243824
60034
426232
404486
427886
412349
365222
123568
378071
81967
152860
196118
276459
509032
508220
5376
581422
402410
134738
82611
182444
364665
234916
238598
257951
523346
403531
156935
80619
500944
276849
567082
196453
314672
285743
448251
348816
181846
322097
399392
189955
462151
504338
237667
385464
135411
161743
230360
133791
306536
324156
482801
12784
353937
283476
187488
511802
176863
300392
346179
487612
574857
483897
87987
531644
126974
140700
550246
144467
560285
185334
178935
85084
504566
542343
111694
408111
354224
105697
214300
534578
414102
279065
102205
183759
296712
462908
46429
308028
3310
406873
497642
203691
237281
545583
221169
205102
35105
253227
403424
242539
347331
133839
407949
416125
532304
9745
84852
12543
286613
281688
19959
5758
89813
499537
96339
165589
208671
483941
424705
577251
451166
399064
571745
28156
286042
370980
240782
466583
397094
515360
216695
439560
333066
264222
27578
315521
503401
569599
476569
62604
357860
544396
139141
244597
231341
210845
24847
541067
16693
415918
241301
188660
263420
268737
180764
385157
572737
196540
206913
553796
314131
127037
186785
201207
483871
322122
451972
144590
126972
412525
367423
132001
145926
132106
351260
23378
365138
512375
76001
560683
258337
95185
193824
43605
62472
308829
325368
477440
521321
488775
201662
357967
283947
55578
512112
557717
37433
540830
212197
426031
14108
23355
488250
462449
246183
194200
566486
351239
43511
197195
37222
433084
105040
557539
409025
81810
129313
245417
342335
26376
535010
1089
325579
575761
179860
523684
445028
79446
445857
109414
280189
437080
141673
217471
333703
564088
389977
88200
412338
28320
325115
524957
371309
51680
44559
257773
143521
54532
393497
280184
444467
282130
149165
390933
359686
472836
77178
42748
539124
105418
480752
211205
151822
342318
125352
504917
226190
168178
112232
561576
45197
579000
58754
509901
278512
123244
572550
371836
432131
215755
385757
146096
487824
149623
76765
74150
99996
426915
515367
386601
93472
506335
198323
48194
358017
206416
303597
475659
445388
59743
397734
15978
241058
332940
143533
371794
11115
269380
399905
110551
490908
129254
566025
385154
328797
379402
326293
87617
225617
22842
259814
451919
468602
136922
439658
579999
520437
9038
262800
420300
93571
44079
302684
464558
153142
500190
561713
25722
179331
262454
446471
579899
187675
489942
347928
467097
129908
216457
96189
313820
488149
404272
374987
296159
82338
406744
25855
332613
356403
446455
222470
310047
535650
166940
207670
369920
178171
154148
274852
42050
462138
490931
433081
214363
250301
452761
320245
485696
468444
163132
446303
570406
421150
127576
210258
399452
43601
563447
477144
32607
78798
451154
266556
482671
463458
22530
265982
410815
238604
34866
239114
452836
498535
126513
52250
524291
472109
217064
300321
336981
113857
396209
147866
511062
59075
188702
382945
215273
397173
277267
519706
383163
496313
495269
174009
38417
330220
314526
301885
157551
316466
466664
494894
346990
90659
396421
395120
261118
3917
296432
275850
308441
518303
280235
244975
534473
496321
143401
58928
166880
406982
256419
522569
578467
254176
87649
134907
279763
477243
212239
324943
434856
51829
392827
227438
99990
323129
247124
12440
186705
517410
240481
529266
552813
460470
202490
268694
160626
29153
158831
265536
470840
243861
91006
431715
434486
193709
152488
151096
288703
280062
433122
294199
181139
555023
61605
294258
409784
536088
299776
409451
378448
518610
387567
179088
355228
120721
426151
27340
550978
324634
298978
321717
549011
424222
485137
50753
386716
154306
261022
77154
274724
414664
310150
44471
291855
119171
258854
241318
70657
446106
552678
344633
16683
387416
421978
78372
199721
367535
438268
21942
17167
36417
211164
183280
562972
46852
7107
377245
277810
380516
508923
252696
178835
513795
265766
329014
374661
335589
425207
269704
109403
331419
478802
139763
339171
341534
355186
158422
250401
530619
30434
176149
371183
535561
300678
393037
575860
54614
222047
346614
379304
331667
66637
528720
223174
160313
118550
241974
517249
140291
378894
244520
549532
579440
143792
31437
383726
266029
429142
97646
29592
331670
488191
162088
307249
277907
295399
344675
372353
384496
512788
453421
98260
500267
265709
210149
450649
195470
37169
107386
562861
433101
436941
75522
65942
55810
338607
63299
8936
313963
3321
119492
212074
524916
254025
292182
222370
446819
197063
280612
152922
488346
225543
316553
354035
464357
475710
210322
146725
334746
450212
273362
9895
24518
376079
441900
109151
382411
501299
325126
400612
14138
42342
407266
85826
80065
233233
497010
232840
369516
324989
173647
221725
444997
65227
21198
333894
9425
277026
281191
359825
200548
315
480489
295819
513585
419828
460045
365205
222053
63595
300008
16741
183646
401197
18973
471113
71792
142431
445338
352755
332775
521125
477202
76992
71015
458022
530919
530040
151694
207142
148786
186968
298137
182893
61150
348931
88744
26174
269160
12861
205656
113722
432843
58329
207056
472630
338960
209322
109010
118154
213433
428412
315221
428385
514111
436555
551944
546825
302110
545538
523978
192774
466052
275348
263407
82933
503945
177516
483090
135480
8401
255983
16364
183364
129211
321011
276639
258554
433402
306044
22667
211867
542681
61601
131865
551166
316001
194542
370739
283257
506296
284955
143946
196742
420929
227193
6873
85867
480520
211707
198631
184835
447552
499716
106287
226825
205217
242431
40730
399516
354679
210065
197840
313061
489426
71646
539075
129715
451283
133527
41284
58973
447928
410175
507289
555583
132913
465035
61054
152388
523997
504616
275668
497179
197444
275707
177406
88274
166437
417763
540388
304361
453959
523366
87364
430467
330391
245301
21419
155604
246265
494508
354392
253615
135694
357957
521613
18750
232551
81885
375528
191270
359048
176622
275898
106028
412734
322278
194756
210450
21994
290318
77837
556800
421437
402245
537196
307462
572587
506617
527656
287407
491989
171002
164222
47263
127980
309526
194771
561630
490490
455543
526750
31926
381682
547960
500118
517855
187518
30647
466985
250778
43161
522406
341139
385036
339312
455117
224790
43919
268385
440675
166043
86407
47832
541627
97502
33891
379193
412604
337366
533519
416878
443650
45721
119882
181742
157469
271167
71215
149233
530629
520508
543992
79912
257796
324303
185774
280490
456145
489463
268233
189884
462330
364210
65211
190156
521071
494896
451751
363248
568982
20420
228463
491203
524317
16193
37931
373512
243316
197638
33413
423128
353707
202601
162763
92935
453354
479677
136993
167271
250649
478093
305082
259041
386389
413341
393942
329878
509531
157486
43680
335184
117009
529433
308292
312544
337875
97795
446152
414667
364580
482631
226046
283441
334936
30023
163229
163518
237767
392320
160691
78286
488505
411492
541898
363652
188941
187537
204417
375750
272740
200374
73039
156974
489802
71603
375086
242104
389350
168296
301334
555687
444078
286519
312550
283329
145722
27810
73256
388019
513646
35715
403567
235430
13916
154711
112793
17364
246688
533050
158322
302713
178279
574509
56398
336621
77292
207926
65523
439576
572050
300437
294970
202389
285633
161634
311099
365032
60689
488833
405964
61259
505895
13198
109986
197408
520321
501377
69121
572182
20342
475232
533602
530741
498943
396304
558269
364582
355647
453819
270636
257858
549535
192395
39811
314787
40342
538368
163084
389986
500690
187519
27364
414284
505911
357533
279974
340259
178376
173821
283498
475407
189568
237009
147846
370475
423266
137844
95241
34333
54171
67580
134334
295310
19484
11272
358566
168531
439171
223154
499302
547760
272176
572689
440310
454685
213036
410808
399835
265631
204458
500780
372652
508071
64239
438909
163171
149737
383452
506714
395210
97049
572551
444491
29813
309165
408479
443075
245447
408431
386043
534275
257908
117201
549488
469509
276937
541493
434262
544274
126024
211819
522834
357769
382947
201897
204463
9738
175038
22536
271577
530201
17210
424820
93599
22857
426075
378626
281351
370038
284012
402969
258272
261863
72315
491282
523672
329054
316928
355270
484506
296093
566489
503640
419777
81070
524196
516805
413522
463019
38257
521762
579814
411620
118417
216314
244713
26765
545705
218404
562862
390999
45004
165829
246999
510923
454107
31161
142919
547147
191738
457235
482626
216015
226173
418346
362367
486846
464751
576354
257109
206751
336645
328935
268659
64342
109182
107277
174605
278449
213023
474479
451674
429521
288944
540110
44129
109659
520812
510063
404917
34752
530285
211326
551906
141302
61219
61230
576994
200988
209386
274455
55767
53668
264855
164941
175520
228025
286525
202037
395584
225130
216663
400887
406753
402083
393097
163598
31798
423943
302687
568389
469634
538170
145192
151237
208773
253421
115970
556183
7420
141616
199196
446536
330920
97249
215901
483357
200058
431077
401144
84018
159948
302728
350484
499024
278931
304240
564513
406920
422176
553166
96421
548223
213932
525841
559895
535218
323951
224126
19036
212817
320461
533677
536175
267042
536100
260929
128608
180984
77402
253838
198415
227808
570211
234422
291348
114745
4711
18882
452652
538233
29821
246423
373716
308278
110445
316115
518518
430481
363432
297300
144353
437517
64622
543231
556560
526091
338375
370899
453104
536579
51079
99041
371054
555120
63566
188085
361051
455667
254177
498759
406142
133125
198993
501237
481895
62219
30944
99983
504069
397668
301558
380632
310278
182683
450674
464210
363031
405041
117117
551194
394303
324188
23320
538817
417594
560786
272958
41279
488261
480157
147629
530278
230661
436407
538759
577028
425148
541973
409217
391139
524029
50786
418393
226541
424771
204705
127910
500877
481479
466926
86560
251578
207634
491319
258642
410924
576939
200922
135878
55402
32331
233426
467746
410245
376524
193506
48863
20446
238452
334416
50980
578894
277592
316214
463599
184547
164830
72519
402858
84131
23660
52418
50034
89616
552253
329817
48381
416544
343425
90151
182976
367584
4978
503212
132104
229889
153824
366714
332300
147311
437325
241341
518182
401602
472516
262514
419294
289512
503108
507212
199017
212759
68094
516346
232181
350721
235031
360931
149923
450037
351702
383658
84744
84843
518850
385969
543517
245780
102706
507889
219141
259477
347796
424744
458567
108130
449913
454110
314681
573088
307278
266461
562835
181485
133885
97369
131572
531568
515779
224104
83507
156963
446984
63565
255706
333241
513053
474800
345804
318087
11015
39802
441472
313313
383905
128963
573761
141468
436317
101249
537825
5394
509319
321517
169226
478724
447130
556476
100037
149052
577378
17972
566470
462404
361177
235029
166323
156120
416979
289699
138456
214589
790
376564
233578
459923
162375
542150
175390
370637
171590
26362
267725
306611
70508
177824
269496
422576
125188
33536
298459
94957
498439
492774
10196
215708
374502
201607
181079
578343
47256
420702
25352
187199
362853
533129
268478
385972
239016
540428
288984
117059
289147
62031
201717
16730
135016
126432
336961
79546
212641
304078
426850
37871
60737
476207
45108
5412
57091
493192
238525
68457
16680
183653
367434
374805
47131
573018
520087
277449
538344
33669
413232
308838
471573
366799
284362
208140
132219
321085
198923
366262
23351
209180
432529
261746
39004
488401
98043
126743
365175
5088
75083
260953
407336
32699
167963
32990
539053
547979
61720
68003
252576
561842
392964
528411
283968
315466
283118
156246
53778
189903
50493
342965
153061
177618
312306
476827
377282
358550
389384
17553
180037
526953
435145
538779
120179
206273
248854
292719
334216
164512
99755
562357
573284
474437
224592
374077
125128
435414
320660
578453
517341
510225
53364
465786
373132
501497
94544
471107
352252
18385
40813
65427
456610
287842
463012
379612
551188
500718
77697
436856
478386
478155
388398
473776
397365
124786
515572
103437
176588
292519
306191
42429
139181
55237
20161
475043
347610
330050
173754
138413
197600
441752
196108
102278
532812
456039
85007
337104
400744
88697
223006
68838
471606
210693
124832
286327
474410
351875
143346
354333
93866
11299
373596
501538
223373
576653
560914
579341
508485
110052
485758
372902
387933
139282
301282
314392
532463
378848
274209
410266
433484
534690
570522
219968
411321
503068
24299
516146
166678
511763
551303
127514
39791
350819
571786
65201
511379
3000
269550
227326
1282
374498
539640
556143
170803
235646
123220
437435
61647
400091
268556
320744
408067
321811
275406
452004
250579
126096
212866
313710
153524
315338
308034
12321
71908
42849
195086
329421
254983
580971
377157
420120
275492
470472
130834
449781
55241
22236
294900
545727
346863
405330
398450
242465
93025
501006
124747
328008
95300
41433
347179
472393
569584
471599
234501
532989
391145
160115
37615
181468
92804
436073
235062
390137
447374
44209
549845
203006
238227
251448
326410
576695
19447
168067
183276
428856
451428
519075
443139
525236
502015
92675
88538
76593
434006
233609
90365
122918
37925
172197
358730
407050
133636
244872
49017
447242
118019
46975
32909
78221
250204
415953
266379
491795
323934
386313
496628
204098
599
526000
34397
567084
236324
198112
197398
391365
569716
501439
436963
399968
285804
440562
556597
505156
308128
17235
379156
52835
152632
383389
525467
485422
179781
314929
55868
422686
385302
110156
239845
399567
320362
365426
115033
520810
434098
541691
427560
482080
544876
28917
158965
343156
234941
230545
88603
112841
471535
546800
310695
35711
19558
228671
287035
229014
194707
78495
259719
399973
432125
12731
325944
91349
154210
210363
476086
56566
350077
210795
363257
1674
323672
400726
215191
186218
219059
566060
549366
120199
171632
238980
489415
552089
52631
342403
332027
67373
490615
130065
175530
48451
412015
200060
175198
499632
58553
71339
525183
555495
140231
68974
553758
318556
232574
290819
435598
517455
434991
363107
415569
522298
344126
376757
39888
380780
349154
348504
53184
512644
125815
425743
287804
75866
556617
147192
321705
407751
480239
321496
13550
3378
448689
262909
8848
148297
433051
294587
397075
97858
44277
483227
570138
259233
207916
431154
256672
500162
439366
486164
544590
234988
52426
328018
114954
397482
405523
42861
427051
206859
283730
389249
174066
359727
288548
407121
191828
190764
576322
38929
279892
186268
130553
456012
502620
308963
429996
280607
91517
222444
110006
103058
572840
135242
516633
241209
414747
166998
386648
296867
208215
231282
326716
296523
228522
99548
438926
455975
556426
42953
372861
75359
225517
79035
561620
269612
38282
344236
282808
110483
359595
547795
526958
417284
102550
147721
239882
322031
555743
371149
280307
555669
283956
573704
357561
383513
417610
90154
346109
491936
541440
385050
359684
92002
12803
357733
138473
120737
16733
151141
51763
12891
493873
27482
447993
75603
504955
477537
51473
292993
73104
557355
348853
219861
126936
54086
183889
75624
199628
56898
14290
101315
204891
469914
349363
546300
86925
392229
544122
296777
536935
101110
316446
332158
20818
104130
394523
219121
255486
131826
443857
535133
166987
424980
223094
305451
314812
352317
565870
323448
357265
58563
144552
190509
515896
177957
516189
159223
540307
460646
153219
144884
60316
104002
212271
110493
121994
260230
553043
505132
574992
508870
146397
92696
251098
438979
408182
487063
85383
554392
138032
298773
99211
232865
16283
210528
377044
561403
203257
431
419171
550979
323268
321810
125908
263111
436735
549450
227976
252664
31569
248132
513727
496613
355756
544660
408528
444543
289575
121255
95692
33216
299987
367011
373283
464585
514546
78
7202
62872
87593
254990
454206
228318
362824
45026
177842
534676
152269
109889
342707
57284
311042
485665
564851
581601
511070
449345
91808
455677
484549
409621
385322
24030
117531
420054
81930
485605
84489
473215
393978
354662
58304
312056
122996
118956
244003
310858
145391
501790
541536
414176
330911
335709
190680
410849
393086
455758
92614
160057
163435
51250
325073
489400
536412
478164
359004
172924
158702
530546
370736
442668
295957
229398
476397
235063
485059
307759
427434
178221
296617
28072
303761
379554
151589
287186
15276
460052
315923
165727
476851
116252
218503
580951
6465
200896
122731
134532
402406
396112
315705
413903
409194
581863
481165
50049
500891
318763
5915
86576
178492
80853
386272
186737
36864
348316
419008
74132
353276
381577
289474
160889
221700
199021
250124
432330
54479
249587
92170
287105
186344
510313
394211
442419
367491
262283
65520
61049
21483
544
2896
335174
253907
484026
354493
170139
554665
454789
88116
330727
146857
288884
519996
565257
139151
202438
432258
67414
549166
56695
21248
206465
542960
404473
139345
225847
494141
425041
577826
68617
124643
553736
407911
94002
130120
360991
258129
430783
435249
210050
338497
518647
439324
96368
463924
221691
72026
251576
543183
572168
48441
292227
79106
438894
280858
484938
567274
472755
171915
293705
81177
73374
494122
83045
181028
431574
563292
131533
371511
207779
212118
86803
360510
313553
182028
367772
137483
330329
176392
135508
498492
394806
262221
67623
229848
349919
421597
168909
32812
43758
287831
59953
192520
337575
409856
489849
267135
328918
154585
160437
539553
246927
580121
35216
123677
273358
371157
434072
189127
216437
305422
330297
415670
43998
365177
5124
506766
537636
455228
186247
309944
15778
511168
438258
136718
232337
65905
512895
487338
290658
265879
185768
175082
499239
124567
302292
63681
503600
39470
499237
71516
200033
303404
40894
126021
519716
283120
136780
369931
127729
277681
562807
62958
371514
240915
450245
115887
456204
131833
433163
466374
185781
351539
163585
122281
178144
5046
236340
114784
543045
247209
418092
552472
495613
6747
288609
125341
137045
5146
312367
172151
509267
54718
63248
539141
83565
296703
264020
75841
471927
61488
258135
380072
203119
137877
401194
241541
39548
366408
453526
533013
403114
94194
468276
260264
21294
75256
17100
539992
242213
124117
74078
56323
24765
101602
180085
266587
532638
378970
259348
437336
100142
108499
132699
333048
253217
157806
346006
269372
79459
301747
314693
465005
158311
127136
392020
580540
456799
201301
426451
214727
99933
390099
528432
247223
296906
144847
67765
262707
365271
106487
436611
269600
131557
151172
573456
532668
277622
293353
362944
323598
291458
316044
561369
406756
436264
495929
514581
222674
373686
93053
365519
157160
242679
578649
242855
293799
102459
493812
282841
60548
193902
197273
152326
532449
29226
202115
497311
117170
495155
357743
298914
280736
251252
542933
500165
484163
281221
266712
533542
179814
208020
473090
215346
422899
528344
353494
13145
81084
268151
387901
217108
135800
210404
435811
464098
458240
277390
344705
215511
446604
541823
381709
575331
220932
47230
93597
8483
89285
360813
129888
98531
60822
370973
433647
346250
264723
215474
283753
12181
511224
185097
515638
527922
515040
314044
330388
290115
545160
317015
535874
286101
22265
235517
403020
446813
349616
188345
558134
231295
388399
322220
252868
151352
255335
87811
138629
572935
226357
566631
476189
33383
81443
317730
313520
185621
132878
143010
18983
119630
174276
79853
549836
554332
155216
237254
215719
399784
331864
384101
171315
46267
571200
24566
309753
260370
514990
546283
555535
152746
253715
234006
55539
363845
223432
418354
30106
4309
65488
114870
466263
332122
368346
578705
93581
145292
30012
501429
528886
295505
421476
458543
444404
95828
574563
533860
539453
500401
151742
425437
178121
17892
125109
376109
407687
252986
39467
490680
320008
115119
83953
229940
507278
553547
324383
226583
386592
433770
33431
382542
485724
335153
560440
281505
532269
247438
567208
143067
204507
121162
470801
305788
371648
324682
47948
332755
422480
577893
567708
323765
296322
309817
263744
109995
469195
94261
265635
294918
262404
54759
231963
573975
435012
210804
551199
576369
501323
347948
506927
55652
300001
146907
443319
234569
286483
387543
117019
524068
348723
204024
100604
257732
479102
287388
341781
501258
416181
24629
278315
473903
138067
353942
416652
437857
92088
482574
38539
421502
280536
509099
7048
380938
391539
158186
147301
64150
166624
446526
544002
396608
407958
145497
96568
451990
377595
276956
7855
270198
332221
487098
351127
497393
234963
220399
274599
142182
66129
547293
264615
349129
161056
306456
466260
378786
564063
248809
14547
313570
87282
252406
55607
271157
539565
552142
342374
250108
564934
233888
447879
411393
557321
345786
153589
505936
472012
167683
7455
457636
82304
120099
139344
14367
59868
390345
19096
249689
177628
281632
521775
99321
177289
450932
174831
277795
97613
153150
347153
3832
435623
419442
435456
436722
534300
428739
27074
332459
491346
140603
337226
27348
400592
295903
120541
571779
405531
475482
465018
195195
168060
148400
552018
55301
60624
189278
13188
246586
557249
454232
333201
566324
108602
64902
30239
456438
327146
350008
267779
569070
147646
177404
275744
164599
118778
424998
380301
86530
133025
515803
454078
405823
8053
254033
519565
54442
39406
417487
553865
141702
135959
207976
368603
198788
248730
275515
567396
382701
89714
213356
214464
167636
395211
421995
83483
222137
580363
139590
537198
147132
492881
82150
572145
355657
247668
536761
478485
104126
13455
338509
456656
38614
101891
78490
64086
84383
374087
199963
578596
370162
488785
547794
59165
161733
358545
490523
474398
174771
545564
142757
253580
66800
423576
84120
171064
223300
281431
313617
58146
53965
431480
9990
388911
82835
155309
461588
476901
119779
453697
437910
418944
327872
417720
131882
44454
340412
498423
338972
225329
540097
47391
382500
527649
108639
212483
13300
212523
175871
103295
273314
124027
29391
535899
470536
232047
432172
278394
434771
554523
270135
121795
300981
238994
448236
432414
390954
44341
222831
297570
55375
61560
278638
133995
208376
379579
565166
374505
292730
554357
25283
507533
337975
78729
131465
30931
344279
370790
319093
81784
117636
135756
260134
216319
122235
114256
198786
576214
327567
422593
457555
96690
540769
213220
563185
176702
336568
38751
430343
296377
531715
214919
531459
122981
452471
520551
323427
356496
450786
238125
314725
315603
23411
142322
326325
416589
575526
167528
339059
421877
342432
504813
94745
501369
557922
76103
232905
342385
517031
147060
206596
431554
124732
21384
414397
405334
72912
448928
76541
301018
55651
525462
154057
170950
243527
302497
108069
11643
96728
208469
436600
107176
141857
392871
154854
404877
400915
494019
560718
3870
444181
133476
332434
316474
132683
431901
36397
154212
13278
370904
559234
418435
164128
184954
222984
43560
278732
302375
321437
544893
109516
26383
30109
62276
225129
446633
427401
86139
492297
5652
551983
422274
390567
460987
441720
559438
223755
343200
500576
35176
158428
499871
298315
34877
13986
111823
496673
121530
101772
189765
165395
55637
431504
94569
258165
322064
318185
37160
105600
87618
392162
179532
317130
573484
144747
524676
74211
355776
203511
61945
190617
296797
138133
512390
36836
9372
355779
39726
306415
581356
517777
308312
502288
82796
444703
159398
536609
453998
227059
356664
518207
337994
482756
485785
65632
571572
111660
462208
24411
441440
530294
448343
313585
449879
160647
510570
360528
329474
325294
320759
534459
387042
500323
217247
354863
380292
197875
11358
32986
254965
410331
574250
25516
562461
79076
456737
330410
83914
471825
207455
121142
2295
130017
22671
215693
173484
232543
419764
33034
303144
46055
388487
191314
355370
406074
166468
417825
527868
427692
394441
207108
297738
429776
145921
377832
260039
706
455879
176118
361255
351397
445689
7615
58241
550968
461016
469191
257407
379841
187462
1311
341592
553422
546480
89814
248402
453481
180168
145856
443635
68738
237273
121032
304590
120642
508291
561006
435492
60060
352129
159983
468170
221199
326113
178847
495322
162539
515195
36351
553623
5694
148344
282186
281882
574507
537300
495014
197068
156700
444955
93171
283744
290485
225604
359098
225719
497519
136953
493000
140073
20540
410226
541813
432626
448521
304633
111434
520778
44353
497558
36345
84609
83490
258264
331777
99645
208663
386341
181576
201045
539705
5018
572210
489209
106073
477310
571610
559086
81001
566876
554207
175270
557636
449758
364243
461759
296528
277050
232511
41940
96254
303430
318721
353839
464178
16210
224004
562741
572250
291484
562360
47867
142958
280068
523098
293379
223734
512295
402897
270536
206602
98703
338678
174521
91488
354242
23754
395397
566364
526972
431472
268227
512982
527183
175370
251344
164687
209856
506544
263784
114729
178078
524059
78548
556648
137690
351403
48299
310903
164105
117918
109334
250802
509601
432293
431025
95081
194161
416215
460938
505162
13967
8300
81799
469762
50620
349267
251932
239803
355851
32523
55285
329535
556203
99498
43210
438850
8602
363624
463591
15006
514690
516372
411958
360372
220046
397920
244646
251787
212445
554953
275695
327532
364303
489155
308175
120398
386361
572015
24296
425475
540922
142261
107979
107177
181697
186562
567901
203748
315856
577884
459346
128480
200572
369074
562330
554310
552110
147577
187425
455075
34196
468064
203599
19022
173632
416746
431531
415500
508780
302396
511724
229427
238933
522430
291834
515750
12057
505629
262191
513359
579382
437546
170390
225306
374185
482508
243852
137926
122535
243955
581033
183151
94716
172852
580781
474868
49217
215872
419273
207500
123848
235759
570407
50105
244344
550396
283125
47388
243370
275530
125658
247866
30413
2315
479944
154693
580200
490117
89072
432968
160014
519289
326723
77851
152405
423749
355410
137661
307033
568202
121977
575763
164850
246396
31567
466960
333365
91942
444945
179576
461378
565360
415365
463557
452964
6790
181122
164921
70441
546296
4904
231632
576386
364748
317687
59351
500271
128998
396933
92402
578250
288547
114697
214193
420113
225755
275115
301998
476655
282711
49006
213475
530630
308251
383087
201969
186556
223726
403278
577036
392364
564983
315165
385508
486081
301950
405213
110777
238051
164676
490256
260564
487095
454762
504900
519337
273743
156532
68403
163225
508701
551403
285437
422818
452685
572675
425216
127042
516799
236874
262738
130705
555405
72338
113139
218556
406170
509110
288813
334940
284465
387333
551636
190000
528418
51819
532267
355984
286704
293249
470995
176759
243211
66537
442878
73783
136173
100990
203577
491212
340943
10229
93068
56644
469139
229654
241723
58869
267852
24672
86738
141002
378089
260791
3897
164901
82766
558555
52503
203021
400525
428712
482750
16238
82363
202656
271689
318678
61729
36273
90392
532768
336861
281586
310457
287833
120785
361815
400907
39272
449158
8027
4893
236406
444576
173620
555066
357673
162685
241214
294379
504620
545181
117496
34786
123273
82530
467762
361750
201637
130651
577029
434628
166096
86468
379315
54575
385675
449598
314992
133247
402172
121754
316447
85816
565313
378720
178839
263503
225557
171959
315581
239771
399284
548095
559619
4139
388652
364719
278535
291251
257497
353582
336708
15469
41018
325806
181207
42541
90020
564611
341700
407987
215949
577377
109454
102057
361221
320893
226588
421630
71687
510942
290196
164242
226866
173073
193044
425520
5564
422783
242153
52957
40187
100703
128977
416384
370505
212058
329634
236176
13720
36653
47570
501278
381602
281725
497096
76753
542694
561735
313419
267861
367788
552295
428707
550394
383917
324937
402710
483691
137777
346499
125107
135846
163127
372580
294186
207196
17676
274804
220917
300815
380905
221846
463836
423988
523863
237463
244666
441105
236951
430086
436023
491477
347390
142953
232993
5632
271253
559005
484875
77785
237129
331475
387281
146492
137332
147204
310526
492814
299679
184157
552966
506141
389715
475978
121692
298303
22451
296766
344460
293030
401123
156607
476864
181208
257416
39155
485907
352313
336741
492851
176592
304012
423204
22423
144497
197863
403747
206062
558690
533944
498630
460495
215003
60297
435242
135497
353920
16295
138299
387401
525300
160101
217895
210597
514722
93793
521382
276381
35701
416811
319197
560373
4984
29094
247422
519475
316605
203798
422298
285811
472058
265453
541332
216528
383267
231945
279136
350267
1786
242202
79896
509485
436649
370388
492030
257149
152808
163091
181941
450653
481446
441062
289684
403162
446835
313779
242120
537774
101369
510275
501651
498975
13671
328088
319738
375806
491244
15356
336954
59821
521921
113294
154835
464615
170982
417036
175191
49048
260464
362284
460403
348865
85036
95341
86448
169633
85625
78056
223091
192953
114153
193798
564978
170308
422017
73120
542839
413225
226874
61196
512722
164094
374916
372415
171045
409603
516265
575325
335308
191296
362973
24734
82273
324730
451960
497484
40716
324953
152529
220082
346615
251872
249906
92795
341620
507421
335415
406899
334109
141330
527886
495039
220889
382890
79671
125859
560476
325237
137717
230238
543038
517468
433184
247319
476455
396812
163858
247712
296809
400305
58732
110313
304483
104956
122093
508328
292101
351620
160380
422206
206889
372029
145295
349408
230976
409098
111277
258265
347235
296459
74110
174574
99875
327070
206107
360132
304214
457011
177449
428780
361619
362825
347167
397276
444664
53531
149550
276945
136896
229449
571638
340441
497207
25858
477066
427154
34474
332987
223988
475734
36373
9214
306913
278297
435839
432623
173598
536235
288379
523025
366430
223757
94841
152397
479417
277401
524844
354832
396082
508665
266228
381255
28575
29085
13843
434829
508750
445368
190806
246104
20261
533739
327536
520736
571931
398385
39301
139353
50385
183268
284336
9679
482665
251404
410107
207019
482297
503886
258505
175470
182773
22087
24480
487059
347039
215243
283309
537005
341290
428457
165100
48130
496151
442332
246307
144915
573119
469919
402362
306672
568687
38574
377226
478338
258850
111165
448923
217440
218606
527054
304126
538776
17095
19226
262710
290024
169047
156416
315427
286328
456563
320371
454158
543058
87018
369598
41104
465906
339674
554706
273445
341137
103730
450970
557548
138891
75968
88456
171809
269254
446324
522443
567982
311309
476872
315174
202545
488746
174238
576421
512070
42507
561629
453563
371758
252679
130132
66976
522612
531710
304964
509949
210680
170436
352427
52886
279879
263699
126728
459137
482625
481172
59732
473783
368205
175693
305585
349905
247718
150442
14458
109106
230708
167506
561650
136663
472078
106750
255482
558127
137451
30973
145935
178978
92001
380528
61826
184369
318384
366089
501972
569838
445515
512966
52425
360548
3729
203248
580082
187042
573357
247065
189197
575486
62652
83002
319142
348288
163771
309856
363181
94439
346160
387075
335860
72101
497928
293598
130869
86652
308026
443095
572937
252844
543525
507154
7444
90626
319830
413685
227540
276770
15071
151648
235481
569553
349401
532408
285570
379585
521721
148773
96946
244940
8321
101426
507180
26924
115851
534543
22636
100223
494819
106371
403404
528341
296134
144727
568614
453533
578626
396768
256286
177440
143825
263873
59708
424225
452623
310783
567375
519064
247744
75973
72833
512554
203454
149179
513983
133257
23741
282900
101319
140017
283658
347982
120088
289248
529235
515252
55516
204826
534513
291915
500705
60572
77973
72708
99416
433910
232218
289097
273421
12014
268150
110616
19818
29732
335992
327005
308423
354624
517795
195271
260608
13492
469729
463953
200814
533173
235916
205863
486989
23380
284994
387173
199125
325357
295564
125727
184916
513312
33471
7721
550369
487861
143557
450832
477741
121526
394663
162257
308053
178984
471718
554010
18312
183585
85143
195772
123008
34455
479504
39913
80737
415571
250200
225850
506920
289790
250958
25216
85974
509584
63626
550597
412842
99398
82756
172979
543769
230315
205274
419226
75305
335624
68898
322807
369789
290521
254376
332403
468585
274682
436949
376747
508477
399472
380274
362936
75747
81639
107175
435321
500196
272679
315962
508954
460287
335507
469300
506394
511111
276169
33158
213465
192234
548159
266805
98029
476826
24788
61972
187795
320350
117931
151900
140713
410305
30569
373536
267224
265943
95202
16959
419224
91360
108170
394880
92017
84499
67515
331366
340095
155999
345598
140946
371282
433845
220981
140588
369952
452250
295862
155652
298300
125785
38558
28853
502212
73327
350230
214800
218147
69145
425123
46720
108920
103791
466987
449903
235352
340096
140312
330205
542200
564437
574211
308701
97610
436009
210671
391518
480053
231812
414912
162530
349203
407779
533784
477534
106843
553541
443957
553813
561591
322260
184499
114119
533140
505133
419323
128632
99536
561394
172718
57545
74213
474402
189983
572889
77172
270500
400062
264235
141576
199527
192164
148480
80948
155049
498425
290689
233327
36439
262688
369443
306837
427193
340038
377879
151959
562155
145337
524174
59593
70749
431052
66172
267957
479595
135775
554377
304315
251128
28855
36041
72681
108169
469330
554169
116968
213375
410141
138265
420215
1589
86825
112836
318219
273708
351419
544574
309536
104625
540459
364010
391101
114225
74656
231322
52155
254882
137130
412757
306627
79021
70718
71558
402170
73040
17715
341455
166482
220518
49079
426897
378344
180274
402757
293315
316189
181975
226254
252048
228344
508985
421768
376224
39201
275542
103509
183788
524790
269273
336577
129485
415001
51322
343692
577582
72463
14873
318403
533553
414276
517232
91644
57995
53840
436520
108851
161818
143231
172425
267540
451248
324277
207749
448737
563658
195862
346517
446902
481098
539026
525168
308919
98143
196836
399893
251577
124935
203370
211557
262538
188955
189136
246878
324336
9695
63230
373316
541558
464286
398423
423562
19431
384176
548965
311383
98944
21979
74096
121555
335344
475546
36482
378458
49591
445759
519351
461657
416159
372612
495992
352478
90520
535198
531703
90366
556888
519845
487687
152914
64884
223447
289693
356738
41138
291141
92710
496399
184556
91079
492236
488198
566448
74842
445214
409192
422161
160239
168061
41997
499733
363549
535141
248476
371402
26041
78720
523677
285927
480075
326083
341674
141040
109699
494572
100253
271992
202989
253442
508286
519275
567053
62363
244179
368836
577522
205473
176374
340964
368459
91052
491525
176796
344661
102925
82627
121534
364959
209531
477010
248169
31904
138644
287322
221247
79512
569024
560555
160104
187644
224322
319260
323424
247318
215858
326731
305724
252602
503316
334813
184568
528201
406543
340036
344483
207886
305832
389692
181966
209347
559992
269483
487269
10342
229347
292358
571311
31112
12147
236294
242516
280043
528961
225398
261051
453162
45299
317331
310445
522478
239584
275271
205035
435272
470799
555475
262991
564162
481504
476679
236593
570032
199888
63185
452348
111014
254476
433984
286862
545000
263271
50322
102555
428810
460903
180283
508872
303937
514601
380305
8647
364169
204067
176716
431696
83696
509406
459164
88470
445372
277427
347793
542959
148193
490505
466410
374125
486803
62865
113708
555976
468253
429819
99592
425313
244557
479466
537720
306820
24782
229096
185002
384573
352758
158601
40937
43425
480644
242955
298564
288176
296137
254183
432058
558824
367085
534406
364535
342206
499979
572284
220077
454543
189770
241889
64152
147798
129186
199671
73029
297704
347724
171936
99476
329302
398093
97519
374896
319682
313787
114077
187411
173968
8373
503939
484324
361460
397069
182291
486043
163761
293674
83741
540164
207564
380524
403080
229383
116570
520924
379613
471251
84235
137538
130000
167044
75696
107216
409275
504702
536498
400117
557562
310277
202414
36333
111907
16112
577190
180402
382692
283500
268435
47177
353651
287253
487458
351622
571780
202298
142667
460962
203128
258823
385666
250241
310020
208327
4576
124880
367792
401007
299001
155696
453605
545944
345168
375801
550780
517282
387895
224395
514269
96475
221948
371890
362714
95554
226814
342013
357790
527584
562014
285773
542036
470366
566756
510552
291214
349958
147537
417201
5476
546124
65484
56980
297267
301296
59174
298147
4489
33295
524535
80556
270148
283698
255368
507252
210679
562393
23570
368852
327502
286044
394583
196016
35707
132523
157108
256657
451859
100757
355344
280976
367317
424229
499865
496099
197323
29816
287914
67230
428366
414651
347243
275245
250344
544104
368321
240441
8595
255462
315577
570092
209005
200451
126229
465235
531944
486290
389340
325799
347603
85759
146053
129786
6861
107701
193015
168713
564451
544785
554084
130950
133051
230752
33900
220487
86913
216206
163543
396178
419693
470474
510959
22085
330037
91675
174410
59912
309744
317105
123841
526042
387226
475906
282889
573825
206231
563370
509394
36919
364221
370210
561950
425035
561517
204321
164116
154625
207611
126941
81033
544114
406056
345042
81447
457133
20563
78117
287188
63399
441218
125761
494566
312015
12838
411654
575923
41041
180641
4622
573732
359182
268388
156802
488522
101860
397772
493136
432886
446794
54652
369869
139904
365556
380588
492489
353602
361054
279716
438063
535106
581495
360512
244951
46571
180460
271343
130712
271250
497049
325681
569887
504070
322194
355761
395684
121016
23703
99676
85564
109835
5879
541251
475493
269873
369036
307866
266914
125729
35459
554364
346021
57323
290896
551763
521747
208974
486004
154721
375760
453689
244353
56616
354220
34120
298353
436694
18661
366148
576675
398938
134825
273081
28576
80105
5073
508130
575628
22658
52094
10720
21217
491999
363036
349344
72255
160818
483425
503416
507535
552254
119666
96298
478175
2377
216327
58654
560978
42585
462549
139072
361778
135996
562845
147924
351483
365115
191972
493952
453352
484150
186791
295408
580255
79367
221932
171107
271117
102665
142240
173533
242423
509128
462379
140776
321466
463495
319061
376381
174842
499958
428120
550265
449327
402228
451406
136026
159453
175745
43494
392584
168998
425127
555391
275034
411070
43388
449480
374248
157940
519088
429586
320386
266961
368293
345644
66717
69535
278573
517517
148474
218242
164142
157596
366373
163444
97747
522491
537625
273164
212440
540106
160403
472772
422661
370836
377432
162393
422823
382784
376492
313156
546584
38837
77990
288018
297976
363581
538809
566941
267216
475413
336289
252411
58681
268310
176841
519588
178283
251818
54003
320609
311637
224776
303003
420823
386253
46009
39430
28674
504726
334561
530690
456705
374374
246384
250599
558809
468405
24601
138755
36324
150675
195755
200386
546896
184550
428140
348805
545128
263456
375783
303236
66346
61715
385752
329004
347407
348269
520532
541343
28239
499788
483156
197805
534859
322411
498702
503148
163302
255419
207937
445309
36292
128312
545154
298405
450404
310419
44294
135620
216694
479301
504141
508984
348274
132760
581351
12943
51537
519124
221394
411182
371958
252745
94005
227909
562241
304484
169165
29601
36546
215732
473415
284070
534662
411358
110001
554238
298067
548906
45351
224800
431240
280814
391615
432000
127337
183427
499940
531111
480747
567789
484166
445915
18952
77072
166036
558834
194634
525913
164749
515329
215485
3125
275999
132294
447146
107140
546474
449484
243610
414162
341275
369379
377450
498622
398142
6599
337886
111352
98439
455588
495894
22072
220772
200080
441659
482526
104977
342969
154161
473495
89329
310524
106243
287223
206584
232842
522996
255088
172989
42347
373945
428117
164440
213010
424381
187099
397181
74996
310411
293002
103538
116132
386080
385695
238073
532629
84706
259484
262099
523370
174099
210856
4278
426061
190141
531657
521025
369208
567055
572383
231236
202137
331191
222261
124728
157172
413951
380429
549394
124452
73187
549117
564267
419738
515734
581245
441012
356066
358650
142000
506378
244215
45392
547745
143927
44820
420666
578632
355555
348680
107783
314649
73897
296388
12357
225529
113185
427291
405057
382423
135638
45634
542643
444719
457207
571823
348071
521806
193881
11505
174766
225658
477194
128974
320658
66283
449469
565876
402541
75285
429369
358617
416188
93883
245462
154307
381217
31532
95227
483752
186240
253796
259420
397925
15392
26573
509895
88647
487607
257713
535997
431450
381332
485440
328228
369546
112517
50158
419327
69339
115654
562029
99252
383764
52611
382848
161242
463347
458092
375198
493753
480726
47071
406760
383533
190705
503806
420681
36904
405683
75925
213739
248928
192298
435832
525615
378831
230151
429044
494007
325821
427610
409841
367187
363410
112320
213060
581501
247394
386079
303484
225808
382005
192852
497797
327770
138742
325008
288975
174615
130884
292103
59438
263381
384836
345822
424208
572001
151826
288344
423001
177845
46731
430643
159754
119870
318910
413805
2150
566538
508412
32367
211107
330177
199404
245631
149938
326064
449976
576820
28451
470032
482252
466825
327181
370689
285486
13357
1108
89359
14152
47204
285249
35475
299527
224523
36004
121649
370363
395347
229615
294176
139004
373148
573363
93604
113594
577940
438221
516985
283380
370369
4392
539920
513887
369283
420210
435185
102330
536318
322480
39455
305546
248167
163729
78355
525589
501634
520092
45183
558594
175410
417105
61675
80798
178566
72222
449727
208748
119199
253624
54010
350368
144322
164772
437738
528905
501225
59611
258788
237608
579604
559151
137589
59582
238256
246364
498916
481345
495376
39789
23735
402412
57157
545734
185117
73199
37800
538934
102387
198762
509804
462663
128248
459113
533069
238655
206036
57339
542502
155937
327813
6428
58524
379575
374106
452721
218761
207507
375961
253693
228712
444809
510548
499997
322253
76484
116497
439774
389107
230769
561156
138290
82779
408833
360173
475902
323661
545191
322560
167656
277812
222635
564759
229893
60327
407346
514890
527640
232919
185930
313694
155340
381416
23450
487507
436582
516893
183939
3242
549936
563208
427013
490284
314108
84130
47395
430563
502112
558406
389718
349915
494633
493020
228669
513609
216972
298547
253049
503460
194184
457538
60434
432962
504313
171472
246976
188079
520851
531541
404982
517138
292879
341212
275751
275929
539296
225511
354604
167422
416172
304684
44788
528276
396780
473052
71811
424412
184866
281774
79495
552829
42366
537301
541314
259354
330699
57749
400134
515938
63365
523035
516352
193471
299932
469982
278858
65582
454654
128297
131509
50956
386803
374829
460188
393379
295941
404147
551486
468063
216391
143091
70932
51278
540460
62706
381021
396404
484646
348606
397190
338094
7665
400936
490062
322369
79170
377262
399991
41938
265198
159889
22708
69189
429305
473801
501565
512387
303476
343035
381795
375659
358828
170207
237860
491830
433366
29962
344844
498601
160345
346468
519784
376241
73996
231178
510587
181516
457683
230727
292160
191533
335065
82788
111553
511127
374486
145238
437900
506710
402623
233354
560326
265303
66696
138276
294226
202667
435482
508167
78188
211040
376266
111930
263146
337675
391347
456699
262508
571865
322847
436302
329217
214810
361454
435554
517226
384338
486606
333904
43077
19397
196131
552052
158726
187803
261617
514083
500533
34632
96589
520251
238304
48474
539476
221621
550133
25192
96354
522819
543402
286353
183015
517128
295762
378723
472639
320194
409050
577455
431201
373789
571331
372913
356622
11677
183247
104047
272651
480812
436515
454199
449780
462284
443094
72573
235743
53423
57885
393288
147806
367389
325874
218310
82794
485966
411130
581496
415052
296032
84061
118785
542855
35069
148841
330663
102947
263586
226840
256601
6424
383119
257036
383968
529795
274216
465693
20315
507017
404629
252937
578072
416186
533051
274538
250083
438497
160428
412000
313926
36473
360101
91547
228572
17272
237720
1176
386694
563050
511299
275102
118061
60452
322763
143277
211178
7603
496794
283984
361158
266348
229352
248932
514099
572756
242695
464339
580607
191984
250706
113556
532439
48199
15792
569214
183626
7500
278660
169599
484762
10318
401534
567389
281019
240436
150911
350789
134071
229078
151353
260445
380106
160185
180095
100895
40957
544301
194540
2225
542820
281194
503717
80428
411295
578046
235597
43165
89293
313623
38155
494032
398053
188405
128670
205356
201989
238404
553876
370741
175751
575156
65594
572012
109434
3314
326243
454857
117307
339283
370045
68356
42534
222304
53263
201420
176527
41826
510365
188215
442250
241530
423389
345029
487013
471191
311616
123269
130024
402980
91681
125774
450903
496879
506030
34597
378711
432806
202146
146785
404437
130320
104028
162226
450993
133576
336357
369190
458558
403986
40593
387358
468461
518899
581087
132578
102704
268333
225634
471287
349776
10920
514292
423231
224358
313341
363067
519977
369204
481465
7673
485494
408185
80077
550311
434525
505023
235713
250516
49667
111727
457436
212714
56075
180329
222340
59632
366931
407505
378872
126044
159831
537924
279708
559986
480470
417544
328673
106793
188058
489449
334396
363956
142014
71492
96154
437148
256230
459712
581749
335859
430114
498982
508906
332345
96998
472173
333796
91667
492654
149423
526570
333722
319907
9993
331139
140529
93496
188658
536458
124145
310091
95902
152341
343570
114326
253513
347150
510264
579699
383890
455222
377576
121622
49725
42698
397899
543310
202562
436002
84463
365631
466662
18525
30062
123457
385533
276009
303376
355450
378533
149446
31329
121748
491225
78820
436984
304827
372691
469870
380798
223157
316804
159403
495491
217959
65604
256366
557451
118344
27438
518305
561729
341899
268599
410400
239064
237464
437986
365703
454112
459265
3983
277553
47639
64804
229666
279430
197254
439141
488676
173235
3865
319073
550670
50849
237443
460222
199669
1099
474404
88540
371682
216150
581906
548912
52498
70985
251557
492096
380920
400398
133505
105234
324171
31578
205826
383435
131323
199003
354936
24551
444769
262609
275496
495055
408799
162199
132571
398063
369681
55594
445216
206539
504454
78059
41437
402938
313428
580822
558455
522013
536028
449594
548251
194620
122811
194909
346785
399332
294679
72249
113772
397575
188804
470196
367716
110581
119534
569223
576549
49065
578466
219622
567518
79107
81174
549347
260969
468670
438575
351683
264183
184761
577928
433625
115270
45528
184504
89603
539298
214801
284349
209409
19002
213434
85913
144468
423842
121651
367873
315073
44600
209539
168217
203171
46255
363078
157237
472861
217221
374832
470174
467580
295114
572308
54869
220511
265378
581766
368440
363119
326550
35368
459569
171419
376209
462123
372731
178418
416653
360826
193808
44536
156042
506640
484564
376891
86426
298060
359141
120246
471697
565112
353716
365541
302278
167505
411571
525668
148706
576239
537780
534627
532014
228989
139296
170476
408057
64303
471967
111118
476552
354132
371800
415647
230837
330481
35012
29509
530610
567850
220289
103678
131208
73574
350081
338579
351297
207048
403995
260957
419863
239769
126531
479683
233188
577320
458935
379766
567730
158952
424431
404739
151458
351081
452953
434069
232417
324496
323322
171099
421064
232275
366502
59660
417854
39078
158607
87629
555738
205477
29322
230863
305639
31650
488118
290282
23311
122388
6725
140708
580108
266366
376831
196460
11010
415665
129726
517748
350013
302067
252177
199339
119776
505708
532568
186412
425536
163319
118694
309424
223477
109836
59024
533446
347596
533962
310391
559388
208086
99952
412040
217045
129192
426191
368956
576295
114033
205238
496578
383556
393432
24802
150772
245298
556372
499577
10900
539494
469898
322511
496776
49327
484346
405544
149774
256852
253438
382973
75740
69887
334953
185221
450885
57671
238003
356330
268293
6744
289855
560010
572592
286159
245160
392219
86839
126204
377816
62770
567655
36204
321066
467540
74388
152474
350214
308486
136783
383111
7996
143737
500982
467146
330499
420649
392107
89128
57088
565243
170295
138100
262758
496894
419053
50790
356912
219407
149739
303368
508580
296831
443003
68069
476383
164153
212584
375021
432397
415539
491943
118131
440182
512625
159409
268111
463189
431750
171733
109359
68442
59361
327177
453037
313802
446917
142034
127286
576040
573841
473595
579261
83178
284488
26436
486906
517856
572505
192369
62200
117701
367896
499372
459670
315030
147856
439288
209782
63408
337621
170968
494049
343993
367872
236243
117535
409369
107800
234745
406230
134551
17483
38668
439178
526172
8583
102910
368204
157491
548913
149780
282427
328661
312574
451854
92679
550912
67704
52938
269458
560054
8350
103491
345062
251600
562688
280083
5178
527618
385734
253887
171499
319163
237445
280622
24948
251882
519483
228746
552075
564898
354685
347865
539384
11624
299734
62261
194598
137654
230336
132626
114891
66299
132084
234207
274663
580932
445810
419245
144394
473910
451352
519387
333431
282173
27538
41638
340440
520685
498562
290174
80332
41740
81903
510592
233112
334104
418397
168090
265454
367329
173704
287872
303314
356494
197754
179550
294838
501307
240689
554335
165334
271035
158031
348047
5482
317514
431058
333383
534286
158555
178578
273403
325956
537335
334580
570543
44047
196473
358206
69914
527048
432153
291260
535617
502637
384853
266041
67178
425609
312381
484260
525360
400477
77151
97580
110672
43664
144202
166650
23280
106830
80480
336901
535013
199819
273196
523358
455696
496420
500531
214419
272901
105888
570951
106166
366501
131696
315273
261761
254396
5589
345882
28820
305652
458603
143306
58267
555909
364032
303970
538661
562575
152197
198271
457948
459914
464555
191706
30960
480306
420826
465184
45471
388080
159203
456719
170779
266809
550652
16334
397512
226176
114510
474472
326750
541264
23893
205486
281996
74794
203103
152238
109907
186747
572353
202476
569747
305030
426182
241149
66866
183504
433971
15524
114348
1350
57454
70334
498915
128602
342885
205181
14681
250924
21095
471945
292905
387563
394976
42279
365677
526922
372996
299163
22974
243986
455615
561776
36017
136140
224695
378347
520879
494957
133113
72650
112720
366094
318241
98560
420025
112584
423855
245675
349621
554275
414670
45437
401816
470454
163387
535460
6764
377174
45468
158292
517758
495159
447830
338683
117377
122440
522066
281158
565085
20279
282368
339681
523597
90056
365404
138435
442612
279391
578031
477321
174601
420501
527580
288933
363202
86020
483736
440625
258975
421777
233040
181351
44038
157204
291868
262003
401917
322577
577879
168587
362966
172543
203333
148634
9262
12231
394658
178460
43191
116353
232344
290078
157901
143540
256544
142574
289752
141317
274084
260696
46356
513805
255598
42010
576248
190788
91989
127170
521402
556420
465813
352307
268982
543754
480001
355458
327368
117428
415528
497542
564865
13959
125374
187475
1332
58497
466839
289323
201358
573336
15468
474858
228388
207275
528130
57883
430285
578924
297116
58043
463266
71021
10239
277642
359323
336949
36409
3008
261066
215652
22113
367425
474387
215746
455218
175347
382203
550127
93297
68654
18424
197585
512630
281820
486491
138527
311715
484617
355571
229139
46885
310514
184109
510368
355418
373373
175101
334074
302250
162454
76529
298110
126809
223459
123849
223719
255214
173297
222625
252359
410845
487504
324663
574280
452274
535137
168991
37089
443564
123719
237090
29449
26427
143370
3995
204273
310479
347653
119834
499371
567693
58517
439410
72229
378538
201930
435709
5247
225312
478375
203641
487957
170852
210726
311890
200560
100588
364618
371510
383699
250370
189996
434328
205059
240545
553392
527092
434804
398279
158420
22802
229002
57631
234945
304091
473612
486912
533368
178577
95161
488658
212901
520769
507744
235394
431404
497847
338173
325175
8064
137745
21801
490312
566115
15070
250577
301188
473866
14282
252599
22158
558808
46029
74537
557990
274947
165229
113052
288955
136841
11262
396252
581860
141372
275409
220239
124069
297527
450761
76652
101863
311385
198516
86086
327794
393411
120875
89882
438126
443605
575758
185558
148318
535113
419
197245
83915
361303
141710
159582
328729
278359
104827
265010
534983
390704
335486
419193
478320
6578
343066
361521
126265
223599
143716
354948
26538
103692
91844
247919
442001
203948
548755
506026
349827
2559
334244
99135
120682
283885
365903
251591
167853
487575
223404
224905
106120
99808
546791
389205
140666
40874
489873
182984
57005
259044
390664
448303
58841
319677
250744
532276
388417
427606
130949
294437
12093
269311
111400
29802
51478
572215
576612
279864
443533
25467
531023
557628
14083
32403
286858
48656
253064
458861
114414
371427
395096
495485
464779
190306
49444
44998
138119
16173
69401
291206
350969
516602
501842
385674
29577
321897
163292
80219
183393
352886
398702
156035
401010
419682
434509
333379
127084
242505
41272
268854
215298
349291
12711
228382
419893
207584
34491
76804
104444
283237
560218
124859
673
243857
60274
109012
204994
196490
474709
94140
16030
378466
240802
2191
83801
59882
182334
220704
63912
101522
361248
246869
291725
421228
201324
194012
570188
91796
389157
361604
120986
122950
355550
241342
246095
351183
139614
149588
195266
230665
547485
563734
573533
177173
86573
309206
520862
104980
421562
86831
579798
260363
376907
506441
56002
94148
67297
433927
296754
307158
6295
42481
124101
382041
242757
523989
577929
395080
485173
217183
184613
325287
440650
261453
84677
88663
143258
446014
577275
555282
553640
241785
10540
326814
509822
458156
222191
466533
396861
514772
209068
60269
363880
473765
32364
319785
124734
466210
334686
568060
218875
19250
54264
19275
493552
208511
442582
435452
153994
455756
278096
15567
545390
101088
255471
263204
331780
217197
193261
120399
201375
92585
37779
150292
58614
44165
293374
366734
294
496287
564931
27778
459200
308546
581437
228011
268826
48658
55715
347936
105733
80168
278161
485513
420049
185512
579865
320436
403134
168781
4065
16814
346876
403360
170700
419410
256950
241986
328940
61849
185721
23489
129361
235404
274233
449942
515126
183602
112410
55723
220630
468319
99798
361332
391444
437859
152649
467050
542602
325389
149785
141101
349527
138836
197213
564074
506136
491494
332025
127304
510706
507979
350313
577125
286132
284256
133298
526446
501026
112201
7794
111546
449180
453260
204339
465198
548209
168349
43933
33845
156891
523869
36282
579785
348487
142822
316505
561523
550235
419106
291285
93258
543354
367876
539247
257102
550422
400395
142298
118239
549728
121849
382636
149381
288872
265628
274422
33204
294053
258853
510405
373312
36451
195269
152483
8025
443607
270947
476080
482443
241196
25729
500265
15528
29647
659
260977
79686
136722
441449
423327
401088
465095
210296
472832
378611
286594
436440
148148
387372
574388
557291
92974
345265
531395
11494
365434
67427
531362
190981
320218
9062
321324
94334
477389
226360
557610
80472
92340
247921
380900
451489
220372
48442
208372
515581
11631
236623
175024
137377
28251
30067
197597
222361
438375
131856
461256
148263
346175
281631
416778
279066
298627
190033
243019
498694
404065
285352
498537
15096
457943
81811
50586
411823
141543
159128
46883
232670
349791
508466
33476
77805
413278
189304
266442
297363
107225
247071
385320
79356
20588
55630
3145
165433
554296
46924
92554
63949
277145
422183
157778
571644
98290
56585
245823
130295
25917
164287
374084
399232
362368
505100
203034
143503
219473
342075
24040
265168
197851
312033
551314
110348
163447
486555
542035
189248
580586
381990
72442
275761
491168
169682
348945
204806
297726
450959
129509
72275
105732
426083
211119
185916
307242
273446
519205
93686
188651
361148
130184
543631
312212
284835
548766
34816
304221
418009
5617
475635
319706
56134
421187
345826
175476
307048
224224
270123
440484
221328
103083
230554
471097
321938
528184
476796
436108
236182
321940
509985
316132
401292
132306
390658
299946
111972
398999
316423
64470
251234
106545
295334
448824
425526
13832
491597
549119
391406
126947
12073
527720
144985
423275
552837
558486
241645
220244
454174
125452
346849
319594
242345
323387
367919
19253
50939
289318
12509
514685
225480
526486
574996
61814
397619
238735
471562
418606
281615
277790
356402
422653
189893
461114
13995
323421
473919
62662
174386
473320
40720
284375
296581
244782
210672
518855
511700
85824
389048
549876
39072
489608
412365
521620
270472
508567
562388
139538
203690
159456
295593
404428
297257
198650
390914
200221
11411
184999
361085
333323
263993
378700
142824
147027
520787
41776
206909
74945
432169
533329
198997
532817
575497
534440
219654
512757
153864
568654
562544
414479
6973
67838
365530
119129
34531
254536
237011
373111
425573
154898
3412
255804
83593
376441
154880
302643
25195
449315
522935
467929
495985
134240
408351
159482
309791
490198
214319
3682
264434
489520
165035
334372
219674
39447
444336
454314
94791
293339
563904
85529
87115
43270
317911
62263
74253
493761
416604
226705
380609
516404
547743
558044
453010
470291
30787
185865
510827
232610
63238
552352
483275
250243
277738
375363
247057
347766
272489
128034
570474
288471
64557
298122
306439
387597
429540
282981
128008
442324
278174
197593
36028
238911
149566
16491
480180
435454
503959
402000
211570
185925
223093
162043
7682
498666
53931
46265
442174
491703
480458
73141
137859
486075
200770
209286
365295
25799
396578
537698
527388
15089
259465
18040
107228
136881
29191
247914
350552
574605
538821
56717
204422
242325
447592
309404
157181
139604
330516
121152
147404
524144
451872
325770
27441
234316
489125
282045
531831
117497
114678
166200
437145
526247
288592
157834
423193
537954
154478
129059
65043
192669
282658
281448
326290
42737
314048
262654
274490
509740
138805
230428
325390
487649
247346
285361
114282
496402
253004
171090
285296
253435
234533
345388
558166
107051
351598
171413
62613
274864
463454
544009
483489
251938
409500
322509
75630
103940
26733
82414
233256
108853
251335
251315
219486
311497
61755
314194
481187
504891
471529
351818
511014
425905
409468
267812
426500
357428
5757
142080
42182
244836
229522
573753
200446
460022
187939
413026
308605
410599
326335
171467
213988
417143
455481
287781
549943
493210
266176
128428
465695
357312
374516
102437
511393
296236
341111
55118
239060
333434
442277
152431
248023
224777
484371
21989
107424
269922
246723
314710
420747
118436
84956
532045
359205
277235
172513
393290
47172
30677
136212
447585
125707
516500
278238
58403
525665
114741
536738
37882
228552
540476
62937
285470
350505
180806
90216
297045
49371
221223
539041
81484
19322
531844
154928
494856
472788
359115
99647
108965
536999
573329
35031
103059
129864
92028
200202
545898
508962
10056
236023
243051
358633
339413
376959
18350
261765
157125
91912
229301
265372
492610
208137
335451
550660
244550
152340
147775
480876
54806
500457
347099
162414
133741
84602
65400
119449
203667
126027
181572
163540
335717
58139
422029
518234
340491
224633
527002
321181
481391
567636
285882
199908
292995
254795
277614
87890
234236
132272
139490
286386
558235
82495
95948
520848
227010
519264
480991
213282
70952
343418
271505
26745
258370
195203
295199
497528
110435
191283
114147
262545
527972
237618
176487
527216
517522
455315
5016
375728
428830
345531
420530
440554
308180
171785
389056
164372
547003
490328
148411
195998
511133
360152
464469
460145
80564
253334
222206
504187
326080
275211
324999
313983
348302
433041
516625
537878
158051
463459
5383
417679
328383
518499
39368
114162
201555
301201
68576
471473
131504
438292
569363
209097
76329
439784
259800
488379
493477
570116
579471
137937
116900
118743
303608
172342
397826
233266
443868
460821
253578
424378
164667
337984
68777
120676
58796
47813
415151
35670
243791
239985
33323
282419
42701
442125
127626
280494
44818
425044
39535
176767
433631
351164
224531
158786
338108
474550
114249
68430
225891
30958
272439
299190
363848
254079
216569
170516
428992
486002
5184
286348
167075
561015
164594
477120
141882
562735
299367
108751
1997
234370
196245
184531
107900
204680
120052
376572
126145
42855
531093
428896
561106
292920
569975
296267
180824
435311
26762
11156
262531
401167
130654
5669
42568
464032
471222
229478
86366
529379
428310
435896
400489
437100
465529
213731
54082
337160
112905
262054
220526
198622
98871
294223
338214
327660
264525
368668
430167
37900
312153
237034
335047
419255
341065
196565
445334
403542
412929
393995
179511
15496
277956
37549
56212
446421
76009
575946
527391
208688
228098
288579
153421
206467
350649
338980
203849
70460
146128
306281
209253
229564
457205
476495
303423
391588
562071
372510
40517
457668
553668
428093
109278
455717
147926
78554
240648
253429
423951
374490
467843
61358
553057
84396
465418
70477
4319
273561
9172
531308
530124
339787
468917
303258
458958
48824
161835
105538
444415
396691
55418
67715
463699
250351
16009
245201
58880
512961
408201
136299
368541
37771
542548
209188
544883
359676
496430
89436
53949
275982
83879
456462
215596
405561
580002
133470
219144
503980
518370
547633
506061
102137
284127
25515
553202
572876
251475
52818
146972
129511
79331
265719
277094
466093
529365
36022
218703
360053
439654
210434
38670
56432
69553
403913
431615
506691
307980
46269
423739
504909
455791
151050
160000
151830
267164
1554
52760
254714
132170
154020
528582
387558
259703
515998
173532
199555
573062
348291
289901
327810
375897
388841
557313
564653
308659
569535
526671
489971
93580
504115
436203
428004
279920
388130
216571
526762
188922
404063
376916
283965
55202
75906
333754
369886
268728
247199
190952
449056
407067
251580
496064
404046
330236
370816
293529
115599
337561
246099
450414
440623
427060
434372
62386
528944
95753
4684
274091
101794
525990
392212
100516
89485
5601
288194
84643
391480
336766
187801
209768
255633
99961
443880
579232
509095
455170
80017
354303
358658
416331
418873
131019
489745
13921
402632
356569
323888
265645
399759
540464
389016
133200
61184
425269
502529
577076
145426
172597
116464
112820
524909
487228
226267
456236
374707
419069
9520
533603
257874
453930
450893
543922
245560
49312
245864
241916
397291
465275
274331
356648
343534
357432
344807
192744
176758
390401
190580
501742
284176
315637
5715
331097
346934
336491
128121
111096
48428
562124
435041
291126
64463
129456
560630
458654
146568
569893
94858
508470
73460
50882
327299
333216
242208
474785
261280
15197
46003
341838
540762
462519
520187
91454
145679
457188
511674
472320
405177
311891
109654
96628
201664
312803
424879
7616
225717
106677
34439
357291
141860
285192
140860
319118
139945
126059
434662
189838
86715
540175
544107
158195
444350
522034
539719
169229
78323
88983
500468
45554
271240
357365
283495
53684
530898
189305
77928
404748
529624
499130
119860
193504
72424
537857
73436
100698
495233
188434
438255
433154
128072
491107
68812
263042
282176
460441
242807
519165
234296
358378
349243
575414
466570
74927
509247
288890
553253
212229
263362
122182
15652
312943
36157
143655
341420
418087
365620
246970
384605
490222
435576
396029
444660
263351
213780
360147
540923
544709
117250
302353
356479
122955
341623
296460
412059
55294
503920
535994
498813
388330
2982
350280
310757
288274
338736
340573
300624
121226
74232
399594
412364
93040
237427
150902
430759
178941
403534
527337
570351
277616
249620
228965
21060
187324
99649
288201
99313
142350
129041
89266
412586
367424
177705
540330
378068
223684
71137
386908
525443
53939
496415
146620
411845
516917
532387
136971
237333
274058
48907
415185
469480
446531
71
402936
420298
564270
176826
556246
451707
542713
76645
54038
223467
57264
340459
127856
232185
260802
464322
512696
86852
60903
316250
402313
335807
144938
262495
495182
308911
190150
388830
435303
268641
481688
16531
125552
232453
288921
222833
359104
32992
193194
160815
509482
182483
259497
451287
479134
105879
241026
311480
189811
268643
13763
119115
327404
353260
248815
237394
481185
541025
394892
578813
146249
290652
550310
579198
431874
222987
187200
301109
469816
416048
512223
508269
301956
363389
198654
222467
460461
457217
332125
364699
298327
155774
115864
86555
531834
370562
117407
273190
568341
347505
68257
498120
192591
245204
286089
147068
303540
133034
413665
547827
408252
514955
96488
219633
118895
460417
532877
397058
329616
371672
461758
72716
129926
343933
420819
411501
37716
440062
370851
373375
32688
313556
134039
559658
80698
465069
238459
124347
247639
314685
444500
182005
329940
103219
118918
202387
370
314626
409653
43290
413871
531633
563381
4498
221882
250588
167234
270844
157249
306154
284893
373509
284843
273859
350623
217034
377837
54995
64251
114333
432627
222512
561046
313249
38552
11758
395124
205676
443575
19391
164497
48273
39125
423804
203905
433116
509609
117203
575691
244132
516264
383090
139083
559107
326332
257044
442043
37629
116182
243907
154083
513497
385903
570023
79085
219869
355248
83481
83110
327123
358555
506289
179069
482562
48126
67792
107922
363134
269090
339253
424960
573762
100817
122144
299466
434644
511751
183360
415794
262642
353836
81894
460097
449826
389738
386504
48408
139327
366162
240259
507935
235788
538497
485212
253729
8238
209755
371822
578427
409327
381403
401171
123260
503534
185530
425839
24808
247126
512904
502358
240506
556969
334185
311116
572063
513796
110298
295563
41475
497674
431510
43585
4754
187810
59250
560161
528358
24446
531909
305635
6151
242663
478982
150148
265125
264392
26624
344758
70863
427443
425155
447678
318204
473549
365600
325936
59789
113415
72258
353072
118097
252596
175952
271638
126647
160143
552549
350251
391410
442879
172702
389074
285913
411954
127743
521879
133453
385913
128136
403789
469795
493386
529314
545278
284884
12524
508969
190667
465559
467246
179122
213904
567224
488897
482957
71440
132415
286820
169725
186196
462075
563803
513111
45222
70761
185606
369934
349928
271568
108144
334118
80792
189101
271058
418985
186198
50306
227127
376882
308895
338041
427688
387512
264076
132094
419190
310665
106851
528912
523735
564938
172051
437537
558388
287324
465357
376125
184980
442962
260407
521221
96084
161602
323889
456771
214109
95939
55121
361475
521266
399538
30044
408098
460773
333337
522338
121562
466301
41924
5673
353935
408518
295576
510913
181176
551994
375484
430245
241410
105257
382673
166766
142666
345728
567972
364919
82005
358020
1810
164502
420479
298197
218595
334557
131416
371015
459721
140954
130037
410675
562317
526143
521176
166527
124614
486417
35532
312423
515464
431139
54411
365782
356382
372654
4331
522530
372058
107683
120595
530403
521314
342347
142589
413699
102877
68689
398519
304741
22056
120046
15008
549687
426841
292419
279203
389775
221272
365648
277885
161278
54965
419712
135345
4880
238355
394529
481702
200250
570037
27665
393578
369689
463892
170914
286055
483851
19817
182556
487288
26978
553039
126995
484982
373099
437789
452908
559225
150698
74183
284025
265187
473952
38323
109340
515820
231087
479916
226559
560754
561903
52433
191721
176506
338882
81042
569567
260415
218305
455523
345380
474356
325907
70865
524056
206958
477085
11422
328883
150686
493692
422294
56248
453225
136653
178715
284545
81798
286656
185015
554346
233706
286870
183611
322353
52112
458955
171768
570628
492420
105261
310926
266217
337262
356937
228817
342494
156171
221282
386693
403935
548711
562433
307137
235156
571920
482446
469667
293931
129546
502510
496636
568238
183080
153667
67937
390310
11076
466547
515728
30534
94323
296233
68242
64818
130081
330186
337277
568689
161854
268838
412034
174304
160064
309294
265531
58815
146801
347794
170072
415828
246105
358719
6426
190767
30764
168533
560361
452060
67246
329715
184583
151832
449191
393227
50961
71933
23802
459770
160629
211484
82281
87383
191261
97609
7522
71357
432276
321344
119021
563725
463319
526030
408730
257833
68344
173422
428718
261292
181836
498690
434539
300993
246197
352194
99247
434699
309000
118994
303847
380539
542301
357023
191329
270893
305231
459827
97806
100910
462911
343598
308170
208919
352757
520781
241726
575610
296892
29727
406097
256915
128557
297981
204279
135251
275939
69209
313993
13714
458328
480210
306160
139921
347571
535369
18766
546228
577451
399957
523445
457474
351890
92639
88575
485350
556363
363171
329088
372714
94566
333746
575228
9988
139095
166764
255910
373101
104485
51164
131832
70125
157505
346712
264554
255399
192531
368528
321679
47916
233169
24253
418893
211420
484689
231126
572680
276645
258283
353933
260501
102634
254400
278020
447607
158635
457491
426987
149220
347359
424536
274549
484369
70309
54009
148956
419884
304493
219169
464329
159898
226959
29030
66126
346341
542316
429509
27929
405175
305858
302520
288015
517921
98394
109076
479387
235744
482848
343162
207065
345372
232699
344720
413001
357526
426880
36447
330436
568111
129433
505400
94535
9478
282949
353398
260099
517144
58758
118674
451496
135938
140667
443631
475621
370250
397117
87598
145614
347340
282553
318523
143736
463325
550023
344399
274690
196688
576225
356748
323109
95022
70107
367471
390756
9091
513881
436145
66767
441459
266912
115412
167903
433151
347884
504169
169352
313768
17766
47434
465295
95358
329179
242096
561014
468846
380475
313437
438615
312078
352187
301187
98443
351868
31745
125120
461336
229468
66675
161129
333626
218855
199112
264683
154725
440002
237772
246044
483517
94210
172158
218980
127654
140634
131617
246639
222525
462261
433716
514605
514683
178870
457824
424459
416776
574805
441965
471043
344998
77693
394957
559247
523995
374669
312789
164469
382905
310928
414603
230268
345634
156555
242998
353507
230148
337827
429960
122403
340089
152237
439251
123697
453767
98137
378604
26097
542321
542576
258433
314408
427494
549897
305247
484288
70161
440511
397613
494404
219921
242677
291889
364341
536929
428340
567093
500317
527575
419759
555143
569767
221881
44627
145989
77050
564316
430473
162717
373292
151138
403279
6847
179470
546515
188151
125270
464087
33828
164327
513541
33631
220690
308774
111673
474969
276768
31334
310707
372433
131280
327073
539309
349817
16098
333198
405662
527098
85632
141086
534155
293165
510949
519664
530686
164848
149184
271580
572626
562623
51304
377960
176521
154279
27874
201706
22014
51493
256022
127192
101807
335861
297166
483656
335477
143478
575921
64170
11495
578092
186322
396838
55232
45966
557163
98925
243028
55681
483130
420052
43001
319933
321635
3817
505469
4616
364867
47774
228411
459190
372265
567124
527013
581402
48129
539567
12756
227184
47502
365041
228224
280339
186108
211969
375731
103318
572475
408192
546966
547583
525264
492413
292171
576070
27190
60690
78339
134343
449676
526013
38709
505243
402249
33672
91842
309599
403577
30895
56473
530076
398948
352959
63525
325787
324591
236607
64507
42690
581065
394814
41658
485300
525382
426525
102322
9465
172006
402941
398878
223004
539167
568000
49346
88068
465449
532419
118169
489818
219909
564302
32252
44858
178616
70769
392506
522069
527623
576727
469173
261977
144093
529910
479334
49402
456554
131108
189943
465467
440810
126447
216468
145845
433446
194089
392148
468659
383173
552721
14428
83283
48204
368980
244816
337761
116562
379891
333758
147743
408506
409323
37358
153834
122998
220086
222758
564990
243205
423464
316583
372165
4266
343903
404297
543155
440057
62337
99218
92557
355291
230548
397225
575354
76310
234599
280758
353366
119837
424582
370461
187153
323147
95482
448511
112978
458338
90192
54655
312142
12461
559585
430848
463272
171360
246863
179134
441382
398957
401735
33571
225535
276263
374111
306433
104602
563403
353594
24454
117179
75778
572178
353901
550410
81680
309024
417044
382069
445601
449454
569867
272262
319685
387442
6701
343765
256095
181069
348116
75375
150636
347460
322302
370728
470147
6004
531324
219117
175513
510117
116354
200950
395598
371977
124152
287341
59682
500435
88846
200263
489728
424303
491064
303668
419081
437139
577398
67419
45949
558169
200068
466734
473911
381851
389957
145863
203450
489724
365819
540196
489199
249482
149592
490749
577385
2235
557130
65456
311877
368727
238074
579736
67590
184388
483534
529494
163103
453857
119904
248168
42285
375654
132889
186842
450217
201675
52619
183905
158015
561097
18317
80691
129031
201032
229968
504057
467068
96785
512419
340155
135038
48284
429334
156827
157393
195968
506586
446018
531020
493376
433331
241178
128337
482539
239726
466265
26946
15963
236528
412749
172851
567957
419872
499486
437221
392687
430856
190499
567503
304382
439573
237459
109482
505391
209232
348637
38900
145078
76606
149832
567315
387761
547099
99424
151250
45435
419532
522941
18866
164224
82844
18078
351130
316667
195149
406024
521495
517445
161062
52986
467745
353358
493978
361773
455691
292181
561300
95034
559277
342632
209638
190601
441862
382447
212427
421145
40470
149442
316407
357113
463837
24396
185901
292792
36460
268412
114172
9987
999
378134
237684
498354
379962
522258
106739
1774
384040
200149
87458
294920
498940
489352
405191
492298
201409
67438
355559
441296
64627
338132
356421
29671
577558
352440
227651
389244
255558
419650
453132
299496
228460
155775
368072
385743
99336
208357
253480
7677
460964
326853
438180
348675
126659
356224
263714
343410
254004
404257
363333
559403
118413
88176
439657
275980
293784
501229
471981
357512
129071
960
133137
69054
521482
549501
284461
19592
346140
398821
76762
432317
99407
99073
519157
333190
230670
140179
175619
304584
240339
421903
362007
313914
523174
278601
484229
578878
27562
42057
437564
99584
14644
424548
538414
519407
302924
564053
104974
10327
331785
115765
106338
381619
478859
446088
254682
407259
221618
540205
273118
64588
393513
272957
323008
310338
574154
537727
531061
114194
160994
546787
48882
353204
571455
544884
119108
208940
77018
296816
68637
317193
199609
537025
22474
419644
462527
508015
153764
413616
356006
450608
472439
93922
420593
54001
244792
375530
72800
311065
332352
184263
230996
412222
540863
193243
325584
376509
452179
542589
279816
513115
125535
240783
420892
136461
155007
436585
106272
557107
101084
141008
182257
337305
471788
318670
19723
499210
283188
407387
559364
528047
64411
325387
106562
488792
14985
96983
215324
221787
355947
31442
214391
170413
57337
475998
294002
542537
18319
370224
249357
503595
127914
489916
147674
183256
525035
399308
300488
447865
263006
520387
402685
497701
186182
252979
547764
267199
275398
412855
438185
501498
22680
201059
405461
368479
127871
472316
323979
132476
26893
296014
264296
567416
209016
161229
335565
486114
100128
120743
74630
270625
368093
337265
95526
53919
233073
393724
68080
205858
453883
279787
420548
356380
234016
484674
559462
434333
453762
99908
35907
13148
410915
171613
238392
332273
481838
468401
248591
492550
54304
265211
180335
114710
475443
141659
290708
257058
340706
521296
215795
3264
242061
253491
253247
302424
574942
105256
100413
146997
140935
577512
490289
512187
436246
212267
205689
352561
144388
413984
355133
414487
497804
535050
174700
98047
55690
173375
308760
414156
71651
150754
269417
512941
423541
192114
136111
478670
335284
327565
331613
46728
422393
99165
190086
111707
158924
34221
494765
126607
562174
124013
90751
238147
254362
121154
248396
449291
527239
259336
146042
250238
143576
420019
28832
464188
209842
273069
545093
264909
513657
365945
373568
421229
259253
44780
255808
43049
49862
262670
143168
260409
379882
248310
292827
260029
527718
101140
429829
188685
13482
534166
67886
447885
195829
225700
79846
90718
453442
529408
296381
228474
129582
525227
347548
515341
127535
510919
304596
414350
498649
535262
534735
276871
418505
249441
264804
485155
98162
532277
337147
307814
119166
264539
571948
355426
553985
144391
416165
26728
42700
138164
94026
25715
44337
45593
208006
542651
3389
90444
165203
335864
227928
67997
541324
224522
456106
351705
302249
328421
539984
323722
321258
309311
335089
401777
298403
478120
225608
261175
528591
173288
99162
148705
484246
319616
308512
428683
437785
74431
13540
224281
20929
101172
581566
272632
578233
54632
264385
533682
126931
442252
446832
235670
540378
316363
259565
439837
334471
512816
201042
278028
104309
18073
231855
325915
255004
180285
96505
33073
246467
129006
457726
169995
50511
495750
287741
443974
452872
478262
259391
84851
572171
364691
334837
111369
335395
311521
200381
137622
246666
566419
50794
490221
501786
422268
512322
37074
98733
427555
291894
34524
226080
93677
232116
481532
257434
388126
187797
532397
202825
431675
37624
562582
559952
335207
504873
414343
368994
64202
390083
443589
530439
368040
206680
51270
230680
382857
61837
227691
187738
189542
67255
157221
306499
108879
435473
517869
181053
547637
203756
377059
210190
366493
547797
106375
422516
337786
427133
508952
495626
273079
203687
404592
476282
551908
327998
553236
124815
251008
364361
553498
105688
391926
237626
540728
537316
509579
550555
144365
239309
8329
296439
234454
268129
546148
565341
403028
172370
326618
451909
285820
427842
336668
194671
514034
44171
282768
335033
524595
458941
167375
452380
567253
277165
359034
51025
121088
362293
578848
177323
284756
413626
412537
52281
310897
421184
478016
274606
70294
497443
322261
257029
277125
273878
269662
456149
110058
360643
226562
90277
308889
96793
324436
274839
50046
366099
581042
450841
417602
160670
29956
204536
211013
140501
95078
520477
182723
391662
324958
554348
514424
392967
327988
273732
139108
211350
456525
188612
394349
530860
476609
107257
382438
92904
335804
335696
291560
120718
346724
131067
559614
571934
52091
497900
336291
416586
69578
491558
363433
1655
74082
194194
209728
83669
495884
259572
61740
312917
549962
551936
562645
158569
528849
21566
443639
319053
59815
211206
314055
328304
134309
163081
389419
385425
577817
388136
512118
217531
158883
312282
216443
496959
495734
65855
485776
385118
84712
383047
85004
142969
252443
35573
414821
96044
20178
439092
59358
390792
389378
216324
139567
272859
63691
111967
114652
334215
184371
369438
18816
474713
461597
9789
145361
159198
26051
501080
47729
439386
173315
287723
9002
320899
349133
490535
479101
511026
367554
211299
328745
269843
15236
558276
300189
137609
188002
327271
301179
363986
528563
398713
18183
435179
169495
383841
195942
202853
78093
167171
64749
506012
573046
481819
546222
456782
490051
128154
313198
187447
461250
285800
243818
209128
332038
482081
248744
392028
312506
277524
208808
298452
504025
405548
332096
405581
504896
382044
32295
504540
349038
2567
213978
439961
407693
146098
579437
455103
387243
340220
94119
558700
145116
55668
569742
392961
252919
481563
28682
562527
577975
575179
425556
328382
327771
470516
363286
349489
550864
455374
112726
129587
232254
209460
513933
191390
493066
517612
451647
39592
411277
424658
568249
435713
309314
371647
8832
80159
163992
352184
481626
446880
428
399241
51894
429158
101160
267735
114458
226268
559733
214316
393649
27907
30299
61409
281924
263292
251319
433993
221859
198841
362395
339054
557625
513060
498409
388325
528796
70336
400093
434045
107625
520000
103558
278799
240653
570516
489700
289352
86912
171729
262819
109042
396825
284648
270918
186109
225786
520749
429558
15388
262335
83476
371216
436797
263138
92747
425266
500396
554555
83023
214386
83635
198477
63084
188183
488127
33445
166310
150254
309181
495997
210453
212715
284468
324365
210251
168505
321039
90738
122460
429261
380279
420200
495419
150198
479103
428754
268292
361601
398099
450889
376472
544856
467067
357859
180410
210890
516768
3926
120068
486168
173695
470547
322820
372198
294499
473318
9409
535307
376888
358416
541870
52956
194247
99040
242457
473491
574654
38963
577847
112574
4567
521200
318095
214290
392606
359363
299026
309031
478140
487289
330472
361108
307703
576789
329900
545324
416386
33243
115973
355182
477810
286129
63206
66828
452083
554892
568101
376919
391499
455698
235740
209778
11349
559185
421533
487840
402729
364299
194527
357435
223595
248878
191262
304067
30888
505093
325410
84561
210389
188646
31010
221241
120511
261239
479809
68743
415903
406188
82945
27517
186554
302319
103583
193011
536782
474243
284192
553417
153561
539787
509460
185141
416918
316359
246549
254786
187743
501527
274758
73903
159480
60203
251803
516263
177829
449403
129331
199268
315013
103227
305056
526458
510652
462807
396311
470561
439085
533896
314616
190915
274642
548905
468299
409374
181038
7267
124811
297326
342942
452070
144533
263418
175608
52096
519610
10545
286016
12741
333730
432255
372824
14297
214876
333613
39195
89629
477700
118734
92776
512290
540885
504039
128113
185247
151084
468313
77100
542614
75080
116026
414249
443136
442062
93809
344080
19828
62464
132019
501260
364602
238948
352508
162182
482659
35030
153920
296832
467760
369653
155172
578047
334391
212322
314388
403888
19227
526186
23982
347292
363940
522719
120771
323515
510211
301988
561578
202970
465670
110765
356010
22719
63495
418548
402794
510359
505977
346433
318574
369631
154783
239784
109608
178619
339346
394175
461968
68700
483146
348510
577835
274156
570786
392055
45627
348479
427137
379667
94984
503269
473508
298295
26227
11091
72437
74739
115636
510730
325523
105027
42526
8953
483996
254562
253665
8081
288586
181168
177538
74039
296851
359203
294495
378137
239785
278796
563655
235812
92016
320271
500356
348571
424132
158747
393228
399570
133050
277218
514798
44596
486686
290935
430065
23951
79920
454131
338802
9677
321493
474721
306264
525702
356535
69777
291665
389582
276515
565518
550766
140465
12101
295476
481257
193579
388926
274612
213754
578147
520858
325157
215081
97633
490555
178890
237886
416760
92131
71407
387369
422954
511117
448671
268209
343012
532126
509652
511165
573132
67042
354291
57172
312450
361567
419117
234084
519404
398813
564609
473632
482720
65981
393954
444770
571328
305208
397161
440244
327198
390524
525646
12016
24671
306186
361130
181217
298199
321355
560858
278744
207668
80404
19198
336182
576227
363727
221701
26932
336330
329480
17967
478331
361462
8245
238500
215998
205887
76856
561124
77997
325524
327388
250380
79841
432534
79274
516412
193923
63307
457387
13415
214618
537844
570705
411028
125652
25896
574324
539926
488150
103778
142246
199165
386695
271588
471916
153814
221685
205183
349573
14975
414754
556202
224542
387850
484690
282568
17401
457888
45672
169353
88913
509806
83632
233517
338021
523617
504037
446732
125394
475693
488440
319962
421619
458355
28953
84202
446064
377409
136286
224772
343503
371295
42003
169653
2471
475053
357700
480948
489995
128691
575702
523876
320835
266622
401450
415093
268937
95033
89949
235914
153827
270603
415943
115071
86008
212976
429803
45146
191226
246575
297699
362122
68147
556481
63418
253222
342724
575754
52664
198363
240804
399876
566968
45071
394764
180505
132385
84123
257021
512339
392793
178987
207654
425612
553862
485123
329127
275173
92009
93391
426591
1319
181438
281977
255577
3999
404
202913
317244
114055
494555
97431
281028
25747
221116
228329
1090
508227
279933
136360
557220
126625
246718
217929
237923
103856
485484
275741
216761
208543
477887
370911
504774
229304
142249
427166
407027
528198
236425
162319
36755
163831
449071
57969
459943
537726
545753
391397
441165
245857
4057
256341
185158
452824
74825
177748
59114
152618
294581
473994
458625
213048
451121
400204
326919
166207
344325
546031
398992
38933
347604
364429
221966
426254
122419
316862
258196
209186
186881
134940
311229
36622
70710
44358
211346
127623
534311
551947
412551
258414
341424
146929
433310
234057
516996
151722
334158
463783
441943
183940
381811
399465
32700
457020
299771
75213
69770
471774
231014
536462
401892
168200
482314
322922
425280
154965
242982
279563
576188
224349
502630
283355
579170
186518
257910
323278
504894
460068
13432
476360
539087
272059
292365
416907
363114
194851
457427
2337
292125
352295
332065
51606
536977
196998
214123
349907
504194
387318
496269
366873
195433
244387
563122
394941
574720
94971
95027
471642
348697
559645
229947
388726
206412
207317
203143
405534
132330
401061
277047
407196
345188
50463
97396
362505
176082
223466
485077
469142
158737
123558
250578
14880
92274
246528
45226
160890
136078
347276
243557
320336
288416
6107
384834
111644
99604
390352
341286
9539
195848
86267
200941
93885
526608
250827
163645
419074
495947
414285
455020
169883
122007
65206
40821
56896
450193
128166
358118
144022
477940
310865
30796
485950
51028
341062
512572
370329
59201
498633
256814
523055
550784
278313
15266
441906
550019
547341
217429
402603
201728
475982
241975
540006
73201
568286
15678
556056
370678
40305
94079
83654
423890
456113
432805
160085
162475
43697
525779
321683
312951
522616
528566
91211
513855
146151
329188
313301
305647
551024
442078
303704
9791
442785
157006
514407
285558
548698
514864
270898
551359
567205
55601
9231
405183
309771
299773
578238
340267
500471
375043
410590
290452
162488
293520
109532
136540
222694
324732
442585
3613
207090
363272
102355
503488
36414
530958
132193
255674
237060
155107
390232
403459
410533
219135
448537
345914
4173
191474
497275
255470
466719
181265
87555
230888
491737
335288
391486
190905
256859
4386
86136
260715
330531
211260
484062
284583
498000
81081
403184
534887
148588
50518
555684
154424
96500
137243
73061
265566
34629
528971
95620
182658
317962
396736
358678
534323
467705
526040
538003
333424
452909
370116
308277
504108
23569
67236
482197
45195
80203
22145
109588
135163
546079
339245
54194
422240
78410
146819
198600
244227
150477
385672
124800
531973
330174
348015
501549
178034
407466
279237
257336
322080
373109
336221
370305
246796
162937
531515
381472
403718
553061
133697
562589
1200
147103
12154
267516
264537
544933
157238
418288
25665
26699
189148
490511
177207
464447
117079
154739
398666
51156
169040
344582
236823
573709
221172
515421
473517
7524
559113
154139
32804
409078
115830
340577
556345
464859
354444
51716
147453
111646
333207
467468
438157
274897
277971
571990
496424
348598
318356
301554
554145
73936
444531
100202
151387
180169
3342
450309
426146
28011
424220
285068
337711
350585
251251
502998
485142
212840
110794
233366
454072
288610
192320
505226
331954
448994
20459
399269
503706
502513
482474
436479
410084
127028
551877
434036
219194
51501
403854
319650
351466
307842
52383
191477
206501
487835
290034
447471
10012
3366
342874
189782
404033
539251
35535
49974
127893
10784
51334
373936
566368
58831
453167
276740
131279
361909
366455
569188
533026
432892
416309
371824
205232
144795
400449
190415
204572
318768
538859
29176
280857
572022
47905
527314
389445
103603
427068
313240
531550
528595
24386
356970
297058
3771
123539
381274
314558
580790
93280
408373
330136
349068
338215
337784
176519
27539
41993
449945
425114
436871
356406
188184
281676
143006
577087
550449
338438
501281
508831
474847
510771
124294
101575
383460
31812
128224
167613
401926
580829
24794
159233
190513
409338
528654
186233
289791
108272
401403
172834
57820
223687
573926
469181
323374
445098
530289
280999
558291
104900
193661
297544
445933
438145
270290
404618
213389
455772
196506
328110
34571
481609
305259
208121
100855
566612
321169
238292
80865
428503
460879
322734
328855
108100
61672
368807
232227
282062
532036
411624
577301
502748
294459
571847
513961
329755
349709
563458
502285
25014
117337
541319
237643
305686
95390
544059
292962
287659
505384
23004
449302
94714
115372
451836
550435
526898
407038
308145
505479
187131
519471
103870
201078
147624
256309
386936
377411
373381
233932
194407
1869
270024
85247
380574
136369
91966
553310
332833
8195
469040
426414
171449
439516
554217
14056
192574
423455
345370
310853
416705
464037
378096
113707
261155
549907
306247
396550
106875
196611
373120
48993
406867
146150
316342
579906
126180
165410
177148
16037
39163
457741
302599
253600
380868
388100
566159
275758
76636
129420
271466
79224
71271
372156
581668
205432
504125
138604
135806
499141
92702
285254
160267
502712
60332
468318
443641
250607
410096
293944
429074
260716
373249
124759
534935
411541
71093
463102
421813
165916
481843
569718
30585
263878
64896
212782
394942
296170
292829
178598
475883
505729
531828
107766
435460
5755
349974
355589
324901
576206
121210
268785
226206
255842
9509
263576
55512
361928
571774
399600
261461
126073
286051
331676
426443
68685
503992
225986
61717
286764
187279
564544
319275
366399
551590
407948
326928
522779
146973
408981
543985
129832
272132
383885
140919
482672
157726
94045
339575
284651
437224
149102
425989
135592
87356
495116
545670
111416
483677
218715
347736
135733
403520
98510
500167
1386
388344
361804
70282
171235
517920
46002
524594
296620
117973
2823
395667
305962
2640
147872
388391
17399
433075
462755
220371
256097
286530
303956
153733
527447
196281
265353
326014
202860
352564
9064
293314
569795
349074
290416
90801
430771
509244
90554
393091
138982
549789
541105
246649
567290
528046
85904
136846
578094
557948
163020
241638
215482
479378
132114
474331
13284
409985
252711
273369
82052
372258
229599
101240
305632
193481
86452
325596
226966
306554
176871
294730
139492
553074
86210
534702
344096
168151
560677
53275
338592
222948
351221
8721
228234
523360
490199
391463
188927
226536
521452
485180
138151
32766
160273
495840
495841
286823
429215
438373
396097
114045
44478
99477
567106
358581
442450
469803
515444
523304
447791
163266
254325
552157
10877
334954
309319
353792
558128
559440
354517
487872
223194
490626
431902
128957
411160
404361
41226
333664
165847
421759
312269
73843
261043
58674
15709
41913
320159
561745
350497
320661
505861
522362
169607
137682
580306
265896
535593
303991
456377
336448
97724
14470
503935
159463
575005
427189
340633
435328
204203
212605
422691
248445
432247
299738
564123
221543
532335
64148
301766
236262
133329
78982
545022
497514
388539
474579
387669
7722
345152
124760
313286
557422
503500
286972
339250
37999
494139
382881
319391
20030
87234
410779
139011
381139
17324
237222
405225
137154
62198
24600
299643
494854
78026
83627
515758
521366
480770
315902
565227
358836
157801
32646
517261
389466
523114
527759
329703
479452
314986
518158
178435
534656
56506
390594
288739
314174
103404
103726
340343
475359
112614
543986
413421
297779
48908
164587
178192
490986
524245
488634
279747
338866
244032
173469
250875
220344
226145
533407
537803
483781
265227
361829
136835
149648
483545
127072
150893
211282
522137
117532
458413
297895
484446
217494
157321
8494
341539
85744
134012
71222
306749
406375
514925
191525
533869
119192
15486
93156
434142
285106
233574
523473
411803
544348
96647
271875
7558
259753
429898
73146
346041
35156
74477
285963
133011
170253
511559
478195
471156
211160
159377
343960
468373
574549
113413
451014
74573
573981
412873
413538
33901
570569
18467
236714
65883
433951
385601
580827
254917
481909
180696
93287
386559
408481
502534
567616
169188
578203
281827
368055
9018
400544
9275
422744
380070
346497
18702
63381
256365
139355
264506
19308
229312
72428
247121
90572
17869
522620
385248
372494
524981
477156
261096
161190
439402
390814
534573
568001
332141
113166
298732
463781
256552
407173
365511
92122
196748
314645
37854
467578
59313
169203
238691
319350
230050
318483
164
383066
377543
205791
14319
87481
23194
294360
243725
373783
558924
497390
395424
507390
532525
547224
39022
177976
343680
356849
524924
256229
51799
573830
415648
141711
571678
499365
201386
535768
132733
470190
510572
159585
139612
93089
173208
565637
447080
347496
321522
119752
125575
450800
152994
151988
253006
113449
476585
273450
505421
4243
559482
136092
107468
243825
294484
368576
151254
12251
511694
35552
185656
7643
42704
58834
418536
565115
576859
180917
59171
253250
577876
205577
553378
355760
22208
255999
507958
255575
210276
516766
368910
549821
459050
376911
440347
99453
397353
295716
84533
63328
485139
316970
406518
490489
5174
541957
566700
443667
195800
502140
94420
89631
17308
372560
393837
313263
29563
134366
249891
426828
131162
412141
116453
157084
202645
104392
105252
462081
50028
101959
454940
342762
61587
339643
86809
107511
144228
349282
82920
473818
488410
565367
22041
105825
458361
61782
378305
108897
325903
498239
54603
122073
472506
169701
200619
488583
253413
172017
139971
429184
105921
109824
90387
281961
367337
206932
435695
492325
110269
404233
527228
350262
121443
442549
360658
459644
242399
546295
517147
510585
463451
167003
333014
241691
456578
254678
215162
278344
520197
110045
285214
520472
536656
454258
143847
475535
425628
145825
205902
30371
253341
189274
308167
495348
578331
299623
119488
106652
442531
151954
206121
100006
138806
450777
319991
388468
372775
195098
133410
42308
386724
197384
339344
452027
414882
140360
406772
419150
15451
357379
25110
227958
75898
376114
136652
256155
128402
350506
82375
538407
220190
568004
39747
385535
42288
372024
93756
316585
193901
253710
12138
366669
210048
45492
151493
98554
578525
62203
147915
380271
384476
49384
383368
472598
442094
367742
126065
207857
507680
152106
501739
47724
375575
176612
202004
36413
393593
297440
351480
4979
208801
421588
224861
400845
380325
260257
242618
457638
237513
510320
85644
452944
166674
80826
467951
49720
316085
268472
174722
335929
22213
482808
383875
108540
215521
173163
472258
375407
297502
314450
358242
488295
312867
6860
402717
453625
472938
532200
385667
460559
272310
465996
239581
219335
48632
512983
14160
82984
94004
484302
576155
301326
564489
66995
463498
523334
136951
417822
171678
282671
268114
577405
134835
164871
490875
496252
561901
569250
307670
119027
146324
505879
145606
78828
133739
61460
551550
456637
120836
37864
458170
352125
215170
126494
90820
508165
292923
81845
229740
75084
217387
196085
265139
356746
148994
557981
263493
202990
381192
87465
256980
291921
252179
406771
233746
226459
198202
170962
276146
417471
157112
549539
505538
407761
71427
421539
365194
107982
30841
495580
181489
10591
267885
294795
470624
342807
327625
229530
107482
284088
353001
352088
557308
493243
181850
441095
95778
532667
165986
471117
24609
209957
572734
198620
298535
343880
439827
259906
178543
503837
551389
330140
556562
144488
279463
137798
257013
316657
6692
351287
507801
78359
30389
312017
189666
71597
347858
111680
230936
372458
28974
363057
347727
383949
531488
10216
274352
147865
49878
121089
305278
365413
519510
217229
537007
230735
565480
57334
466016
571746
47481
218312
275168
269913
39531
153976
169003
424485
304060
36908
538985
472960
328065
534988
511624
230190
409731
174701
14125
282032
378403
355075
466460
116722
337607
158261
91318
246985
193171
419051
263359
57892
256190
527313
152751
314164
137220
277831
436141
268583
149410
307148
339676
249251
195411
180020
319216
339202
327514
552938
62889
316477
576047
247764
350035
365596
165064
558850
29914
18099
175126
59471
480983
88349
265225
307970
547369
506540
101479
452334
393629
51555
367856
393523
413528
398771
493652
151291
281674
343734
371348
307567
125639
354976
513918
395363
283163
379517
567383
89773
509671
64098
295753
415904
160482
231052
389036
347989
53426
155270
258209
9057
66217
269346
302932
157133
60820
239355
433963
171192
328898
67906
165387
54286
272738
392315
297198
552198
404696
467491
404652
536059
200798
235299
483330
18658
479611
137824
70478
347558
190964
475277
571996
552065
435187
412508
381265
565857
413668
326336
426513
287171
130458
78977
39434
353807
248069
433397
403692
104114
520842
212044
345498
73195
139887
543947
182048
403180
941
307656
202998
40325
481678
418984
23812
175136
50323
3149
267653
307857
257243
236075
186822
117413
344051
290608
573151
30340
144147
259371
25234
473553
116607
272804
18699
289573
219179
242342
85685
163628
510096
27388
352228
212429
28662
237835
401829
450719
425117
72155
64612
177604
330835
137366
389535
123378
506808
444235
48617
56129
479707
1573
574944
408625
52368
111889
476493
511469
500622
195735
495143
93257
338468
169438
103631
545310
119505
348251
239492
135577
302634
260906
343438
481749
184908
17425
146805
335914
400822
393464
385682
253141
371004
29616
173749
561151
393915
540209
406013
520256
380834
91025
120977
110979
362796
283557
266859
146131
9462
4377
211478
498443
259721
184386
103261
487496
577589
567135
24657
194159
411727
19487
531961
424539
92221
391652
91451
101892
150830
504888
526359
303935
343849
546647
439124
92840
360899
43670
218290
314983
121349
458970
510864
34701
433619
515899
295097
480376
160421
324740
516212
1611
3259
330754
530460
240811
419383
267710
13045
287366
69584
385181
382089
363160
66445
459794
358724
227185
124215
461267
310543
472551
466714
251096
235177
307773
90628
89355
253094
387368
215679
367969
421146
280959
120147
47975
129056
354258
118925
290378
499007
489798
544250
231631
357069
374458
131190
390855
464633
67269
512989
491337
393068
265915
459255
326978
116166
528712
310177
350361
493416
159075
566798
508678
493828
21310
366247
189356
483494
453553
397211
232890
500664
44170
226329
185633
15122
274271
252736
205193
123190
473354
458230
569900
372554
444591
293907
18534
309956
98031
122573
440610
215855
236422
296781
275829
208806
78771
341039
453621
526827
331403
291140
497139
292463
344507
115251
478415
432648
321314
425052
311522
73860
254615
68397
142053
152406
289482
424385
128441
119139
575631
218762
524927
132719
163764
226738
474699
263520
151833
328255
20997
167082
30583
57542
336061
355440
524672
359659
534976
43583
365479
85881
211283
478306
438802
392642
131800
27873
238713
117786
57591
180657
129800
181805
93713
412302
385873
477820
462488
563364
329078
544089
43256
304819
530656
333058
545874
326559
232173
503135
157270
374734
161447
418623
313979
318840
117543
498967
247366
474342
286061
444746
125700
1822
546311
421536
7819
154301
129821
130011
236148
164548
484347
89906
45406
395634
422657
570538
311031
533879
28293
443684
543224
310310
36423
551836
116557
21202
255176
12085
413852
113561
81620
201498
519832
387736
194459
50410
413346
175273
61288
108303
483089
208132
568560
369491
40071
241279
170401
542048
577351
235522
424432
406242
517366
412431
388772
492178
499402
117764
500638
442874
422117
44061
196280
416656
502297
220678
61697
53542
335909
137304
305626
74780
14306
30470
18389
369041
118777
546320
527082
570392
295082
566278
429806
301954
432637
484908
331697
116848
41001
422424
579023
56455
210012
461221
246375
563195
202527
363908
197121
350467
505039
429643
463217
58141
332852
529320
466774
575577
174167
50431
268052
430684
487438
356817
480601
108680
285478
499646
531929
392715
179584
571989
505595
413900
192681
434870
115590
36996
59718
341245
197336
280865
100395
464894
504591
206304
24522
278936
328582
370827
19916
100303
225669
49357
429084
180768
6177
350513
136064
452545
536820
581726
494077
446328
219904
303233
550642
175281
504868
263603
33352
305338
129085
69242
107004
44702
39068
45475
204020
153184
273246
171290
328812
319866
58184
128029
330133
122948
578317
213970
171371
284932
47611
41848
222866
123137
463633
426917
64389
110439
311377
132972
169774
120524
249264
8644
528807
558668
125684
545249
108314
529661
100959
143151
400848
113328
389455
39597
216805
249664
139261
124394
208871
164564
123855
516947
486372
53989
275304
273600
398148
328957
439333
541797
524189
1431
332732
439117
280484
545651
344729
383401
292833
260382
106848
202923
366812
298747
405729
386298
118679
285883
306229
309284
146149
423039
253262
577980
340119
342933
127644
187647
405505
245232
451284
218334
254242
162887
215815
479620
340007
435519
533809
291319
187563
128137
175480
142291
206878
539593
556703
260545
387876
480160
504541
210252
231863
383129
243421
195897
562557
571279
106638
560841
339595
64089
552112
502800
177306
205601
552186
445777
213881
120747
62127
36567
82787
529842
543422
338044
225393
284794
21361
421452
371883
310843
475465
358086
440449
284681
294228
282930
361052
562863
468742
211402
26368
429990
57965
409661
355542
158729
93707
373360
51887
389549
156213
32451
491577
115816
528232
313009
80953
261298
402255
342130
426348
31273
129327
43776
581632
203478
120805
215408
36761
118477
126355
242203
558616
94245
56250
34377
289740
55707
260056
116061
272228
43333
342715
422982
291066
236568
555390
504034
539682
361111
471109
195791
75726
309104
496374
578843
231450
490322
254775
545689
118968
529151
494345
295448
487286
211161
320901
455482
226494
89369
103040
502311
74000
534898
136911
553534
338941
141382
277694
176288
486543
375369
208829
145693
568554
215249
213897
439242
5688
275997
96670
538653
509607
480831
428403
458387
46537
187560
480863
178748
81561
325284
265398
373653
302997
411707
118312
567949
326849
277156
395560
32513
334713
12044
555772
8587
139277
420450
46732
402802
199437
246478
351876
101652
404071
426482
485224
443005
386224
250569
225040
109560
374376
557101
401201
166086
427573
130164
534034
491063
395463
459354
140007
297441
458785
10039
442214
24207
465859
230501
267942
272316
194414
417164
29005
408838
168409
280852
266165
558371
25239
135076
326947
87216
205258
54340
89207
14874
210976
140294
138054
319136
489467
26448
13934
513056
8548
96684
400080
280107
548561
536641
382017
365696
346028
407737
334957
194306
121461
255857
475960
510339
446473
226315
356238
43778
194551
13273
239331
6066
576412
558454
301965
579073
216980
11041
156455
528699
490010
160220
69532
209971
491707
174679
380957
488422
60213
322059
138977
333083
335106
429033
466429
287108
342211
182837
142439
443772
295377
181782
418215
450247
140743
470588
25628
367142
184745
175830
528224
53176
74524
540645
246029
354326
524866
161517
417887
205996
89350
204380
329011
314147
483557
106329
125689
477029
457678
427384
352398
441240
548393
405520
296157
402915
305437
128842
487589
443733
437611
496306
382714
325327
13445
530913
55017
391857
250289
157279
517460
260733
252280
449310
503623
468214
448765
68764
238345
162677
122861
429679
119695
424088
290400
231845
351967
115930
464787
434623
137072
318164
134459
40989
168617
563525
2459
336049
98679
417804
423773
116502
296698
226069
229825
227826
454917
513676
503050
461339
560217
177524
544956
120472
572
292384
538596
43375
544778
509915
232617
461841
511977
288453
549644
470553
219958
434385
185593
186730
212545
396165
190291
139634
400829
434485
171185
482476
77548
47524
304044
133146
43609
113559
524773
568062
76454
93853
464921
197525
314306
330824
334928
16344
327918
486714
353551
83219
389755
102754
137733
558766
572790
503234
490741
210371
26190
162634
142741
462517
288486
16432
283216
334491
215424
151324
385842
456286
340701
482534
273416
102739
88929
184661
496410
550783
180563
548014
504608
512911
300197
457086
476431
277984
237184
54912
69856
487931
198396
26746
14025
449657
571808
478076
275722
356767
459825
121677
328350
20046
219013
557781
12178
340082
167456
517610
50101
416933
143745
198234
355116
414088
159887
229236
273560
410108
433046
287337
454963
466491
186125
237669
506946
340771
471962
419752
280589
318525
291345
536370
449238
402425
562488
436791
49741
88140
578197
454207
353938
82745
223242
309295
332282
391415
509540
238316
397819
207366
286696
210522
118787
50443
65144
413126
152353
413358
579859
272027
258495
368476
276893
456064
249670
167205
15400
569274
505240
460757
156284
118158
469514
134857
319322
529404
367809
22500
348524
433301
565198
420887
34389
343187
334291
80808
5396
79261
566277
256465
264371
254703
405441
445417
147131
180888
410836
148392
203891
384486
52232
114087
344832
219655
418047
94319
175655
546639
162780
12102
516175
560505
418808
363111
422807
97779
123938
468029
126260
399250
551357
97373
510782
426997
312430
574218
216351
562408
45543
73511
5260
157618
244589
54335
528321
367900
308703
23098
519438
276418
348098
92342
327549
296139
460809
500440
292739
315297
496632
415349
42407
293121
360494
257782
513086
148329
241355
470711
68198
183910
38886
486936
18885
456949
211458
317998
299786
401977
502798
428769
560715
457871
228744
430495
518867
193710
365729
121001
41225
266976
51844
267612
13465
219118
496053
111817
410960
291067
400190
214447
468545
114634
109679
293524
499931
110514
442506
375816
575174
502644
234785
578588
268579
321849
299123
451104
470525
544857
231868
18743
432233
355095
380109
288275
34847
221533
257928
416279
513417
245609
5991
333820
158130
580585
451620
40246
479984
508634
508456
560358
360309
282730
567438
467384
41516
469085
32458
376490
4129
93487
363028
60190
355389
220042
102996
4509
426077
77123
574940
209591
425721
553773
238152
409728
83049
172121
393682
545913
17260
29501
290305
243373
554828
110240
233560
248836
362971
568110
350028
174012
463680
308950
486187
141842
65860
191705
525176
390585
213669
324616
514563
45282
436895
558457
22071
415225
28692
89787
12927
316400
305876
278823
397987
1941
403579
2296
205309
454444
229324
390238
269089
220050
365561
368875
469529
313847
405613
267571
285499
211935
138096
356949
437506
163975
167330
16525
543379
564058
409918
352173
543833
439971
530284
102149
210333
90232
517938
146091
550690
483027
163045
376790
101418
345648
217562
145208
263294
23094
207491
499639
287572
224285
407118
350133
387410
37688
16142
546218
428663
384023
364561
78364
269975
234247
316699
226404
362151
27591
31255
296933
302312
483066
239483
511829
336593
447038
333240
2544
25609
214475
270865
209809
337882
134383
136584
456873
222054
291541
36237
13867
224530
3466
190016
157933
436719
155012
219544
219413
432503
39460
194312
381270
226343
482330
443870
71434
225494
328275
365116
509891
504654
331688
80952
181026
48789
22951
25994
346360
541219
395396
482879
559511
531244
382443
14321
464781
201724
534954
369217
18075
65773
382527
120276
376718
87878
241557
21945
70365
311954
24577
530599
301129
364247
163474
270583
220139
513342
427763
274509
405730
122039
230756
34835
505733
202436
362166
409182
78416
175570
238210
186461
90393
162993
328818
138618
134769
265179
95283
419052
109825
554559
224342
30391
208283
382316
128652
158272
521619
813
288055
451893
297954
185293
351335
302071
173607
41212
374597
209548
324882
264127
548957
257053
83600
239502
458918
191054
465780
107585
237064
288765
185832
497626
213728
404795
258819
353652
416408
128729
277472
492266
155165
578385
451053
530912
112770
403306
54959
356733
396542
495523
43579
462173
152004
353402
229131
324754
536413
18347
577521
62132
371289
113879
66825
115237
108598
553533
129648
239113
581009
267152
186794
481251
75270
531096
199256
198759
251427
148855
286564
572084
201564
148516
40705
540795
540211
217787
572051
509373
25411
108034
523154
421763
259983
29716
393544
61834
394234
315944
333290
142187
237697
53388
322324
14468
414289
421556
59393
435963
373219
53665
413146
490081
256505
346132
221889
152980
320273
537999
387792
78003
27734
442952
250365
341963
180042
334947
136015
135578
410409
10430
375184
128740
495881
272171
547614
395496
247428
31368
295423
2687
442441
75611
44545
331289
371796
196686
497267
289332
332385
37174
319188
166631
83866
372635
51339
534686
85962
556326
393721
183571
544719
379038
327849
399185
253264
360739
143171
489810
150331
154650
357604
85019
566608
61698
218625
34869
94564
395462
552942
6489
255358
171637
28595
199119
509423
326859
102912
215650
344654
19491
440532
305441
440940
16961
537055
126434
227884
492715
22650
276064
352399
375951
574696
476651
58448
340539
192436
303148
370524
189550
345345
14385
341348
205848
142352
200168
312439
471488
24159
563849
207545
426418
128116
113315
581738
371638
448413
34830
527832
116289
523974
236505
272688
440698
316218
425160
411188
8922
447232
159736
169598
548879
514018
128918
209139
66520
397997
251629
355193
211493
203704
77118
299381
536795
494192
419384
233064
407185
431816
120987
491274
119283
453438
525273
380128
533998
288828
456792
50636
310193
440830
266696
532239
306848
248461
346351
283896
102625
506999
270070
218189
321861
300246
175847
30080
85647
128561
176810
559301
69424
484042
478550
541725
542312
517123
471932
183249
124562
261787
110501
569538
134697
580146
579165
319332
82464
25
1171
397352
211198
556620
112757
187103
502441
398222
178426
391933
580629
37953
229067
487471
510059
350326
262951
127450
67657
453979
101643
430249
208107
574731
68950
357656
468951
193947
342394
431855
433723
108000
28878
405131
360
458957
140762
482605
241347
274477
195456
580908
103556
179839
97363
162089
140664
500723
179409
205851
405312
511914
119909
316514
379992
382789
490168
243187
120519
137571
61585
79572
71917
139157
180778
118167
94168
345541
280498
157434
551327
78642
77813
515390
559633
343227
49718
251144
262065
416193
78941
112769
372427
411015
231630
411792
46085
314849
40205
62623
90509
5713
104556
291683
119982
241037
183938
553248
306108
446053
419883
384823
111888
568333
349101
259526
111492
312786
410366
35230
134574
252459
220054
207250
538913
306705
358584
336341
84735
493199
552365
70470
433985
209279
432897
170584
541293
188929
411851
82718
99348
322710
374184
246725
71055
535355
260101
259216
503164
407596
216237
464444
223122
121168
204542
379552
293793
272783
2411
360849
243262
226048
320333
99629
518081
300221
401835
31188
376420
243472
432604
131007
166932
525361
330575
324952
1306
312341
303257
206893
424502
23446
348379
51525
265351
569683
75585
559454
28327
180784
96554
491899
127067
275660
177253
168291
386856
536486
20629
63906
24693
81660
448648
261664
452803
100378
206926
409221
127830
494297
309369
539326
163030
450391
240775
298081
386786
409331
272758
127455
503689
30992
24737
489785
382127
532209
94527
516110
180662
518495
570209
435575
113223
521593
117028
358653
101414
175651
498529
381127
377084
448616
564314
515531
469857
67127
104999
280913
521334
233007
117679
293810
288707
525409
497441
44814
29426
347445
413401
354221
275630
453157
50360
133867
123282
544481
62426
522827
360332
441527
178683
424301
462860
77811
243336
450894
184241
383419
429807
467000
238140
579034
493384
395555
530261
520982
359917
382118
566502
44446
432460
526043
287767
510150
415533
466132
315423
22196
403506
184101
523332
467723
325503
269918
410522
432064
566488
275215
513733
106637
513072
430964
372976
562516
95019
208724
79080
383752
94360
140783
39010
278100
369213
46038
408040
343967
325486
411044
26828
426824
474543
567495
434417
381875
536425
93031
479666
357830
293841
402332
69501
149602
359704
121448
295952
436105
413757
486013
330593
523751
135714
576063
347986
505046
458617
151441
493251
418173
317587
408556
384957
242076
460812
186441
312154
180287
429844
103910
527733
162396
413615
564443
28463
19725
324286
251367
451123
398535
131107
103566
317237
225516
85549
377525
539307
168475
200195
337726
564707
105172
563233
328039
498969
131126
283043
280008
480728
476120
32656
102903
145767
334950
203210
160041
196766
566301
160602
81248
517552
493398
446231
214984
575523
112482
159105
341857
39987
157704
449462
484964
559303
563048
420960
451842
212853
129672
343558
240755
371129
145199
579591
137995
160422
316968
37875
539915
312795
274250
493110
492102
91300
334381
208633
310155
244846
70943
72701
109084
554783
217974
58522
425289
534857
116462
312671
127110
557677
32059
169937
186734
381025
479582
257451
90675
361993
275839
128736
357471
14269
224306
292791
296763
499357
306426
385085
427888
317460
137274
237825
281970
168943
146738
145736
306339
197424
158353
520940
427852
307209
212199
374430
149812
30054
130856
315972
468049
345685
510424
344918
209382
16109
354540
440003
45360
115089
136670
399252
359968
513073
149679
285418
295759
381556
368041
43606
360948
244571
287228
521338
435466
361038
514222
396068
178410
361477
247692
550239
220463
399325
58627
160259
565564
191675
126054
248016
557127
292493
433156
281213
5961
555932
77308
473144
360779
346138
191000
192795
123791
57115
354897
510377
542799
84546
220502
552265
392650
81296
235602
92575
555217
242118
209931
218941
389352
234986
397897
401885
87429
311416
474289
546395
288827
163101
360747
75466
221663
285250
272838
169048
571791
248604
211874
116088
512416
481427
459093
56684
173737
13949
313770
356490
250223
114937
189260
138904
125683
88146
240434
334810
109224
144503
467262
533979
144272
124795
60980
186056
520343
323752
134715
237833
380115
164093
76015
354429
367164
68385
515540
380300
479288
218668
254131
456443
332007
451046
495651
117302
284964
147195
39656
544737
409732
177182
460422
556176
51461
257897
408272
570015
334958
323561
39958
235644
423363
180397
126628
489117
263135
118723
114140
174421
202086
109673
262391
303360
425555
213579
29761
121143
298109
480023
136928
390328
379853
118937
483928
350688
302886
565203
488755
131589
557686
336675
8196
511463
450359
278673
483305
356445
271814
239001
121613
398756
210731
216115
460675
528940
383909
236000
325833
107814
302354
64409
519188
387672
224220
194579
83407
401044
536933
364911
136027
504289
568169
479168
412167
497494
75605
391560
33527
66191
157260
307092
269920
472226
148280
345275
553149
92315
532083
421102
337007
513766
516339
413115
326239
469687
139695
200138
476843
510246
34
411969
89884
460289
522065
486203
71284
564976
231502
455401
298443
129865
140816
70619
47255
532015
430380
543084
206504
87726
163591
227042
272743
15826
112286
120811
351770
209590
297898
267015
278414
391837
62195
73974
469912
462466
46168
284814
12313
302117
517386
433705
160653
167621
559966
266124
512438
125860
418213
324677
433483
534274
65252
23424
473348
573553
34489
127496
527970
485291
137699
164642
89288
213005
548843
500650
245112
324036
419143
305135
461442
491490
74517
366956
194299
445774
473296
114152
216664
148584
179850
216726
579299
435990
419892
244979
98064
42853
515655
259817
246909
452221
390130
471589
399747
37905
88244
45467
373964
455548
277632
294669
18072
238290
490871
102763
171430
375045
316795
127869
100499
534426
113205
142426
233339
145610
53183
417190
140454
554507
346875
216861
64307
160463
261069
230048
219546
484174
38290
104400
383762
101713
481042
96538
529273
182969
445695
4700
315808
376697
575902
200613
233471
72731
295267
462792
224907
384173
24026
236936
207225
333724
347380
562943
53695
292351
97667
260655
506843
201348
367967
47805
400832
538291
342591
14677
86625
135326
502540
203151
128140
434190
290724
474396
379508
573941
192835
214503
356362
55466
230780
530640
447407
263223
339816
227069
328740
215781
356828
96420
311922
474545
331607
347463
227915
329534
338086
495156
129753
352444
342703
74156
309034
532669
178690
519113
182167
555296
458365
571885
22797
168580
108582
425242
487530
437676
89602
46616
395822
259677
322777
437485
497211
81035
328651
361046
311310
29891
348801
482122
407826
460950
278303
208329
41918
225322
242717
106145
160102
75663
232086
281868
110761
27704
92205
172987
3860
376263
557869
7666
545381
229949
64059
337256
121123
139892
411415
553548
180220
64460
146769
227883
347104
152247
458574
522527
415420
365305
255322
394246
306128
325391
440060
60456
536831
365659
94531
449985
4219
148395
209480
459003
195390
178116
508343
463555
84479
410173
520614
268068
441071
321048
476939
563129
153340
277319
555814
52068
222695
418168
260639
430744
505003
263028
408779
17966
27428
449424
90616
185232
423173
519429
250917
426038
471641
47242
106053
294349
408621
260418
346093
131516
416771
250844
496618
55569
304725
74938
340983
315111
335781
321737
188100
299207
511006
116339
241265
23479
414904
216428
556813
81311
95410
527509
154895
202806
191381
240608
104397
511754
55053
133573
82847
579447
174097
146253
252525
552681
492605
544272
373325
170636
112818
312790
505242
377612
526664
112137
491336
285614
538149
485771
488011
236671
30529
291004
379518
252846
110759
184892
150374
127912
96351
47347
126943
255532
510349
547378
18366
396835
319868
330621
447724
444502
540245
79392
258478
168366
215808
318231
65509
547227
90280
183872
202738
388940
460813
492079
370126
95257
92644
384641
200274
429940
446615
55323
65208
335348
567318
182824
232679
368931
578567
407683
493811
289714
206489
288278
101913
512459
465814
86119
170849
53370
77504
525884
174427
117455
378035
373848
308589
4481
82759
495051
151200
116352
427461
102420
300753
321821
225859
482707
18299
45746
360844
132517
29575
170774
16410
363504
15745
131952
19941
566824
152711
553942
342442
246797
49957
392282
197427
319795
401552
234929
63729
375838
423826
241945
23929
503893
531092
497032
542611
96048
438439
344941
355368
59244
411773
68867
80013
350748
232863
256936
260917
185328
194722
70265
381119
63922
397534
41319
384790
176542
496513
234463
282940
438810
264781
293418
100404
373645
84147
71749
564459
572894
237798
161557
177107
462635
133543
61308
144832
372460
29328
66412
498931
581708
351159
161586
147398
192043
60202
384793
65601
166087
36481
90125
579362
494985
264124
443823
9133
212843
441407
452441
530933
513371
574537
521644
579571
486171
563762
72187
283942
128020
19306
147375
144196
12930
559730
581686
252136
89915
69616
141172
243000
514088
377464
522280
558759
462426
374806
523470
395406
132067
506577
572349
297984
214232
240405
192955
353850
479447
193062
402916
105863
187368
165921
421243
559656
124578
144486
394784
182019
134078
567008
98190
82881
279503
211978
127855
507511
102421
559214
579918
210010
458424
457777
436070
351976
98748
10766
293435
480663
79602
85302
216223
172923
535101
98836
100222
292720
486101
543166
67982
98003
557021
534456
375325
260713
93314
357925
368132
70642
130362
481596
436780
65793
540133
499810
534448
169872
37907
304099
207060
8095
376953
380089
180628
414592
301746
566375
327159
515612
145429
36349
403627
429614
167245
225750
247177
503983
97748
472387
66700
411844
419610
190656
253159
107362
24104
67647
29931
343679
293658
10817
493822
70868
282523
313733
353511
50434
292157
343630
285342
103018
124780
206068
175867
155575
208850
533049
284771
250400
196916
451793
471871
446743
152293
543062
126751
95951
165319
457204
329077
68821
494240
167956
25121
458089
60132
93274
103414
184121
454538
431115
431980
570013
213020
255295
62226
184402
179245
401846
249384
418492
144683
186684
497187
257502
357059
417365
490225
207739
141400
409707
200583
225599
308687
377359
514826
552406
100207
473918
401980
384152
32932
485462
190081
287173
572173
31454
254861
156836
279104
38686
364586
225160
126832
180160
173430
183753
403358
89943
580185
370729
79305
417590
392601
80518
381261
561214
516158
295135
355360
239190
403398
214972
581233
437277
94538
228920
8294
316106
411814
56312
383640
7726
149185
235808
457225
395281
247228
9451
324032
443361
67259
363606
174735
72156
443687
419158
67131
498615
432119
367795
442539
281112
225257
480630
33429
412151
276325
508724
274334
419632
488089
511550
58785
150908
327418
148983
276719
207853
456709
3077
358083
185686
459339
276693
172616
466573
344860
400371
512944
233744
380344
406874
429505
232483
239917
229329
69946
260182
124926
179682
182897
160028
138270
199389
64621
44060
38439
472191
511324
344762
38938
215763
106850
247264
47624
472293
194322
560644
75636
410951
327735
15269
145741
147443
522788
318561
290026
575441
83065
546245
345719
352445
176947
134072
530207
398397
53720
429705
9517
416575
27727
524627
220045
577310
44250
213403
523711
416555
379340
439970
241312
500712
432873
534312
215982
380484
503682
114661
435829
88210
498400
300137
207889
39082
34739
405264
431208
286925
164081
163608
530950
304941
57508
302893
539158
337042
263311
194193
431991
236632
477852
468354
528200
470113
97172
215062
30328
328299
412490
549404
410398
118256
79460
66524
478182
432993
257656
483272
210766
62941
554661
135029
550787
129855
411866
55872
143174
119016
203433
287041
83090
140114
300786
87642
244839
536120
267127
113442
254481
149078
229302
493742
57100
413895
72626
78663
169845
34459
46544
9709
129133
210104
162915
260991
137938
570463
565675
69293
263302
460931
439932
344853
499431
244823
355122
91544
310058
115331
195058
321554
137591
385417
369838
320721
373821
266687
12860
537918
122939
529500
79893
279073
532414
254520
103522
20906
24019
20172
187262
401616
93641
152913
106895
410216
528738
393805
259022
376767
111737
234957
530256
162102
233904
537907
33345
379754
129656
508818
486026
377205
395899
516049
212969
493911
91917
265023
41756
510606
528890
449171
556406
399585
418565
337691
537782
502847
16823
211172
556524
164499
58766
161178
26443
472842
546078
153574
264396
497265
180515
458175
13637
446512
523173
227901
62880
196524
404227
163818
199575
33146
224155
230017
56396
10693
300303
259853
235976
287590
394486
566837
456315
257629
94599
343972
328662
313057
211410
76364
332722
25846
561199
97362
332866
183971
120274
385934
516020
35722
293175
496073
355919
546159
168739
262242
103710
56718
178430
562456
205585
239801
267560
453704
513482
461255
485547
425762
91558
478035
529827
301093
489304
393710
400981
537289
240682
150703
443018
341054
120164
134948
220457
472643
262396
209405
91130
351431
52862
335785
389154
163309
409627
78986
551082
423731
334703
29154
296009
13132
128377
66156
333615
550952
296426
235302
558794
279899
396105
284749
481552
76146
53339
27433
78572
343606
53716
367233
461805
80613
237214
351268
247945
481162
311197
509564
475158
278395
47893
288041
65836
375027
211097
575246
579127
499662
137413
434527
81074
494731
69768
255115
579773
259446
544597
91719
341421
145700
32391
4704
154124
539259
471413
11987
278265
386785
526825
233925
369382
71621
121333
259439
104829
261596
211573
2759
360189
425578
244383
256734
142924
418847
259819
1875
81287
483889
17472
64390
455610
82650
183949
573953
108536
406199
414471
484327
65177
392723
104380
125036
41489
146120
60041
825
382109
332953
79816
226957
164793
268539
119555
184493
140152
320936
219196
405645
349423
301735
384826
398304
145843
349083
346741
134362
359420
185579
524428
255425
147346
268395
528231
245430
402454
370986
83960
67077
485532
471015
18000
169606
183266
37727
481851
492939
40094
25525
289696
76014
492975
259296
133608
187573
25485
359140
4157
399028
4972
572665
166621
363826
568979
299489
565755
114846
330408
293592
408227
80974
122142
246199
130181
519703
403547
561196
277048
149909
97744
208845
1290
209639
369331
580718
275938
537526
267343
227743
507721
500281
292767
159121
540799
108762
241458
192390
85700
161852
495728
108407
408417
360475
104796
229274
147115
410068
118728
378186
428788
402712
168884
316353
442478
433616
224017
497005
137931
444495
108165
580766
337777
246761
48339
49255
191327
528189
422469
26297
519696
81868
85488
113493
476055
185486
466169
203881
580137
223622
1912
343404
91195
364476
429456
532461
128351
258679
480433
115370
477579
228876
340445
323203
12881
495533
400443
433055
470738
115633
388341
418701
118848
282067
168472
511031
509620
231609
425036
512729
182956
295798
190839
190921
281922
448969
41630
269174
424293
394879
71485
152626
150948
238688
473720
426983
139967
124711
576607
315101
294049
529455
557695
178145
66727
433045
468834
79905
560047
568658
365865
291349
308463
26374
346492
372220
180559
98943
165077
473075
246312
537772
279385
515424
21964
369496
90065
451720
308143
79313
166696
266114
188445
214257
282618
132686
83174
544831
12424
543275
340698
58253
478880
502725
265447
60246
78782
227675
517055
338760
118680
384151
285583
36488
353666
201064
317619
566491
198017
153187
32967
196701
301963
345194
305268
308599
406932
374107
191473
423234
468777
485381
88928
23546
162996
492016
554658
360811
213809
45701
137365
12182
347128
73226
414777
447037
183672
346121
345456
99724
61805
549172
557442
360503
255992
313825
467911
127924
545409
251016
511693
227616
140490
537790
360367
333643
93236
146190
568893
29751
175462
424219
203486
68657
399946
118927
348759
531928
548792
480412
165956
536716
563067
35397
348905
68520
541918
546337
471139
461501
207378
36500
78400
137573
51437
506890
375285
283673
359860
189675
303221
482093
341794
221911
224187
438744
291144
17585
238982
343559
359726
55465
553600
575666
536823
410739
232050
411883
85397
2703
471841
136979
496261
555361
228714
274834
109386
434884
291370
400309
261514
252799
456465
293086
41687
8066
397593
534038
84558
207292
359574
231109
139304
385804
238568
142299
324915
250870
12494
449852
470097
516777
525533
205670
82081
128076
312772
355513
480536
282694
301708
369433
493932
233245
310440
194440
254706
464602
25548
35525
177058
182125
332585
444202
465138
69564
572453
434413
353622
42619
555227
417151
65957
360716
288465
482128
477410
29506
466624
56108
143
201273
475578
11304
259113
135332
318507
484790
524247
222970
177609
357241
491660
157282
348684
221865
235864
290185
391141
201519
467285
390934
436660
300655
537589
166529
184351
407550
28149
184315
400913
286575
531803
295329
558966
56132
486315
124861
201241
302185
153159
462046
113144
235110
528116
236424
137586
279264
365873
71684
49275
576219
1510
262869
367035
327499
177817
332461
316499
354335
277521
429809
432868
365536
432174
100485
310501
83252
281601
496746
317806
188657
324709
144280
157170
256787
459733
86848
575955
131674
433197
280377
579593
432239
460343
26767
35411
269445
333504
581795
156328
326209
228091
495814
294863
71552
132331
2055
282357
22341
59652
507766
163442
581637
188372
167862
138573
307020
258765
266370
148810
146449
188606
16466
530216
577637
489896
330955
242187
348308
314607
141251
269996
162675
239396
529963
484714
173185
256337
539938
144836
362521
7934
190272
63893
356764
290370
105280
541391
516416
155191
133517
577091
109753
313465
65806
378977
378204
223905
39053
157793
398105
475372
257461
300571
114108
66338
68947
523097
21254
47545
117494
249519
24239
298641
283780
101750
197951
56433
524522
156398
572802
12463
44463
447733
4265
152543
498638
281131
363474
532747
468493
329105
40485
120697
243045
465143
91576
223550
8187
143995
548011
65984
130908
368833
299544
463308
323664
128462
72582
7232
123421
320329
292081
496752
107105
5830
160013
276162
196660
246612
37104
533686
570694
222781
135288
243416
219426
553561
543620
382569
189129
511895
468541
143286
300138
383014
272648
230522
275832
256611
385445
551099
264720
298170
201188
54671
152858
273909
347145
85670
106813
576956
132992
37678
566547
398781
356522
355661
110841
548874
104739
97165
80470
531040
127531
323739
533900
527963
276295
291390
424218
117310
398712
282359
403750
335304
414130
251797
426948
446497
254104
492608
501710
57427
196775
548564
164135
532620
156445
335518
51089
387599
94666
199695
116272
486
578114
449963
42085
114541
113252
545325
249365
129159
197350
576122
383553
145727
302216
256838
401580
460363
24072
271759
203879
92957
271934
41377
398124
40399
301755
50151
12375
554981
144534
512723
335986
397942
365623
447740
525944
374717
183199
335249
406250
323288
524956
353298
28713
532211
321395
115681
105685
451952
321959
52010
519399
325648
174196
464833
325215
191382
487942
175479
430238
348595
539538
442231
6906
90843
127418
156904
16665
160110
330522
352482
259824
286450
146076
168480
501926
512282
523278
534808
247
423718
351218
249974
548731
169211
561101
41818
290754
130006
151049
429995
221400
109316
240646
533107
89614
443243
303768
52435
215481
61046
334790
74549
56303
569148
46101
258501
90935
91666
7452
350681
249988
59618
564904
524420
142726
119460
379349
524559
184951
271230
268370
215457
29358
494257
274776
295074
181237
106834
347925
137583
2024
99671
102663
540790
463898
86861
426520
507224
305105
72899
396727
249176
159021
408894
519676
267708
190326
428399
484973
542338
561570
359290
389004
206800
528994
299838
536054
522101
365759
200315
291873
386996
342693
293668
388148
417867
460568
151781
421387
270172
127078
253500
518667
345020
136917
569610
564061
275353
198139
192806
279341
48185
150838
176873
570542
529277
5139
276004
505627
577907
196035
45148
155356
86842
404475
317509
185351
521182
505949
453496
260519
81085
106067
366499
69614
547493
287988
202624
310972
85098
126794
489066
223369
308672
19783
565379
11075
3867
12884
360441
267690
88854
438978
292266
292617
102929
76841
74901
204087
147122
12429
452269
454601
84981
496360
570714
145994
423383
28728
548848
452412
92731
270922
258019
392841
99607
362329
568177
123570
563647
565431
49801
375869
42225
310545
517890
151669
513389
177775
119113
342660
453801
305412
87322
17559
507168
376029
67788
462080
481313
222332
299042
93826
126992
333583
410255
227957
572811
227485
36750
7211
60177
401001
48772
162021
300103
325958
103564
107212
370624
273789
445557
221597
174462
507322
121326
502984
294823
109424
372816
45516
322325
381384
423083
494568
196099
64802
60678
558089
304165
375153
75587
575303
535856
202865
116396
304578
200794
398305
308078
215376
1342
284042
254332
78553
432467
329654
540575
371179
58307
555771
180541
98549
286753
93600
30600
154754
225667
511402
58911
50556
379530
365685
426510
487992
142879
215984
506919
39731
131211
295233
41094
509039
336077
270609
480345
200155
428011
520109
237077
119805
570917
42479
36606
553233
321424
254198
406116
539767
185151
82805
476342
286876
554668
574349
171012
436838
183112
260033
41728
430756
503703
69646
60989
149871
296106
269751
519616
41200
20380
60081
125051
301427
500298
60018
156533
235328
46656
37552
304440
244530
552029
517326
338054
215675
488363
541783
457616
146432
333586
216952
306373
191785
392251
246081
391436
314602
564481
382083
388421
341128
418297
523007
146602
271461
519707
444173
22827
357614
328836
510596
558229
66628
147154
251563
148415
473372
125273
568064
303069
305000
526695
457394
33974
292090
484384
4359
298588
529632
293378
407246
105120
562292
322089
285826
44644
477555
138201
438422
253522
526391
373511
230931
531765
248224
243968
293862
80067
21830
277202
214057
378203
382107
519852
284684
463201
323491
339845
168558
185262
117941
516224
151637
380016
400162
465047
16449
82738
192566
381433
158994
569432
427239
168179
115250
114317
368116
440217
96975
396495
95757
315974
423638
96596
451400
436394
560396
264930
365202
531963
296225
347133
500179
504342
566321
125371
258735
8176
431943
391891
97159
402290
527599
495984
55805
28714
109503
42173
580162
168454
348042
89258
50695
307835
93947
378415
512892
451550
416286
567440
428554
142129
281397
154584
104325
97238
455112
403421
214489
479149
332362
392166
226594
344171
49581
221055
327157
554439
119560
256794
45842
356507
209113
142323
535896
114829
222029
192764
342100
244206
368645
501696
399666
198881
551998
430531
241340
156986
313786
335405
52849
192192
374360
564654
313420
519877
521236
546981
520041
401336
516268
7913
218284
515765
188771
303670
566529
431401
295049
201925
452774
132015
265059
288737
359249
194529
476894
498782
248320
7746
569656
16870
236057
454230
189706
179934
73696
274036
159842
540347
32039
409811
213546
427628
5288
422520
575310
387849
92462
461558
226988
456344
172366
152003
69568
503478
393089
104262
227468
318161
96618
291973
174079
388203
353302
117432
87595
565321
280424
183302
98830
90359
501502
265106
363346
27241
389586
540581
65841
128506
38372
447736
240074
67075
567571
258240
532220
304387
391684
520480
415354
549225
288814
533799
99620
542211
132638
161929
506007
486018
76244
455108
23024
408808
519840
294990
46382
63140
306284
283631
258442
539727
78656
143769
400983
430265
527453
188768
147277
443784
303804
197130
376843
415856
477420
495786
138810
439299
276336
240196
575417
221869
268444
208955
579466
471513
40846
134841
132776
265833
312828
113123
189459
456390
326995
241905
282773
398927
54348
331140
272492
318220
176273
62707
484091
479141
398434
244765
349896
154377
210932
241622
440820
303287
442982
208723
49075
353148
497500
581821
331856
580978
201738
189452
134807
289276
189645
370722
508430
265748
422121
136945
178606
269799
567240
221916
154066
183495
403325
561047
178016
572081
532580
541518
88920
2244
427615
421884
263104
242583
19320
26310
528713
33116
6327
280838
228330
235595
366139
109928
507318
475567
221540
375129
525876
438196
414435
368577
200001
313848
107443
102235
315200
394635
534521
581582
98298
168001
239936
8058
157669
294330
145549
525932
299768
317223
100087
502395
165820
386927
533989
504991
276248
368885
81964
19240
291839
52153
441363
239208
242547
557005
213152
448697
221743
514346
215553
300509
539575
137281
386152
302240
521238
466924
260024
125404
427800
261266
364167
499028
170125
549581
37932
139065
326369
252342
442016
15404
91979
129765
84902
157199
474439
284097
235345
453765
335148
492386
88621
432603
402420
485917
316041
57194
422536
368626
115106
440793
315448
89
282444
68295
522477
351235
122602
118839
407365
561361
529670
485064
39277
325243
458326
326593
478835
253718
528600
566757
113
359033
139811
91543
344180
64183
64263
438816
580916
97010
120181
231079
64417
288157
516167
415912
206260
303672
357975
329502
452168
102904
457805
28157
419503
118748
578005
224929
406666
372443
562678
237628
494217
310560
88031
145432
131678
130047
80441
467037
553428
109232
531658
317833
247369
278229
14320
274571
148309
437106
227806
398004
215706
384424
60289
574951
41923
303178
35916
79722
355261
115680
222724
376982
84982
3947
400870
13703
131587
441293
193254
43854
483630
136093
14628
272615
304223
164001
200727
146240
229356
468393
283393
490311
387210
494309
16805
266563
141139
338168
338994
517521
565459
193435
373895
491408
233485
295196
309610
231593
452706
63486
458313
13524
440067
201765
148591
208174
382274
162760
101895
224753
347515
32193
542174
468623
201601
306159
579366
23419
528936
372829
27330
183967
236941
419276
228504
270460
277945
540807
311818
460482
284020
335566
243212
195806
205114
322101
100770
453250
79992
203497
146541
122267
281878
221814
12790
242100
93720
461430
207629
107664
135356
394214
105812
404266
388662
71295
275710
29224
376450
565446
376372
255519
453989
284253
261702
432859
5385
482858
573958
352533
518010
313002
223554
111878
174888
469103
133827
358253
145570
201490
135613
543541
86993
233900
84803
495738
456328
35827
475651
551315
522175
382046
280532
488219
406253
336660
312465
566897
210981
447044
424560
531277
514186
335840
423894
464692
269504
173987
96526
503274
462676
82947
382466
365662
564532
470354
395500
475421
77332
528020
485106
377944
284338
14629
165071
255930
248856
338911
404131
44878
155930
545274
405145
534183
551594
177418
190087
70213
396296
354235
577213
311822
324817
24869
460266
156170
64103
402174
214395
87655
119114
54323
143952
110934
213675
320472
408147
187283
373779
505818
77814
454915
122382
461507
443988
527086
320085
451621
199326
312288
402243
370513
105973
268124
337264
508262
27417
211322
477622
535721
10534
334609
348594
209813
32678
138517
397309
532155
155364
359232
200477
324456
210813
274586
357586
389283
77486
568816
333088
489670
75023
458481
74570
74590
326247
142949
488707
220270
131531
123627
153080
176086
181515
43545
430346
21281
505622
335521
144250
444199
427070
456045
124167
575997
102935
248033
568082
430254
68662
527139
559055
72986
569592
410731
210612
467151
558639
450587
479729
483788
383131
297537
167906
482994
354111
83331
43269
324924
155743
258927
112980
222447
326182
438047
85281
362319
542715
2529
191325
221190
147303
251663
452759
28012
17975
11100
331642
131725
349822
418292
434038
77902
231320
399630
338197
128175
190868
470467
557434
570486
223442
470770
1472
516998
469199
530082
378272
440575
567444
574725
574845
397859
572372
374391
244425
227723
134001
25134
440401
456142
320370
457477
99902
383518
53697
399249
574884
551413
451331
434496
306485
445462
144139
489542
359399
229001
229234
538931
182821
132973
438413
556616
333098
264959
49058
521150
420371
492164
223095
477646
188426
242387
166837
556207
572025
260635
339633
221390
326028
227667
103008
215026
99537
457050
304587
465683
12946
106113
353536
290734
405973
545696
413096
63075
21346
433413
449089
260190
147012
556478
267951
335407
213412
467799
442942
145178
124991
230091
120613
510616
375245
10107
297138
351242
271280
308652
465854
555956
348306
411872
280732
123980
264998
172398
538687
139796
473604
280765
4478
177353
154790
152434
531861
372308
129141
420634
182505
70487
43193
494341
514283
416610
576128
315474
263440
329380
408805
143129
538682
148910
471376
296265
357402
228340
10689
514559
404533
170874
244235
352422
432636
220041
29730
210416
177467
359039
517178
519850
430932
192200
521988
76910
567578
25816
51001
201972
138258
192090
223082
336607
257972
188958
116196
576827
308021
549423
83862
503539
37782
324971
14567
146112
416304
416220
4527
167390
568505
240527
149268
108674
132746
432372
17817
240403
49014
388818
572430
458846
266250
114403
561126
463057
360306
482624
32206
102345
573931
98564
267476
381948
467872
116413
356478
51223
172940
63503
374846
539797
472762
339029
322530
48711
496782
536167
397526
544341
400861
44977
130997
368559
104837
183327
472557
426911
76901
441798
518885
238708
518462
511742
328124
574277
266441
166731
548177
567357
144036
459304
503321
427180
291622
16383
304949
333550
513174
308894
273207
227484
371300
91650
461443
309694
491228
286556
190229
117360
2618
82981
575711
314336
511358
434723
531645
139049
480482
423050
366759
49118
537461
91523
98529
360157
47234
565869
111750
412289
403558
69747
234088
420442
233566
268901
575544
306135
17203
68152
436636
318506
435716
86687
260006
377777
177023
482765
293493
486122
273653
188819
566105
560365
252451
78621
545556
513124
118741
418155
304125
369437
428991
93360
342988
262541
160624
245760
66397
119961
224080
74280
294238
192301
157153
501047
512037
10870
474822
397950
548933
485390
504046
168730
283820
133167
230601
552791
575490
97156
426246
180087
222453
464140
78054
332292
7275
25951
16253
547742
203846
58008
356513
117237
472233
87264
464150
35303
421432
257887
141257
191995
241818
240602
430341
360723
485773
476715
105859
479213
302241
21786
31061
439463
83574
50995
520808
205002
511789
52322
449330
396410
16359
121943
64731
561750
256159
521711
291830
192196
34097
30010
473665
504807
176593
169517
523272
273791
430302
11497
301413
445537
121457
473082
129579
220006
134863
457268
539089
200023
551470
340561
459921
462925
134037
167393
481239
502479
274676
253145
537390
59610
101738
449103
70910
561551
99790
404208
182468
476145
382191
397192
193042
571372
114946
347111
480452
487555
272538
306095
30685
532188
339382
393031
229191
294034
148644
284002
7247
369775
170917
461549
221000
27946
196789
327580
168099
176085
290911
461201
199449
50863
543371
580264
157209
393989
551630
446884
297141
253971
57550
292278
38030
122239
71602
316522
132946
101497
214759
335274
542307
171478
73567
468508
120376
431521
205380
321802
73180
37852
366961
387492
442144
435468
433452
106435
550144
230275
254926
104809
72600
341271
104891
204333
225584
473085
386164
254644
126324
422522
309836
249418
285353
447633
258344
106772
32893
319430
238607
125643
410066
100912
24157
200213
164357
167548
314125
363006
389326
231744
265315
90274
412339
215913
397994
387598
239139
90293
354814
117935
272803
170638
57199
465008
419116
322604
227558
73437
188077
526592
350514
417446
87308
552392
473425
99229
560131
530848
348639
395614
357663
356107
394444
357010
493683
270071
476426
106517
162627
312403
325239
302236
36951
249621
464980
32284
440964
381854
170425
248034
186635
201004
86017
321064
5620
264358
125944
189209
331264
219690
354645
28356
431516
426762
171422
239254
436621
497989
293671
574790
401124
566062
15610
416385
323896
201163
409410
459823
447328
151848
505507
285832
521884
263328
287140
187557
398172
333688
247504
99553
399227
226161
301727
217302
473373
508561
545812
44687
192221
256322
138342
50276
229075
555015
346699
479412
356740
122997
244986
417961
581394
194848
93403
294652
536417
467774
295578
46580
279580
495122
518546
126064
250001
91858
373655
472617
184830
486452
39925
417369
328407
438560
1369
464390
396626
323639
521838
506873
165232
433536
497759
475915
207703
358136
156534
298050
315104
102225
544705
214777
436481
403255
5237
106438
27565
80549
256659
460294
302443
321302
410265
392971
225264
535432
155908
77858
422255
170442
98179
81683
81701
10442
190362
88835
208886
62160
418711
233956
500005
360143
445892
400576
61626
211609
510258
203676
461821
349400
97660
48282
125626
77477
516380
24433
376684
522611
165365
447726
97367
274653
529270
280347
475238
46686
444392
535164
328858
301827
105576
452767
8356
423091
219409
30193
19962
382441
427901
39663
377355
433921
149571
123835
494351
104149
320918
168340
244065
105976
200439
1053
181938
351537
268693
560879
379722
384691
518866
230515
40902
475995
441147
543409
531684
23108
91743
183554
309775
26002
107977
469708
177361
69559
494690
67199
495683
265851
581736
38729
453093
436620
275900
132964
189388
298981
25550
512152
579276
300836
249815
403754
434060
217297
140545
130401
469934
1732
512123
437632
517690
378644
165607
94975
468237
351193
475415
437010
561426
104443
278628
153829
53897
12315
65247
367655
548061
243016
560969
548608
99657
214725
303006
272630
79645
3964
113402
460673
441840
93675
377758
316557
177924
575096
260973
9045
33386
312435
141053
571219
127704
253848
485629
110697
320722
34151
547475
246119
181714
346154
263760
424858
92721
285477
458621
270275
432865
6033
322177
296706
20796
549242
488764
173515
487090
289610
390134
391825
17551
75608
228681
334883
297770
223089
334110
61207
101431
239174
264540
547079
575733
257517
165350
137442
290093
234457
151403
377397
560204
65533
487038
578498
430251
491833
505309
61982
440646
523937
301281
396984
306889
126925
150677
266847
265001
317172
93655
16546
34409
356028
516782
158035
323115
466750
395445
392837
132141
365218
303666
91118
285013
459328
66427
561208
278494
474622
3192
415396
252829
507789
409889
259913
9678
97822
163372
577083
65516
94427
82836
101703
275881
375143
323983
366153
309241
235093
45959
50356
510250
128142
452816
223764
428212
312388
50304
154597
269419
238048
432770
323585
397254
246846
564684
6211
509158
172637
153601
365187
34611
430079
37367
462504
556706
502232
3084
272068
295537
83770
543284
64196
353671
130749
288131
293599
263278
10244
87232
531852
241261
40143
195685
359066
90839
146623
544832
316448
466656
327221
79333
279047
469671
577838
51047
28329
350089
204935
144349
577464
359481
385339
329541
85403
15165
555686
260336
462767
217379
16494
289170
465153
374595
284153
375440
316649
440334
13547
161308
557546
9919
528129
403834
334301
381630
32329
504378
469635
514249
549127
421991
429143
161013
532548
366264
329687
249608
491914
531350
528972
102281
460684
455473
439896
339886
64399
400993
404517
134981
25521
98355
282129
404983
16470
474405
148551
521292
226136
1261
497257
434511
418853
273930
155941
519649
187371
307318
96338
424933
154497
8414
83352
163814
119093
189766
407667
247157
305600
283666
48939
406359
549715
21408
154168
504561
416248
356280
239697
357508
369367
242378
134597
323682
102506
146760
195437
288052
469504
195886
64455
508200
21260
276895
57878
541208
253579
242716
245132
227031
67969
294087
469056
156039
157430
60077
262884
110415
50926
394240
292910
184589
446352
162654
423396
498363
400619
134871
89848
14253
66008
496457
179904
543678
533134
211201
404159
462798
204289
97131
285667
234203
345142
90244
107376
509626
281091
122199
5113
158869
547514
131858
476045
510900
556862
515387
187791
59552
354690
341659
314904
287119
530560
370914
544121
455720
130886
334136
350815
277498
277749
464382
476852
357443
205782
228834
71016
391531
303520
357601
414723
308759
423445
369793
476299
32597
85252
440285
27142
528667
454892
187442
118073
383985
76956
203616
58851
84649
463889
570817
116291
139782
208386
533004
48531
547903
194605
166903
572546
502838
57415
304342
123831
484912
30722
93985
167748
443179
153921
58406
26764
2372
302703
499094
497522
380058
325173
69504
337153
221003
286702
383807
98773
331868
491249
88825
397777
511537
557335
176481
437806
75691
330316
56485
126554
573063
306569
60350
143921
578193
475890
441652
136943
267082
305644
37843
414374
288600
317250
110989
84648
325602
480064
28802
176811
44247
479919
171806
62726
505455
428665
52844
172492
32579
488135
53347
335722
130225
473985
541900
386092
188826
88640
156216
197335
240945
57256
192812
26552
467842
534060
565239
237327
477439
218863
277383
35899
411243
383364
574094
540253
566355
418500
577875
155138
179948
451386
201476
517617
156282
292498
430690
169573
8809
281220
532631
30421
579846
500228
402095
209288
159331
139645
125322
97563
248009
516590
315827
411238
152586
136681
495031
580923
16317
98268
454570
223072
224794
192345
356782
485654
67482
479391
406075
204537
276323
77752
267988
153607
120615
308847
357356
262976
415641
215631
202909
114219
535245
548942
255330
429443
81842
325856
324977
441229
38525
105401
256668
275339
266207
567486
359853
418958
64865
355562
527529
453334
537037
352884
322937
533872
188216
364336
381683
299254
87735
102879
12620
463989
393438
522054
23639
126257
53740
485958
95494
280254
80172
515815
429793
294083
3118
284150
425608
501700
14392
481981
469924
358236
96497
448812
389681
537669
13296
488139
258893
122973
164783
446345
327527
64962
106499
64139
532766
194777
388805
170865
243796
573947
353929
254779
75521
238138
536752
123411
574420
54020
533281
245266
429040
215213
15619
395904
274684
119600
289492
178512
151615
514299
200455
224759
411703
361430
206155
538690
404933
310499
511138
404929
580512
572399
257558
182700
237814
355594
221903
41939
121612
416477
548597
419050
267454
331863
17366
560655
23050
50817
200304
329083
30815
474319
172910
17953
432053
246877
488476
54527
517967
124764
303408
221894
314254
565273
33612
144179
426831
194381
203400
508913
321577
324253
29472
79762
465579
570755
86064
452353
177941
45882
350825
36732
144178
244925
576527
422192
66676
97209
489900
185006
540999
581309
560254
274039
297678
261790
297075
67768
339020
548201
469632
62209
401398
306525
132102
339276
464682
141723
111988
11081
463434
405108
300413
311327
1902
489123
29508
343424
45558
505113
352041
256353
246311
426143
367442
39847
570343
265625
218357
93000
12460
91541
290080
188727
260808
48972
520361
211033
418723
395432
316817
149079
12323
339852
405032
402960
342011
494671
430889
316995
20012
465196
26367
389303
235868
569272
121873
143783
360231
424797
58731
578232
534026
284768
147539
238989
295675
134008
296040
198057
282698
363363
213945
174952
67115
518249
255614
258894
92202
116667
345903
257568
12495
558813
455414
575753
210654
330683
269949
70295
557047
71328
254884
368637
36361
305885
190881
345711
406034
306771
302655
567572
283618
250593
75999
479539
33758
360002
538007
169945
24554
245425
476620
389721
32522
410912
523220
516364
58926
24457
544629
382582
176195
199331
504747
129716
254410
32880
452622
437832
261885
210844
187714
507952
17712
277481
194727
171181
364274
318741
143811
525299
342662
436665
383805
174876
27516
579781
339919
127104
775
230040
105015
28194
211485
572307
544001
475939
527163
36151
23927
365626
17578
542342
545285
54560
70688
219987
569333
385985
373196
489744
418692
138589
289968
260720
389869
25777
227137
235996
544365
373679
255978
109700
107402
280331
27646
523953
526425
11258
103017
475425
556067
169086
546847
346274
396221
545111
76721
262967
418810
277827
121666
506592
309461
479496
247493
65888
275611
185153
29241
27476
117283
494833
328314
48181
281331
80096
13876
513016
422611
147448
337857
60364
358301
215618
150347
564940
51851
246717
154111
378790
176732
360759
341226
442225
521250
474283
55517
299353
195286
581332
309519
526754
14683
482127
349575
60158
118343
391132
25282
403305
293966
112124
497117
398426
252502
43944
545071
29138
458093
205967
253432
60792
120643
220615
152273
306383
364939
262810
430315
107705
2346
406755
393985
383651
459214
20917
357771
326664
326232
262528
437497
161386
38546
540495
485985
24045
351057
375665
274130
193333
332930
446585
521569
294574
296492
206176
94663
238831
150797
577364
384389
62348
465414
230585
379529
510144
152958
7838
352091
254407
164487
496730
117368
348331
15067
203705
518335
139639
27135
306161
475527
364380
156695
160420
114093
455132
154830
266107
182500
134042
13182
15303
333555
228160
371869
298637
538116
421714
424174
527845
11527
53255
18824
383229
408925
417793
64798
487385
378832
32044
85423
407146
349525
213077
43555
540846
298002
166001
290812
175154
175615
486821
44827
254806
75057
506587
272718
269784
40144
408718
148668
440273
480490
28110
518194
260637
237487
537074
379645
208894
102915
406716
486254
221914
161760
66491
275979
47149
259349
532219
52341
130967
146627
521101
359897
322638
147418
391940
370207
385454
330694
305267
406509
61758
537721
58927
71738
97095
294370
110894
379376
161465
563340
562176
299409
272991
194000
42492
296205
225230
146676
335421
514161
192153
352538
144049
169865
57062
568143
258399
95875
364617
104691
438999
28955
94570
226119
224596
384289
338963
288603
89580
23686
244246
228335
156985
130032
397824
359283
333363
116982
334509
343407
428834
46310
170809
98596
81787
38226
581835
245142
110000
390129
285664
46371
398772
146513
294209
232972
187443
441921
547846
284233
37697
384528
576871
236111
549063
375080
400948
250978
303267
55434
473002
476813
555494
500200
551657
421421
13158
131415
71330
48257
380116
402808
209380
176275
2388
281837
357139
146926
572602
404710
205023
553909
254745
178222
439531
337164
351759
355272
158222
565652
307731
433676
259976
111224
359497
446413
198486
33601
239861
305959
454644
123799
253166
351298
201630
97210
139097
151322
392670
577277
140320
484080
509553
210907
421811
225076
89210
238232
574487
562030
375108
304015
356159
405677
150286
251937
125720
182995
556956
163684
440434
457016
482134
318630
555701
507934
191444
457976
450206
413784
363135
43921
326610
100591
484758
400858
162318
326776
5917
101877
391222
454478
464629
122542
370512
23395
291321
291941
129735
152499
529166
227498
53082
439911
146448
457822
542302
404229
320480
90869
522342
91612
200838
135978
94021
346270
475947
563299
208342
569841
454296
244476
524227
7853
455395
468648
14998
162023
509547
416787
90961
294890
284667
307869
103296
261172
538259
215151
153350
463232
287469
201928
397893
236818
448700
17170
321262
216556
345861
369638
196418
551144
105096
99311
304079
133149
118227
510418
55859
185514
79236
485683
313956
312024
557045
130053
15179
475735
573928
209493
560152
139728
106508
346872
392022
376089
489333
288161
214028
52802
371839
289263
472088
257063
49984
385078
82372
437231
23413
349059
539951
189318
113212
577669
417410
561560
161622
271864
217043
87248
187855
28738
237597
229171
373487
428271
111361
348059
228155
317563
493724
428035
89158
543322
412752
558031
46359
466627
121441
580720
259809
4508
199720
540039
406560
574908
69008
576327
119476
305899
30820
528062
234293
413037
230741
230862
14430
436544
491983
77426
335326
26668
254199
310671
72664
425881
178242
411617
54025
115126
352148
513027
122549
431323
438671
557974
422405
368818
62543
98205
474067
551934
214732
333580
298304
219064
413955
377620
102144
563437
115075
405582
401085
525087
189774
396907
133275
298318
457926
558851
14167
110108
328161
422305
361153
533154
324548
329847
236747
539702
457581
400554
469220
563628
413922
372045
44372
230171
293346
318528
392851
252801
304355
56715
357339
459905
283012
186338
331291
402333
486163
146988
64141
509364
118957
568156
178901
292349
136002
144064
32126
273586
459347
247587
548224
73521
454916
270017
345655
161885
11276
18819
149365
256385
514839
145911
506489
470839
274768
455290
22178
375473
272569
410344
338289
311068
149498
296894
433423
12805
356456
463851
150500
323375
6334
410261
157053
132099
157948
107918
103232
187351
47161
12650
4968
313082
132841
274148
2693
511053
187502
20561
330729
426996
165359
115854
111311
407566
566634
119061
444953
328574
270189
51618
229874
327481
434125
311143
284084
301691
546088
521697
415277
466523
77816
501785
107138
126678
205451
105100
401857
69043
460031
262522
561399
521978
52161
315128
338248
304157
269815
121358
71664
557483
289846
140065
176721
252265
525684
118306
574368
381463
249549
567145
93553
113112
454565
264304
509358
181627
533311
57614
540806
175664
122099
468085
266023
271772
432588
451559
128522
253395
460896
455300
570978
125539
413585
262985
18903
334630
315905
501923
491836
192497
316878
555035
562675
16831
85053
326863
181857
420673
205334
286482
546117
495040
579484
224037
104191
375150
341168
514356
370145
17489
135849
62020
295409
144862
398175
42929
75412
120846
405141
208263
11169
451468
42740
207454
461477
120162
260484
371361
16290
327860
310523
13800
512110
268441
396143
478403
242472
387855
333654
43073
193403
171081
303232
466007
533522
529968
393762
441083
147941
301207
175353
34579
532102
452031
103447
405635
574357
171695
218716
292661
306632
405541
58171
33593
144079
455203
448696
247146
78511
480741
340763
96105
225959
526837
573930
575487
247706
114815
143959
31604
224164
377329
572865
402908
242523
9145
362062
180609
250309
100095
30769
261605
60320
54345
429613
465697
535766
8562
297610
567764
71502
412691
488278
579453
125438
307892
271046
54755
232311
518080
514437
66151
312889
365082
227363
112737
501054
300814
461211
227959
357926
581739
202605
386623
442968
206170
508771
535655
110231
66325
89849
27089
270544
546058
497199
35093
28311
416345
444132
364806
307480
106671
309192
270938
451324
330752
497009
314383
151130
36221
24755
340699
194365
95051
431597
414320
459310
320081
299722
529427
431952
26233
333294
568925
20512
567914
73109
445574
556622
162256
368253
373309
495134
287449
80231
112126
194223
409052
88109
559525
198349
57753
162770
222492
342294
401330
335924
83462
80360
393004
449872
124135
468346
370749
560064
232969
563155
69432
202199
514127
111180
2764
430710
107035
38204
105658
260311
269749
491287
23501
263758
319285
365312
566166
226348
511146
332578
18476
539214
312252
491856
130313
4286
379022
172000
252873
556500
388457
146723
240912
281758
570085
104368
243446
347367
283963
366313
375409
82147
47684
460910
61918
20711
55735
576307
571768
428460
505420
25723
509551
571641
471205
80385
233948
198447
14546
321215
461902
103547
185818
502896
174861
181104
333831
295999
563559
356201
80646
449373
97861
280508
313129
544291
171038
109097
163908
514950
432724
543263
14113
214729
416478
253964
560744
186227
92985
575164
439024
179914
310749
321673
514600
191251
573891
470691
436273
112785
551517
472581
205854
111714
341584
555516
237215
390520
200837
266517
290423
325040
438704
405222
579206
424044
126653
409126
71138
96984
446365
262465
540978
222322
84157
35052
412602
395292
273049
181799
387379
315191
232618
421955
246077
492166
472509
190015
405675
581702
568963
314378
452229
359715
459715
257815
458390
331271
91337
5574
355668
111103
482432
314708
396611
441338
24552
192039
317091
312220
356029
486193
210286
210081
423184
252160
16704
104406
53642
541338
58248
218906
370843
529465
391272
550815
290775
337814
459514
494711
417203
480400
10858
527365
289583
230000
222407
75535
193213
499959
138834
411171
187609
475723
381599
224622
34080
97240
545930
346930
477150
34874
232598
103086
363917
110175
3737
367673
575615
308777
231679
536535
60599
558271
547769
567881
106714
522360
260399
270574
53640
392632
151859
67674
3197
324099
577225
55478
349926
58867
257557
129712
225945
558387
493741
492618
361480
222344
310732
488809
216250
57016
476993
204225
238795
23641
450863
419575
341635
538073
96790
424712
349212
572536
41588
238561
205918
170512
428168
278962
573196
8341
441169
571392
442008
438995
543264
496818
315136
123333
571953
497297
185520
471322
253479
183914
500977
469053
131315
480438
575254
246746
158823
217156
380586
283682
333737
534000
246880
442345
356586
339022
544169
515823
516273
51990
480594
65530
7782
27008
236246
387545
284147
377314
239013
55559
274934
429517
427311
312692
313861
3521
2545
464462
470957
531369
228611
441736
67207
26111
559270
457334
214958
545200
230321
315487
384461
221317
487151
332072
541528
432373
455229
236955
272402
576810
316138
150129
71752
472530
57286
81102
141851
133492
245810
489949
93612
531000
200201
91883
153288
559902
522575
154095
436774
562138
254512
376772
505792
376921
474155
342139
574332
92096
197036
276620
357461
217856
410054
247782
375004
404948
408217
58481
382333
447376
41442
531752
432226
484627
496160
140322
150421
447253
540358
131539
522703
375709
77121
80960
212354
52003
123836
575319
336162
129415
538693
251314
24264
364927
358176
143522
469786
421401
508215
80147
267315
238836
366702
263727
24721
78253
298065
180539
377901
309499
251988
28307
198421
193931
106624
8965
522240
59041
486774
269206
327638
178770
135364
433683
455430
472024
69569
241283
75331
574497
203618
51471
365273
321127
98471
88552
269561
221785
339462
478132
320752
447484
480575
419333
397089
438024
409455
46077
462604
265579
173400
378865
337649
72282
384114
190041
284934
566823
186308
340665
549720
79710
539924
328289
333356
528631
318469
313738
276763
65024
344955
466239
101675
397908
376719
324451
105784
563455
53464
243504
70310
536158
259886
472224
579438
340923
29194
161434
384157
325265
540746
486627
23803
163095
466913
535821
512479
97264
205152
20598
374357
578846
440340
404504
545312
333862
451513
97626
131400
357208
558711
275327
575768
255582
13215
32609
548562
201252
107963
221909
230175
547974
14854
440284
226577
542327
257657
83257
397132
443940
484634
412815
233311
111347
567079
275781
576927
4739
61946
578703
101189
396317
105691
294131
453026
310797
307108
235130
274418
171154
387352
575776
31680
426939
48791
398435
107860
142977
216531
376017
572206
490579
104626
150691
403351
419798
6016
278627
507362
477785
116043
109088
459999
559497
174329
538861
398025
433733
197175
562195
135117
204529
446232
144429
412848
16839
478962
202653
76264
49562
267059
226527
370266
205513
244213
194158
231828
535750
40771
49236
293306
386834
152633
366040
268356
142592
197193
238591
431947
19980
142746
158922
364937
350204
142547
489983
406739
183620
548773
369601
50222
34100
139468
177258
571773
106917
64744
411472
316524
238302
313946
118237
308825
26294
493695
224557
470104
95950
288770
321969
75190
483165
251772
75910
529877
347728
160200
178966
212574
378056
366005
5769
337275
39138
105358
88360
406490
428208
372009
380148
395527
215356
182903
281161
280133
232076
146169
523201
332733
73470
331426
317431
230889
227382
456936
575594
439007
475974
47953
289889
256617
38332
369784
370602
143797
543663
460703
486170
197584
74390
454864
12158
16025
145189
305103
144065
272396
147148
94392
271025
181344
414648
104661
67948
136346
304570
80304
180261
204174
376835
538204
282894
421188
542154
122782
129371
78077
517086
135258
137402
58677
27463
184684
336696
318464
413435
364850
579560
510460
304218
339940
553188
15113
80341
557118
122678
346189
403720
360851
256946
278435
127751
474383
389400
495637
22164
355231
261432
521899
197097
241170
399865
440656
457705
18496
543897
278411
16089
358465
511407
390759
259170
334798
523354
569602
169722
333920
445684
185646
313809
454679
480107
161054
319693
173631
101620
107001
335532
351588
372311
525518
461506
579751
469467
538454
399129
120810
224273
526232
73626
567337
542442
495349
162189
576886
105756
561448
213162
132137
457659
427238
118535
408249
220111
197280
31599
11925
416841
365359
504152
176386
302758
276621
307243
424823
55458
421773
473691
368927
415724
258159
222500
424812
172599
211325
203236
459466
558911
347950
172094
264381
338230
324979
494991
321692
497082
300782
309400
144203
192620
561907
178753
373078
546792
26052
232718
372989
361397
457003
109862
246980
12704
435499
276590
140351
521465
235390
445395
378662
360114
469198
474882
68656
571182
431173
304930
106646
522771
174889
353028
457842
303593
242376
100454
255306
231851
224149
553896
196681
145562
447196
568308
452789
494879
492040
146786
380752
414927
499621
94350
477470
426690
466921
264870
493760
167083
575574
146226
278913
382278
112409
83736
499571
245540
521555
127296
399841
282591
410898
115521
97032
509563
131498
324857
575287
295853
272335
61395
289971
312326
241292
48661
124729
533228
267210
483836
144655
503089
530197
112882
441500
399791
244748
553189
12822
445306
133912
412204
18020
454219
533255
145831
507749
492544
559162
80367
439200
88168
489313
335784
226220
248830
542145
435924
188579
32416
398428
318144
46223
275014
315126
394874
357543
85284
182112
399400
39619
579787
484414
106335
355072
338065
167598
566931
25595
209320
170250
449259
47631
22275
229867
423488
171742
122867
95243
305991
292324
572042
523560
36091
418305
339031
292158
80000
451832
437630
574456
15156
350302
53725
282293
520956
161246
558104
377056
488823
471184
329242
456161
574839
33341
326920
255233
1238
24849
188529
238025
176285
157610
263620
467297
374845
247351
428029
269063
447378
387082
207151
425864
106900
492347
166047
251317
328449
374454
17484
65891
408327
435686
257211
138303
37492
412363
385182
95924
55532
579145
125673
552336
112959
399012
497668
11461
295325
371406
396871
172654
56048
572289
82548
499138
428477
483374
204039
471245
67307
37354
10964
460199
39654
54386
126470
529539
168031
579186
61535
443556
208414
408167
192858
332003
237617
253143
462129
219796
220951
380057
261879
390322
89912
213557
76962
367785
3217
277386
89999
315402
279775
335766
347172
126182
206221
120952
132265
408923
460996
136908
169243
261783
450317
18975
497113
93887
545476
557824
554980
299111
56852
131339
36533
255928
237511
196721
455044
394905
56651
493626
99581
464725
567937
462847
73035
507945
240173
513943
178423
439595
64218
242734
578175
491743
205054
279451
573968
268105
461839
546846
363499
219451
525762
510695
503967
97661
565875
486839
262228
470414
98194
559136
226472
396534
462131
497960
542015
24571
88087
353000
111742
264209
424819
315083
35504
170040
70809
461543
481810
19890
543337
55169
464238
9460
445175
547062
504021
372511
472662
508582
559556
437808
51052
363752
531047
49913
438077
64730
46144
41745
552149
308506
21504
491062
482742
416528
459566
537206
386532
282599
191169
39089
228045
272072
226811
340138
84529
328397
471028
329476
490044
506979
461030
418982
326689
555910
102755
23954
363387
313727
503150
753
387212
108283
151778
48143
306060
405314
542205
428046
215134
59322
468249
319024
373866
267229
421733
328536
568068
89552
53591
7625
557517
17945
503943
363022
282224
478087
16547
324435
264734
287466
332627
197270
63549
60319
190014
193738
68663
562704
491835
136962
509350
22129
173506
61351
31971
520220
337167
507385
141475
429260
136332
15544
338472
166525
534070
476652
399298
30566
405657
558839
399665
377881
401785
200782
250954
393607
31878
137595
528167
403937
451107
127807
250951
411733
434951
28981
152258
37660
43997
495454
107797
83014
275631
316281
505849
295473
231280
345288
541944
566456
489501
500207
431177
446359
445960
204026
343753
387102
49473
343905
511662
290741
348204
231019
299259
275161
453523
389777
266244
113951
1166
233926
126876
335839
405278
460143
171950
333412
25552
47548
423448
234416
22796
54607
243839
62075
579693
279373
321700
282737
64824
336147
234020
190900
67569
12661
324006
22926
156151
575675
5641
541816
304566
174657
147425
382715
23121
91379
331600
390184
172627
171272
139982
503522
268781
92768
73694
309579
521004
568675
263268
341341
393419
425004
536555
219487
298146
395452
253415
563692
439398
558955
299871
329988
161144
276671
261363
378444
455156
173644
43319
460863
135989
430711
549626
459281
271469
401411
134832
117040
241465
362568
414934
81416
490702
100798
272312
151396
147092
417766
311913
174672
408537
512629
543513
552575
8794
297444
421794
199959
332914
228664
78042
215287
318476
444672
497021
210000
244293
30038
348877
126686
496552
401251
344181
359439
407291
148862
15839
479272
61045
445908
117275
574251
249537
394518
90540
43635
270523
253873
64797
260794
405181
27937
468306
36764
556091
450781
381610
270179
432170
513242
289797
273083
145312
151566
206102
67057
393735
63231
88931
103280
446409
471373
189853
189814
400838
114705
87845
399214
314864
485931
154209
417474
318825
137658
507950
19663
236596
398746
280266
163679
115626
454957
162989
549182
254989
129293
114479
476170
440107
412406
97958
153235
188352
341409
401040
208513
271900
251113
567301
581670
396581
118974
560809
65325
295646
215897
75227
402142
365094
158197
528266
364642
247477
265532
517629
479129
4477
8531
505962
488404
288673
577759
10217
12750
484742
359396
97056
27679
72539
46090
50576
375680
208189
22949
64244
332299
172690
47498
279753
518898
400748
403489
7583
7253
137507
172899
334080
48489
233527
235564
239400
441462
383564
283005
480052
353976
548943
295626
41331
567523
220339
310459
549276
14151
543635
555803
104758
276467
358451
194908
401944
173282
159993
458922
486482
173130
47734
342592
537668
261780
575751
137321
32845
450961
204381
486306
497348
52086
535506
382515
168618
426777
410655
395752
190064
454637
64794
41669
478266
181413
131490
243307
560993
28719
557037
102432
532257
258040
408800
513810
116361
263770
461650
545394
175180
376366
321024
356673
19358
516834
233919
538979
178018
412830
446834
36101
298080
533454
96043
348092
10476
260685
422061
254818
487679
476710
448599
10526
279689
513837
284582
179180
122551
331594
337536
283168
100196
102290
162867
50117
163185
563342
400534
395444
350059
176176
508092
448917
278555
254797
30967
135278
422432
185838
58624
495756
191264
273814
283097
475957
573770
408219
543570
44544
353644
285929
101357
217322
43353
560784
342800
450152
25144
224629
564237
411615
10263
84096
456223
477477
522653
42844
399203
529102
403798
354427
176505
358425
530653
407434
336602
256702
502517
478380
23117
276168
510609
9003
139334
500226
408407
552304
476647
560325
282703
459763
570952
91343
359220
531696
124232
160708
36850
569046
281008
389399
334466
573819
341328
378621
45057
543817
300584
235124
104304
99937
400060
280788
112226
169299
220793
124297
278112
167856
62741
388997
5425
377868
385405
333652
99026
297299
523681
571078
549560
59816
47066
312894
172085
447160
29937
276528
503106
469373
394008
80078
567721
184161
173882
328805
377110
344667
558771
273491
344498
525807
261829
32060
336695
132299
278662
465868
461883
43226
85836
305501
139873
235844
326948
547752
473723
424308
322121
288729
561789
93441
348006
15810
302281
75352
509786
510521
426656
180040
116250
178431
141229
248417
526645
432286
3076
424196
516119
531614
264085
70097
192903
515662
434410
304093
84936
271785
114629
200391
192539
395142
402199
58929
200638
556424
289821
560632
19905
10104
577583
157621
306320
481725
331084
561346
277338
167996
490582
531014
452618
308828
50274
566049
255385
109139
295620
443093
407130
310435
527518
435742
534734
38920
415265
510169
401699
309434
466024
274869
160741
186265
515304
271417
12472
242940
367814
200247
35128
18785
173019
80652
224426
457194
13220
163253
195316
346749
395849
106459
244267
234685
311996
329553
271006
207880
385704
400569
117178
173812
84758
323164
334637
334197
184184
147051
181739
317188
225567
317565
236772
189094
127256
316746
450066
202392
92089
324275
401613
81661
203652
570956
143154
580620
271441
520528
328833
545478
57169
38353
300124
474237
346083
293289
472893
285399
559544
449279
190568
222015
541961
106639
401132
475248
426878
465524
373486
71495
309607
430522
229155
6358
189656
92041
564572
226817
274773
359908
519365
292152
308405
382770
265115
204526
325809
357164
139539
443712
518823
310131
522465
347787
264013
231682
111121
566083
280480
119358
447432
218307
533688
282782
391320
285493
164710
330256
243912
370709
394474
204767
114235
327628
306877
262746
252929
251408
120939
454457
318401
529788
291582
361339
554815
474670
147471
66769
157026
457121
358763
351479
291256
398130
474759
212080
195649
326493
244692
175237
30681
37175
536654
67396
48319
187396
34993
103027
213740
510998
53662
314396
176991
401071
515850
440444
521288
71716
172426
153861
214454
92646
394565
233688
243630
561577
398073
409097
25423
500507
200495
19631
468243
60576
472394
346481
524799
181179
342184
530713
59220
361933
461917
262213
351829
290597
572663
416315
533976
363887
378149
374208
321665
497565
192808
304000
207764
514440
25172
149115
284543
487011
365822
64602
79084
228419
498372
477467
333653
157239
67256
153870
427823
560580
242789
361520
361351
248360
379784
540207
32722
229713
7069
536366
369831
208310
50056
203517
23935
78342
291499
75334
395531
12103
26735
307299
570878
182236
514529
57178
147291
479204
271643
72632
357004
263320
552961
95329
426064
482305
71726
274657
278336
179964
561785
227689
305287
228794
523456
39359
261115
82252
74544
393110
175756
203506
408099
189617
267851
225202
76246
170629
110217
32549
112453
533231
52012
34818
66858
333157
79955
348826
62446
215549
76680
183155
134236
111054
576857
511208
133831
339403
320403
247839
324203
276969
286936
553320
546333
244385
292257
54218
45785
63860
68005
127802
405851
356154
488641
210839
145360
331982
36907
200212
394739
551073
404792
493072
556120
567870
496300
531144
451949
103973
12081
477526
211051
367511
435267
64157
31187
573312
402051
187241
424392
475369
215664
114749
306902
250345
258555
378401
282380
533508
127620
240952
85926
320471
124577
137300
472776
145325
496683
327490
61693
173772
174313
263588
417384
31621
371702
391548
365047
385971
267624
224610
201554
182801
535669
193875
407457
427643
190353
200625
336333
312985
429182
337446
455893
322024
343157
294426
280709
212198
117108
528067
140174
80892
149895
517322
340594
69576
180521
224662
318496
421897
236841
151161
311926
491098
518521
61602
175491
88120
108617
231542
347612
520663
264618
349809
138582
18233
160037
124707
327788
484504
64659
187120
152385
529806
547156
271118
324310
92323
436691
345497
376505
283312
431553
353907
207205
202178
378628
536879
230014
350111
508955
538478
343999
474180
458862
519432
148531
578037
66691
523316
154096
74120
575173
357095
503464
113041
208830
61326
443789
183848
431764
121931
166503
374994
550009
367611
481254
188534
257529
440298
189351
447681
327337
289172
238291
30357
500987
313228
197437
437226
217054
462957
537982
487995
48165
518574
137711
415048
451063
20289
280990
86344
450426
262201
561454
416297
45490
570275
157158
116326
78638
434128
409259
58736
213765
577265
367310
242558
133540
48268
504170
75775
114286
155125
112385
444343
371854
64001
356409
431012
292120
380538
450175
93570
410561
294353
553209
538334
72737
26652
411362
150091
466513
299688
102923
115117
565788
97334
375016
203615
327575
490869
299077
386958
255003
440154
553753
164005
428812
416469
499027
138890
218011
312126
379464
167300
162580
242432
299413
313321
292347
256400
90169
493484
110707
561042
81544
472740
551434
451131
230997
392555
105134
223119
23218
401092
348474
260970
149086
523495
395405
133013
539493
132538
345580
539751
396321
107157
346521
154369
427491
196111
30668
445500
215581
153543
438253
409496
350069
67355
276437
40272
237922
42972
272741
85584
59309
513551
375580
377211
356083
110374
57535
270644
239634
211002
69197
143926
57018
514557
59798
425308
153677
577526
78071
180827
488745
148792
289535
325793
137339
421822
264555
402867
562291
204461
465395
49450
422215
542529
46373
487434
344214
180967
9012
139932
300930
471352
355632
424596
62173
559331
122896
137911
386119
69677
404616
50713
178491
382469
465537
111624
525119
46942
325569
197934
275544
476660
226378
315065
348207
431236
486250
365353
536972
301218
150007
514207
333436
543729
285037
317019
274496
237777
550140
543119
308101
345944
149298
401893
143348
277439
495013
325688
201382
18373
363656
12183
275253
405079
495902
570333
202444
97229
548090
64890
364145
538214
566249
445135
339111
16496
516046
324527
550147
248496
348991
234994
330671
529698
130100
189353
382640
505552
184705
467394
502305
69214
420412
574961
290761
579623
237477
415885
308263
280951
11334
191847
76334
261082
155515
206042
499200
386875
93725
261788
514602
168146
158414
421144
335610
289900
354532
540988
81357
167431
302767
528664
84740
55818
216665
561979
545549
28649
127967
377352
325186
132024
561442
370523
486854
136310
115967
425000
570807
82091
423425
29559
127786
426642
295398
496294
505642
224289
227061
519639
517032
501635
575772
342377
508373
570178
69757
308892
75655
304330
526459
164759
27988
199956
510962
246959
496239
242784
510232
405459
447510
337826
403268
404673
98141
224468
382482
131470
310085
214608
2093
385728
102316
427941
400994
221165
579179
193631
521031
565269
245472
436511
20962
150364
306266
338552
99910
162944
447354
294663
90352
532535
217661
563371
83097
218652
409966
220106
533706
250434
92916
523815
561375
43806
384723
399534
499532
185193
534131
121857
287884
312997
271987
405226
11948
238203
295773
20650
528165
391728
527866
42697
438527
376144
113199
421254
550476
532926
280898
540617
132816
387930
111004
331082
129737
431859
575410
267174
429802
446872
63309
331370
560138
506701
164891
402922
574178
12996
188109
360238
532711
70827
79968
269058
129108
572478
45535
567037
39948
241837
487876
194676
436085
530583
503871
395520
91105
245317
302869
68712
54149
344491
552985
240655
474906
201891
444503
188630
44839
518245
509534
207264
221335
199127
513670
171495
431136
550206
120907
65371
430670
72621
180623
227207
293723
17244
255017
12268
145755
192348
365310
320451
225191
235498
73648
370953
211540
136811
516321
61836
532919
333748
31616
499730
432035
30381
241935
359126
431613
153985
174711
172148
538250
99745
384038
67871
83079
171381
152330
409457
523883
367934
456695
112719
23274
127054
56042
195578
243947
547839
102497
192453
480403
560143
349642
338704
65835
279165
383438
103465
263759
149881
241534
72216
153624
91280
61459
431785
390183
446603
473973
344254
139475
120666
26836
7325
14824
547013
514635
8909
381563
466346
398817
567552
290331
39512
390068
430940
203692
126651
91110
407178
560566
407812
201727
323900
126288
507921
90146
231844
97754
292570
50204
402806
473575
62292
548528
394697
50988
115743
338518
184731
179118
580543
306353
382514
485485
311808
4375
263826
578594
71914
340247
190914
250443
221289
422785
191836
462899
188852
340003
571825
466519
161141
39844
257670
258878
31915
111768
351017
564708
510252
72998
400431
123176
461521
364031
126347
49119
91804
483795
183481
565613
537211
143975
476341
81031
171335
305458
302579
277003
532055
434637
228539
64599
335318
251292
442687
127475
126601
307475
124367
227940
538701
143139
381492
548548
392575
147712
69049
508855
403950
519605
380698
492710
399966
55206
386707
11402
246958
72373
507334
382315
168147
523297
333182
408253
120806
244465
545525
152789
73192
211683
483144
256844
63478
61526
230468
515717
502338
440461
82486
118124
396084
569451
424694
74711
551267
293215
28766
278219
130733
491823
486360
326667
8559
61147
375996
173825
38123
148642
541897
399710
224601
363426
198247
373043
147211
289698
264165
109141
146236
481581
513397
542634
390796
243401
268656
550117
214575
497343
459643
388568
255784
457587
204640
580942
260990
455165
53800
465892
165499
71911
313007
273684
360767
48840
240217
496255
91778
104541
309087
221949
314833
268058
95676
254637
554920
445008
434145
134829
93607
363321
310660
126321
212227
575163
506988
485148
213141
511436
8657
136415
433096
20362
71857
156823
252570
53267
529532
496740
374628
479630
47554
458727
279948
359625
224379
350063
533633
152886
399353
257105
31247
25148
149616
165684
407963
266515
122709
70411
31202
395039
26534
424518
217458
301670
480624
367758
175633
6520
200546
299675
21462
226539
530317
466005
383445
298979
458673
103855
77980
63476
324706
142274
154399
182906
167765
353522
216674
425948
565286
328437
446481
77102
367484
103352
522813
200775
106383
246590
337139
124018
575267
85215
157918
567713
346605
415516
272479
64317
305985
258119
72368
53754
360246
413713
28230
184523
283615
40474
344422
497953
395344
163273
490708
327432
111490
25697
163594
563045
548010
294908
308422
83148
399016
482766
144703
425161
276387
254729
504657
20251
470442
271422
91550
86823
170172
221441
69321
1145
41671
481129
183100
161071
132499
201305
230892
413543
373426
332063
480487
329494
191112
141805
507763
575839
433975
166236
542248
565946
16957
352744
83884
402809
8659
287331
326264
493767
125898
407528
420589
443579
374976
299288
108259
305291
545145
226634
495867
5256
503599
383857
77400
576543
24716
203989
138772
312591
127229
400104
48680
34732
131352
305431
17520
501758
389788
487353
295370
140092
110314
418325
125822
39399
194798
447773
271771
320533
426478
519880
204360
351112
526070
296521
335802
112053
122572
447074
214133
213268
90239
85028
451533
446769
125412
247951
59968
478473
104249
365487
22907
517931
10769
297439
137701
298475
53436
39778
406376
432428
264214
103255
529613
160103
436859
37666
514628
299468
158701
508299
357532
437613
145155
475988
397101
406026
276209
457344
554987
115574
460732
340170
370935
32474
22287
333868
23270
449019
287967
472146
90989
28924
377465
17717
520750
56772
431655
533742
371005
37725
386068
266108
5599
75682
371250
8599
46990
428847
320111
409120
301764
305638
448463
424370
519838
29753
561037
517140
267115
167743
88401
422528
192974
539718
74241
542181
377473
90432
286292
548416
108651
487118
81286
350468
34922
446265
233477
246938
19351
54363
149927
410576
506982
490843
171758
473676
54666
572316
412910
552636
467686
364913
419587
183469
135937
398704
425208
179209
578376
88448
410498
235245
332031
167792
444399
77193
335357
181711
574404
404127
306803
426474
118710
241764
169233
471731
347748
289870
109208
494486
402977
206410
255402
278961
168725
341385
82929
454291
117286
404585
126733
283729
304445
143980
298649
472181
437817
432616
5907
561678
250067
494660
167267
537558
21320
228915
189509
4308
97890
573922
216685
151492
253904
581199
227265
260011
253467
34831
87604
415728
152079
324699
416570
52248
175053
185436
174544
324349
193529
312139
435583
430546
396703
312621
292927
227456
156812
110200
232025
450006
205790
240295
241525
3325
126020
325279
56716
97899
565438
397318
131978
506802
256860
251181
256343
280302
276554
25506
468284
488375
14004
543683
277440
319863
388464
437284
529229
81504
564
574915
203730
104147
355385
153083
93708
527196
152857
399605
282600
15663
368081
105623
550222
339715
207751
169736
72549
230462
381051
383053
231655
130816
403899
262442
70965
64310
130318
501118
337427
302789
150779
315072
324916
412687
255164
208524
127899
372671
52406
265552
59295
416320
259085
309338
346287
549725
280955
262848
274267
282115
491623
407602
541113
330719
269958
348523
205116
415269
528117
198836
98772
102300
544595
365503
189015
564836
365997
133730
578227
394180
80336
226872
523754
545126
392098
137767
1347
535179
164696
435495
396574
473391
357529
104689
357071
325384
481634
46118
132258
379357
518849
41561
541422
408139
442509
511690
165164
449102
152505
84498
111436
351116
82709
40103
12098
258597
166508
248793
309260
68049
338224
416981
50340
146841
384164
551677
201659
257275
406616
499700
96630
476499
226579
219094
6464
310518
146886
205223
482237
84002
203655
276128
394909
506589
13081
207204
201463
526580
355111
88084
477719
13983
205590
55689
448492
578063
402248
166395
562474
179954
533042
394776
133208
14925
227066
89468
361258
128503
143876
59022
569347
331790
213552
413202
292102
117313
71025
210883
175250
421534
258088
59394
438964
268251
494199
235870
141429
445131
288383
158182
38000
77924
139456
196178
547869
277473
349338
6792
360427
218996
73264
432297
45356
135453
492155
130524
457893
570078
279647
516474
345930
243831
391834
210806
416524
427523
491053
513908
505144
543378
494550
524286
449197
332109
438628
39905
51101
260677
572814
57689
262273
407575
409808
217068
147782
297828
439270
127965
259733
362718
559166
3535
30073
444233
41128
173553
486233
383607
54385
395550
136464
173474
534848
338549
298762
53722
456800
4239
15140
433063
270906
160875
10058
478567
65899
393251
324611
226524
26537
211788
388211
248518
208055
326504
383018
224891
539562
30205
81135
169100
132527
430621
349099
347511
32386
174412
247521
178307
177381
377864
103554
62329
420546
112106
559935
43558
94260
45729
278203
385152
192928
493197
518321
50177
31965
325654
3080
42862
115422
268885
67966
265344
220777
418935
324135
507187
554128
56330
466742
102930
154189
410301
397269
390656
122118
100050
147760
75132
395926
116226
15472
308027
298135
291589
316802
33931
572926
64121
225174
520027
140278
579576
373731
41859
205121
250645
443496
74088
579226
214266
300615
178807
118867
217923
106392
186883
566173
489606
26072
494360
178658
146163
108129
538249
381821
7535
68633
235098
462185
138195
278457
285563
405648
462944
208714
133151
576413
172020
572245
355092
130921
380096
260838
571880
551718
319388
142668
267840
148286
426663
236036
533293
365018
530888
406699
577939
386700
241324
285307
103236
94718
49738
97808
543782
384058
15267
25804
459841
417037
132313
296244
545475
216899
323729
488796
410791
329989
401301
505657
521729
560270
483154
351667
28333
538965
123445
158536
175604
482505
391252
245982
39664
408903
81714
387074
453775
206806
568848
69911
261185
406147
489861
1515
255746
493769
516895
148165
46941
27370
233614
11825
33866
570207
316650
77375
372674
124694
529503
197005
51948
520435
53774
521281
334362
524115
156221
25237
409909
482310
293713
269142
468340
271563
88592
448012
482748
34193
305622
319105
468891
199225
568009
433554
546934
102111
269829
385276
407809
392060
511713
232724
406451
189997
430525
3335
98034
423454
356718
969
504023
493578
174526
147839
499082
365137
234357
54160
136533
444166
306173
454162
87327
324832
210195
198022
281563
238505
140817
392192
269551
145351
526288
199969
339129
144334
65162
349560
568071
47792
294535
237505
176938
92881
313481
323489
155671
352565
232596
366435
552272
485757
418091
413869
456863
574419
321971
271620
367519
297182
393207
522933
180083
134558
143098
540059
299271
401897
534271
504976
96530
78575
70387
189583
13965
431872
506062
436844
552919
376269
175908
259776
539340
404163
543740
64772
109041
466402
365258
183740
566646
564186
321711
101265
408266
560635
433221
101503
427762
479763
335090
240082
432461
435562
438968
3911
408874
453529
111955
175118
256778
135399
253834
478980
316275
390996
12766
366179
20179
200010
236744
321120
145651
85827
504235
147914
386012
52700
569442
39267
353412
261575
337325
396858
539671
545238
330990
185287
554398
16605
128167
213860
472827
187287
502805
340209
527464
346262
369082
51310
462324
286690
275001
349318
249515
21001
296602
2400
195697
488156
91348
359876
86615
62648
395995
420349
455384
121547
279978
493897
487450
496831
308722
193121
315432
492545
243158
427909
266756
550056
100430
565310
215439
36957
351253
192787
556374
27701
268215
516988
2543
353460
299008
387470
364249
189257
212116
264961
56478
401650
3745
514698
333916
212859
531896
445505
88047
82668
466561
558539
367954
87135
506874
157616
145637
99046
275046
564240
325758
182681
512289
431281
481515
249120
572184
566899
436843
577979
337899
335041
74069
512394
472253
82940
270497
333095
101822
368086
492566
250801
6347
157594
392585
573750
433441
273288
569251
113488
372230
402396
493936
246328
183253
4694
531179
19385
367599
416639
256101
116123
521370
498175
204431
206624
164569
26152
1237
433806
453706
463334
529562
94405
413734
51643
131093
514168
350854
285462
498740
47316
106165
283377
128409
309175
117319
383250
557860
236414
566189
362837
381173
295574
122639
463120
321209
543236
60046
103516
295461
57777
524131
333556
518894
26049
116521
486567
280454
32203
420754
554324
449546
119419
49550
209671
452479
64036
235152
128429
548713
185792
264853
301651
373737
55363
155777
565663
161654
368746
57586
58708
533079
457734
31788
520325
17755
217224
34616
4574
122306
349695
398661
581486
380510
434084
461838
501638
400333
90171
503926
428309
118480
82124
486905
290704
335551
109324
533949
58801
58106
49640
91759
394748
58167
347019
291497
138501
496431
258516
565575
181021
19496
200324
179024
148366
147246
210537
412761
67334
400535
296374
49135
347327
573179
398158
575280
473427
47804
140623
523455
83804
44360
501515
472737
327663
43892
170180
302989
373409
146465
581183
212292
351149
217071
402563
374538
378764
325939
257066
7504
240087
444927
20904
419371
553546
731
181367
330109
256577
472003
15614
268390
390864
416405
331463
529457
165542
471085
528448
576678
321588
173843
476642
456416
230877
494382
308603
560691
529020
472925
479038
486186
339589
460623
338642
295426
322536
473057
94502
52543
550993
5277
262925
125106
179603
445392
488706
108541
226376
320943
377589
547966
26024
482728
262509
201632
82259
13574
520005
547738
40085
166592
53178
229622
87217
66487
391332
249301
253487
22098
551602
251888
20701
115619
352585
82312
227779
466448
357017
316140
7201
569158
385856
447883
170428
289972
122109
54961
145898
382214
450687
467766
25717
376454
265236
96745
461870
422560
311596
299200
277163
560685
260686
388322
88860
219327
328158
334752
94760
569703
184642
428587
20768
62399
507444
389932
36252
430533
526204
444869
81871
580304
425595
264092
52982
419056
15329
163142
9105
253748
523565
158501
10421
573406
237098
213438
304558
296064
133510
342675
414828
229787
344793
565514
299325
215469
558435
121519
480720
9707
356052
479263
233153
223288
428550
186451
529944
403693
186711
317147
561411
352235
231272
469918
480379
351104
83368
251168
168718
309237
550536
40335
56509
402542
304040
256707
6200
492407
363038
265277
71526
269678
400567
17166
390581
229140
152866
416271
406826
473204
162114
77383
810
43850
104466
467502
414999
527073
185614
43367
337648
372702
186615
228644
286204
9077
280767
221840
53457
126907
379122
309437
434519
421970
230945
551922
407559
30273
365306
215570
68331
381107
144814
303923
57353
535844
54804
226294
318251
182050
160211
507875
314561
506232
494346
381476
421639
136235
341712
507633
178031
249968
137110
440844
322894
305329
421902
565906
484279
493597
196974
524724
446141
518685
367372
432593
370013
418042
285323
529187
227843
257945
271641
457580
271930
365131
444302
106635
552136
117049
168763
562901
29855
288797
548742
331201
93267
569379
200550
432176
216021
116040
1688
242860
556647
113935
44332
61794
357895
278168
191408
328026
334073
405166
369128
111911
356299
353480
556108
392998
2283
549580
556715
408288
334423
405543
110674
136721
106269
145179
177085
346544
147551
244735
272463
391492
317557
140020
265503
93272
443390
471601
287304
50927
551867
431026
192970
271881
299498
349103
571946
78770
494870
557344
427377
366025
213795
70187
188911
260118
106199
416338
343634
95651
574590
553912
110718
128581
505700
580957
574028
361947
120744
416690
566927
377331
420573
15595
529745
42427
240625
315242
138521
233817
286785
166594
161597
393852
82683
15355
352334
57764
460099
217951
534941
364174
328548
316766
256384
248221
485955
428599
72975
256743
172874
114820
545006
538742
378768
359202
224190
96226
5906
13228
235672
429144
175288
59870
496839
13230
343432
298721
379940
431691
127122
273184
426323
356086
543573
6497
207833
530772
454642
81205
125882
521796
396193
169094
29626
145262
306255
570857
157371
292146
355123
306335
275117
432570
579697
449847
193634
243456
189368
271310
217271
56443
547043
319440
218772
118606
297191
110004
251758
329966
221927
306661
105177
17282
44140
313218
26260
528493
532693
483862
340171
347740
576075
425063
185941
431297
21204
427396
316351
288174
521094
360573
425447
357169
107619
460460
297645
197125
317825
6437
261669
110203
430148
354819
433145
328499
260651
79545
150641
568259
235242
290566
337602
292432
317873
399547
231071
416815
447049
61133
175739
542365
66164
251062
464006
157119
159656
253955
423850
530132
404243
157866
357109
422804
391721
406514
124501
420363
204059
26907
133210
328352
520213
496687
345989
389634
274853
251502
84591
326499
199390
494721
143192
65261
255155
92197
397813
29312
579758
524788
263231
546832
185917
125845
520108
66088
186558
267734
496696
492293
238511
176935
143164
275658
333995
476960
221680
435986
73293
468841
381334
131731
431335
269245
318740
259443
264676
16897
441292
159418
494498
553501
573635
184930
40419
578795
552330
358055
489998
172827
535660
35358
568132
116312
365282
198558
229396
475006
245453
181305
73139
210342
304158
288700
400075
500890
514902
250313
367018
515716
571498
434239
355347
461389
173117
58283
92781
173198
577604
327038
102275
502971
143696
275279
345691
273698
269590
161758
459212
332582
58257
326077
286414
166230
117379
60262
564185
26221
175757
132057
283479
278211
143103
367367
3899
541054
256806
443360
277384
343749
82800
233610
432598
297665
325595
379605
254834
390625
318778
382689
15195
75477
489899
183982
50324
157715
425672
405114
532866
110484
236824
366484
521574
223636
530364
544994
186952
190075
191729
240615
298141
54052
89955
253521
67532
384986
310645
383391
17205
104588
70987
219249
332205
106043
151583
269858
457381
100975
324400
525439
203188
139781
152389
43392
483767
558006
246973
243895
315909
279320
497123
465213
569264
265356
452783
467193
82275
487284
65008
292618
408239
546890
184359
306811
403389
200720
38064
311510
382954
387296
299920
113649
484353
71360
369721
500032
294080
513087
200710
62395
68130
375096
576204
439241
569069
145153
18614
262262
87980
534637
443513
258101
221202
228105
332204
484721
360388
548164
225943
423744
255683
108826
508
21049
184319
91909
317173
329150
303611
20145
467887
393844
41846
101749
112059
51376
354736
508218
575900
449154
316704
254134
52179
122560
350592
215806
33702
429309
28186
105332
247906
532457
236074
574153
203744
556356
417761
228206
222101
334338
206620
502197
206833
352259
216924
234046
361685
27297
198793
244844
363331
190387
138227
426888
245051
418318
242303
261273
42944
536010
525851
193578
503210
525171
88449
316047
91469
474600
486123
217720
246843
224114
296901
153892
336166
82484
174623
539966
466273
31053
356790
158897
31671
303738
443248
262162
188648
104232
456900
452687
506444
439356
378491
407909
449840
444386
220823
311087
186775
300277
518071
428019
123136
198105
462364
363319
195159
310121
329118
419296
154507
405547
417295
354724
295379
23387
369087
297066
399369
285115
109561
453283
579461
443479
18367
297037
157675
224702
35313
21197
346806
569261
409403
376990
546691
146099
53196
308549
509188
105531
237315
561062
104095
241675
101411
104885
170683
479711
461226
82350
205700
75932
74215
509023
123074
332176
392174
526196
159424
171067
127393
261990
176558
308576
457708
439779
277543
541485
91747
198084
499617
414108
69236
24547
53916
516476
94825
247547
300441
273119
532003
183012
20651
110509
27149
572090
207717
255365
63795
423723
167610
544475
161031
441287
264830
286720
288137
24922
34749
384698
254397
163478
539422
473706
194034
50161
283624
161312
370745
311629
59744
37102
520840
574499
244487
230669
393909
205391
303928
319117
245983
181156
523390
577783
550162
350389
402844
341100
127726
268224
47288
89924
184874
447243
241948
560948
167264
532520
205571
395491
296360
411775
203765
467479
455508
438864
571048
330922
513956
346821
65554
507257
68874
262986
494617
177810
465057
430489
266503
432216
188805
363829
494628
138832
229207
206454
192720
542304
422284
119297
75101
59406
10701
324823
493472
281339
424237
359262
367771
495808
109190
36228
505461
56605
181403
84005
363460
63121
199243
167148
301597
539406
226567
206697
253518
237968
178285
104756
319747
265003
27371
391638
485909
204612
375802
104349
88576
386426
375202
229569
149371
63703
362257
516732
455294
444649
113698
513978
14864
310688
128665
44251
542969
412664
435882
107054
491330
23695
173217
479990
330041
541887
427464
245660
334469
199990
553021
213532
489070
346496
221696
78079
105552
388873
94593
205250
300598
108819
115465
495731
556835
149280
558372
12641
327369
129758
349139
325741
132793
468844
425151
378923
412793
164810
252779
490610
71599
122583
74331
15193
45580
391161
570810
444755
419735
397216
542658
173777
542475
297979
29833
216026
186298
436350
499177
144760
551900
521800
361738
218637
559953
123555
68857
226848
368564
303252
321542
559816
460621
137320
114203
60911
258888
44504
325593
297664
49502
127339
339547
174898
212633
152436
5038
116625
196851
411717
391158
95371
211844
1999
225456
283912
137016
343307
159897
409227
118249
507882
352917
477774
379980
134542
485201
271363
415464
439132
175825
131450
85657
313923
378613
17600
438028
534040
255453
153194
100611
118022
147216
57173
398070
53756
522579
93535
43170
190052
231240
578341
14335
528094
180411
18048
546226
414639
145728
547083
256285
398818
367893
407968
559400
315163
353347
298316
563178
272110
293259
143071
464652
263073
339738
83067
67455
166776
77074
171595
504554
12873
566029
379241
435920
371513
323819
293412
324772
197635
137028
426383
88556
536146
56261
241206
452597
324476
241187
63166
409791
151192
362643
315268
46927
61503
166716
313807
525622
456825
87610
187976
8580
330883
578780
420347
57298
182902
118113
333430
495891
287312
134586
464898
351787
477392
570430
559721
95940
281887
148587
253282
514254
172012
73726
571263
574672
88499
323379
351240
251790
560627
36557
119023
300147
535242
422350
84218
205007
413602
288853
310981
260293
397832
309883
298759
528181
128987
371151
84638
397390
376806
127669
504690
223574
528821
256607
455350
306671
158143
399672
219063
519465
92219
514060
144670
281133
354537
513319
556462
581882
242869
19380
118976
273120
160163
300024
116677
479562
181223
8594
481893
483705
321907
52936
47372
320864
234162
304319
258021
537955
296731
553071
509493
231049
560372
418135
360082
546248
253958
290623
216820
274602
429061
115218
493779
251582
169054
465225
280024
208931
523140
10800
290106
562398
397502
540970
282830
14941
240084
436698
329230
440124
92558
240331
535971
39014
364596
381782
133229
277431
348359
476706
281598
541970
2229
285212
110087
8439
141718
417520
369167
1864
142985
520902
171762
496657
562712
470907
468280
406839
278661
85747
324334
378849
224991
481628
402619
570738
264473
147520
565053
365525
122302
354229
477245
269079
234697
205940
280941
230490
152036
81956
36661
367622
333533
3982
547542
555108
233292
92187
563153
106804
344814
445244
545978
166260
484500
379370
468852
334373
347772
56442
54260
324124
196248
398083
297787
443583
555355
560349
285325
500321
439322
556746
270254
365220
234161
80486
453369
105974
562556
508195
154878
345847
336663
156806
288654
110204
334161
97659
18252
532867
359
533074
381251
388575
199047
405316
45479
123453
367188
497141
20392
470766
283999
308952
199918
494954
332692
262014
54943
408978
279831
89818
504158
359136
155457
562428
223984
572100
71302
553502
233677
362141
296758
480509
554351
352286
207875
168926
559312
223776
196458
129551
61735
457037
556683
502063
34321
67191
140391
365738
432420
468305
132422
120683
237350
233264
134007
55806
544794
280354
544130
76973
362558
137967
58133
502678
454477
402297
266689
308139
186729
516827
90884
478812
217645
74051
481828
499618
125746
436626
521923
308768
188815
418824
361309
332182
464736
457275
272119
397163
250684
139457
550481
495919
448944
353505
181847
476903
83836
1183
437911
178337
228678
365352
488514
360695
207775
69223
355628
421451
268941
40779
156404
254244
307337
277991
467889
210958
511406
69971
441576
76918
342135
21076
418772
455601
131570
363494
495334
324033
479176
137849
530086
546562
396380
28039
452854
217521
44937
452682
539675
124202
22801
420389
147973
574145
137964
258710
100827
210139
404587
303550
75326
15957
382291
99184
514731
34815
483547
384258
286153
426165
231119
153392
257673
49053
161277
468190
192440
357805
73647
461939
503647
144896
202827
547102
24958
313596
54962
533451
420710
195352
355987
486159
79530
232148
349658
85798
431393
384910
106935
79104
302660
438111
177879
195851
512533
524642
510334
134778
29712
188693
349614
99727
502495
170813
389669
330432
137100
227220
144694
505389
213963
347981
312433
15289
197057
488282
320396
303218
531855
317725
365132
26094
445464
581709
395083
317592
422563
445371
307954
304456
66827
281122
355413
112651
154107
565460
225177
52168
480502
432732
135250
297258
492196
337833
344338
259951
554452
10787
562766
327088
189071
535422
458668
243645
338787
273324
134100
130880
374680
325684
515904
314385
390844
205904
213069
7593
54301
101530
411068
207323
147319
283970
370401
155417
349689
258538
97283
245835
255889
429706
176945
379238
212787
511390
8422
489028
457371
565034
536265
79380
155763
554066
355866
331844
565201
38584
534849
2211
473955
561806
375521
455444
550805
510080
215563
32947
294912
164330
220453
289344
523639
412922
161814
473137
248270
495769
533843
158362
254589
524925
481120
59262
557785
378334
308541
317179
276332
474253
11420
466586
538120
77662
65262
8549
139698
93683
132316
558287
329387
4189
140651
181422
537909
419211
540564
28288
372305
511930
486313
537960
41300
268306
510559
66028
314179
47235
221187
43764
394100
228867
535699
569384
487141
117349
399009
166865
331367
260138
470746
265167
291687
403150
295241
401919
580870
466536
214305
315278
342702
342819
83117
33786
84536
260126
259417
114250
545626
77472
499360
490518
227520
117137
103035
421889
408071
163138
472704
421077
568050
83580
434618
8379
520208
213107
211743
70983
389729
356940
373639
196413
377613
143247
311109
295169
410082
20334
445014
418988
168717
413628
235340
510
217593
11990
12448
570586
227769
91948
219418
451834
283772
334596
469609
90823
188832
192091
168828
546643
214379
339177
6595
482071
372604
456969
23541
43383
502279
579666
321651
279584
228721
381626
468997
42086
420629
131524
364256
165199
69873
201768
93838
553361
46099
135676
519738
281756
570263
456147
195761
419819
538857
554636
195991
24723
504487
18358
499294
329730
332748
402970
502179
330493
122203
356351
209239
577513
53361
454554
472502
404668
72969
106072
422870
443864
190426
555571
490129
322388
57548
90814
143445
42463
539746
357898
193707
145526
257971
220686
127204
524048
536416
118296
368983
168353
338954
67126
496379
189296
388955
498091
109399
237085
381280
369801
403687
274665
426259
56885
389180
535977
261742
222468
553812
439274
136698
310879
241421
456816
474506
118181
411841
320349
48733
560083
492769
320857
81200
247597
402668
370748
534395
202609
483487
159738
452488
12673
320987
170194
90793
139973
113579
514887
248389
38691
348314
231840
3457
4546
322472
297997
504299
265934
319122
44464
456251
322249
139152
406403
44776
137370
105620
72888
416467
199619
317310
281721
352011
283382
238310
204232
139339
199318
525682
319432
473936
164103
279846
173161
552646
10691
26320
57647
516681
353282
174896
285841
142108
407131
72794
282952
48304
52020
135125
538957
341621
188165
209478
414852
276506
5472
398442
260982
237262
222037
185229
118207
198473
464283
483047
289260
389168
251347
532137
315453
416049
177938
48905
539390
265096
13675
203653
489497
96457
88897
135045
82770
164909
359308
95988
20641
346641
386016
466505
62443
411289
191568
286569
28764
478312
255016
67961
372128
478077
198651
345813
515821
519573
23000
254167
252382
114744
559728
359086
49143
345263
191353
336651
199188
414148
487516
70479
513980
187277
375286
6120
521471
473879
187286
113949
160351
569079
97391
35952
548215
350014
208623
230616
534942
518122
401718
196205
448131
492025
158818
515590
337439
442646
716
405499
212741
529549
407992
3003
510663
356734
565146
487476
456638
123359
242712
56752
32954
311238
316781
289514
302147
138385
420045
253944
53569
544518
151235
370441
118162
489419
562196
392326
466575
550431
66734
263793
553671
235692
484065
174594
438093
331885
130757
297157
394259
147600
580931
90914
99736
133963
217327
448859
290449
268065
187722
499054
16322
469160
63081
202748
124466
154883
323468
522269
385342
143331
409131
300704
471407
451732
153901
563011
477154
140717
221770
473190
488571
406933
25360
499004
316269
127643
566863
198751
180569
68050
105026
387408
47387
468428
276673
201770
29709
269790
540160
154798
286932
466083
185089
403864
172137
183658
20646
185957
7023
274537
208288
261648
417751
4578
373223
358189
223836
244135
6998
480864
452187
227941
284715
498639
108353
121083
483646
126709
457768
46760
79486
111840
168748
500962
197383
313799
221547
65610
297279
188544
46591
392949
270818
59973
223353
463778
354088
371138
448787
412806
456077
104591
472209
472027
469026
63661
63235
371330
282670
458412
437440
33270
115356
581815
407743
32707
211703
187464
543961
22928
417528
298493
571158
300357
381430
289782
256855
489605
128324
368629
202400
285825
469545
357041
56784
147328
494391
240069
202272
332653
508748
305393
2754
530342
480977
561013
53406
429256
479957
229010
388847
170952
12797
382589
342203
412184
221183
488069
401526
448124
185051
422283
536154
558608
266451
344599
250395
26302
416644
344896
438805
407699
312638
394554
497099
313260
128170
96897
511221
214174
14876
132670
372038
540407
482910
396681
25644
477688
198959
218492
79654
88635
40658
232546
308264
469265
148546
431014
16292
456453
573287
47757
478434
213172
508663
246009
196170
139660
531045
482775
249618
186315
62220
332821
31625
40962
410109
236837
433704
165587
440827
302343
139675
330919
87056
299148
548471
241620
50159
98674
167529
197406
501959
455956
403065
99964
505038
344261
99632
107519
28881
345434
279693
372316
83730
343704
131763
440372
316852
328036
519287
488697
2963
525170
473133
450052
416605
347754
375093
170323
136331
411086
346964
519906
322297
231414
117884
459182
3827
146986
164366
345823
473370
304748
243382
424666
138670
321968
214832
198706
43288
420002
28526
443742
164186
39098
414548
365618
264497
250162
326685
461475
547148
533166
211110
256903
57570
332058
171175
238171
257345
319714
318777
237496
517882
566103
484064
577712
574986
82631
222741
250804
16499
450110
287586
145188
470012
128885
565932
471578
413320
279331
45594
78610
407770
479495
52128
344632
106331
300955
363169
122857
247306
420882
100001
129347
46212
397787
121817
130043
427165
521419
145751
397760
269588
581425
444312
51720
67952
417016
177758
355159
78947
230881
568677
57839
227607
352485
573337
440147
242365
48263
6266
469894
57361
233580
399878
115305
77689
170238
261271
86843
16759
136487
304519
188329
236016
516697
87672
332499
66737
281296
434593
284706
206044
78361
527628
305526
67164
289738
419194
564715
106019
415588
104422
174406
536760
231037
375317
147980
89044
287320
314738
320838
313637
429745
332333
396326
123017
378147
241238
314801
119761
261186
26938
277663
352787
371482
561701
171622
106941
490087
46564
125499
323077
144157
48034
176408
54909
561382
386161
581022
361620
55981
466596
100530
114240
195211
54875
322499
494282
107617
221746
545500
370448
283333
247397
397322
129067
69654
145047
404285
338988
222811
431891
449152
331753
463004
101450
190277
97599
213694
187214
450457
72263
467154
405053
397004
102532
56633
348403
385070
33990
96886
141219
210024
139665
269886
575916
530851
315973
261633
205525
240194
546097
194470
461908
397445
187822
27345
76784
389054
19239
569597
569829
77092
182793
205915
435389
155040
112235
506439
336697
337146
90057
39705
407221
174357
252069
332
187735
397129
469731
25807
92181
32944
42222
163483
238928
15109
366316
146979
264236
418028
573749
561433
280995
509379
538423
115299
459653
491666
145411
22194
293133
569249
206701
416700
478837
507605
142722
247234
437510
565767
449808
125318
511454
559490
468784
563797
319104
166811
352027
302089
495356
201260
284540
110136
371412
264936
574825
492051
261856
179114
463349
168020
490872
245496
427014
234953
407135
109450
345702
510883
250849
247378
139561
83254
257134
518188
202102
215586
140630
435475
373847
58597
178236
390154
399636
134215
393600
521869
33105
324145
560818
361399
292999
307259
503567
394412
577953
315441
58933
355247
251608
263281
83651
461915
545507
293385
316336
109046
252470
560459
151651
129595
202470
279661
569823
326236
512785
483643
435042
463226
375645
525510
166375
243102
252203
138461
509792
313473
352805
357044
565042
52819
9466
397231
430686
344932
505885
417962
66181
63764
119640
110617
412445
168769
415530
201726
573962
393795
91933
83134
387603
257341
401860
547440
168992
571125
427992
428585
489550
460149
226419
486175
569850
267844
51941
173870
291947
272188
575929
542962
493293
141664
519853
534347
376449
335037
168506
83602
229919
213215
390160
506372
142672
445784
176168
339793
486847
141920
165543
103579
286484
8772
179188
307449
62510
81079
146963
186124
422185
207041
442587
449201
119849
347202
437391
134160
168190
28868
315294
14870
484103
148807
266031
10779
543560
408393
74181
407945
467194
206684
112703
505335
188252
330649
574645
412062
145668
444571
42254
156497
325470
194806
176955
571573
163498
31482
531151
407470
278398
72935
209667
242906
254150
547817
26803
228392
384678
131665
463285
197540
348483
567727
469603
183350
449778
388962
174239
234699
361895
3236
383549
478057
450330
114540
297812
374999
3511
267753
281488
218939
550760
38930
439325
130437
326079
481886
61137
32757
516341
471913
334097
579136
490705
21382
185290
561251
275335
507049
87125
245161
531815
389770
140636
558786
334743
431133
298164
415589
432424
12434
124349
376793
470364
143070
247484
62562
465986
82894
192932
521632
404476
194050
479358
126018
209374
284421
490619
485897
408345
313432
215421
509657
402689
142587
62481
80397
160393
438505
228172
430577
238905
397315
44842
62858
354409
334671
347753
443033
117512
223718
475668
302221
329841
30401
381667
155317
368811
506058
164997
10428
120259
305873
47603
458069
4385
129912
354716
553698
272729
515777
442106
158824
296211
5535
548974
199618
119562
559840
488941
544583
428152
479388
454359
15954
129007
121525
142123
132706
468171
320600
307871
210744
566432
113182
173530
341070
511716
538872
284247
89549
146774
337511
57940
526565
116268
562325
187469
348701
138027
502043
428580
162041
65900
242926
530286
160913
513447
7361
569052
194045
168573
573476
271639
329629
498392
191320
9322
181466
502493
345960
126198
562462
351141
332905
314844
418214
84440
430480
237501
197053
294942
316963
478597
424246
241717
478742
493610
185954
53451
578714
196776
117608
553079
53752
400286
562895
237110
438364
161546
393696
42682
309137
447762
523700
189243
547118
530168
395326
350694
182756
207935
378778
12421
343257
155546
575511
159444
316867
398649
180578
121709
26521
89519
193953
401907
553992
210480
23539
244049
395097
432998
168834
374950
464075
382854
13362
312504
401768
21968
551494
61175
343201
159592
528006
534687
295655
27617
197573
576526
415613
105734
241161
23134
25202
377632
25559
5483
122303
164121
569500
4760
347926
129278
388066
563665
565332
45280
310008
333150
349875
180729
413598
139686
175923
459465
464695
247265
364464
517878
551170
73922
83085
495403
74099
287927
100581
560723
251523
533800
446827
206362
8571
52747
313582
484066
170221
52582
112816
23687
359414
82048
46071
323950
114083
307057
141946
559024
418144
441672
167811
99599
530259
40068
145260
111022
416976
110169
511179
424470
7150
203129
453695
377294
528748
116006
398925
121056
320823
54611
297159
297600
177837
399548
245517
239007
403374
60990
211449
547807
447337
470318
491801
421810
510534
455916
484354
294943
436918
345849
121633
258336
353186
248935
364266
260566
410663
104006
214526
253424
432430
66502
519136
312958
85847
1330
478903
554770
442104
544639
191173
560150
287474
495677
253054
283278
89909
253470
57403
498587
420237
245096
389021
581667
176985
119743
169179
312472
204015
189026
274195
404004
547470
160108
274248
166533
161725
45536
92336
309160
117563
391225
317733
190575
512320
175189
339186
391892
493504
288825
256455
474502
36990
281906
307993
342019
314574
352965
498462
277204
183809
160938
536949
233476
197962
458969
311641
222264
147983
430774
8520
199354
480469
356950
8803
452696
177167
571198
567652
142100
316782
219841
286478
500071
504287
343599
472436
166840
271622
187901
32964
172405
306354
538126
513900
491997
516993
81056
571550
402570
46303
506075
122611
434585
248370
254828
353102
307352
573297
301011
89745
369299
244111
445143
497640
360902
560020
251072
272694
133923
431879
51289
57313
162237
236234
170045
548141
325989
382503
234474
10414
216711
533176
51174
443926
375426
72637
127324
181296
85434
285451
455558
125193
122802
128280
285579
163394
412896
195894
314515
579294
262962
446033
81485
77185
474461
269543
429221
262897
267709
136764
327130
179102
235591
461669
482350
580051
571141
62740
185201
290165
258099
79566
263650
498319
129257
543860
531333
552276
85155
75257
244616
125085
237587
403590
425112
184621
277032
467803
376828
37157
39978
211536
453299
579215
211347
424472
437931
383918
500515
85581
205681
579541
521823
300471
467779
445900
254301
405864
4981
307995
45962
408248
514218
573286
390483
560436
152090
249166
310788
103379
235388
452585
467966
259375
49756
107313
208821
453875
297880
182147
496874
116461
491061
437347
145488
491628
281148
417332
546029
199698
101050
441753
547000
578023
273106
299319
417885
185181
428534
75216
391972
134133
574623
314556
187181
310532
93860
496607
298322
209701
103904
444912
524702
445105
283679
295285
291373
558835
80708
381000
232654
555627
172176
75173
399628
309222
369349
425945
26025
123843
97036
6789
452003
21587
534480
398140
188236
508710
534045
77027
328962
540092
251936
458321
321831
401528
352290
171581
475663
287117
542758
26981
253860
353991
235532
131099
525340
387913
160811
470014
449936
128286
208752
10871
13721
259551
461655
18505
265267
377097
363353
191174
84896
335653
92835
40948
152482
9556
441633
112363
461428
284365
549885
246366
292893
462814
388619
31376
29697
157635
200703
192585
213596
94828
558036
404996
89051
215135
74166
81103
535643
66505
104564
213559
234748
195914
562247
91638
123620
66056
361451
267388
277122
488457
235904
304777
286181
115939
257214
471210
186147
165373
345019
340476
225738
414764
123067
575348
84283
87286
172105
196817
219465
307322
216279
476904
70298
247515
108439
136240
278923
403221
533312
438855
13670
284018
370029
21564
30254
431775
331492
118989
397138
349337
25425
125377
417315
576895
320014
437464
197263
446559
9178
202848
80562
317131
177838
129568
495457
142257
456146
236025
197407
24990
475754
520898
144182
440903
321494
577411
322357
548118
33517
508896
326496
241271
177314
533770
213146
120601
97250
72728
61854
31653
402779
372599
21240
60904
389844
284448
488853
516849
314741
449400
515871
118840
174062
368893
465323
165546
449638
478868
265663
98182
86820
374100
390685
557804
541505
38531
19074
96564
285717
428291
381060
52290
573053
418677
380754
567278
39632
335984
187829
443049
381109
500057
394002
421544
136795
37181
338258
171685
437967
79121
198508
265743
176668
350874
185965
358970
104906
549932
248702
281323
66789
156955
353009
461262
443315
220722
253890
333020
84253
571628
231259
124805
521514
216042
90040
357383
189919
564188
30163
558863
212636
310006
234642
411690
424171
259030
567171
483107
328452
335481
556638
536653
247708
264482
402004
540784
146586
75643
350386
425304
411027
82462
561302
471988
508548
461744
403329
320808
66001
447119
97777
426869
330894
434222
479427
75719
103815
168430
328119
316575
198752
298224
456968
31542
176463
323128
167017
463655
127400
76583
554900
57075
201073
137491
436990
429754
358174
350083
58157
168175
14736
193332
100542
117704
26577
44361
531234
425359
497002
350335
546130
128631
409394
21528
511301
405767
165200
503826
289883
341033
471828
244160
236102
328504
248582
466752
517985
308527
167813
553000
507665
29801
8589
575356
229946
209718
286874
36459
573549
107641
130545
532963
466787
384463
473231
10981
74114
173083
465942
447849
569088
572108
42260
410441
204432
41074
280968
476412
335003
165868
322445
20438
97458
431746
74403
107862
500888
31121
116819
566911
518524
186833
342183
145834
353974
246275
122266
227549
573627
15220
384553
116824
23906
510791
377090
326368
439865
527625
268966
208805
109858
111435
76349
182612
531368
564073
429658
539299
93331
503660
497562
126192
360342
563909
264620
483175
424327
456439
424254
481521
170190
261805
326156
418563
456199
129971
212532
189772
498327
258552
274547
151273
399543
504997
215215
69148
26319
247808
531917
417089
456519
40855
360452
132850
420229
95251
91643
416308
407040
274759
9771
379733
258346
525128
575961
311195
99474
301380
270702
331588
237677
304746
73721
489845
441470
211882
546140
143382
524366
321410
475580
345848
23917
458177
340145
219248
519899
400836
556955
301712
78979
51946
235237
522811
449944
475129
451206
117759
170877
474680
108293
510536
105516
306950
41597
561766
23587
288591
257706
125494
144597
426558
497591
468137
18728
322349
60387
434358
441507
293789
414002
97006
186585
461820
303431
496045
199319
535234
336541
102163
442220
435885
265444
350639
234839
244878
113905
148772
72105
386762
492352
343992
157107
555472
95020
420404
94700
294992
96208
219832
555457
334803
378827
351322
92738
477807
117061
438448
302657
208406
204044
117400
15944
285388
387575
181896
509988
492476
335376
252018
64795
91285
234997
524050
18214
260141
545679
115260
240225
477936
72901
171470
288633
275038
86435
49603
50219
299074
43734
504893
487778
109653
162914
73620
144961
27717
559484
499242
477040
130741
537761
451598
498383
232675
476736
335688
371717
373346
331350
200376
522150
207003
69000
85144
279195
434484
255494
40580
411475
281111
359201
92990
48220
42007
483149
303637
186589
156567
179238
492562
308579
425815
510657
267049
252448
70043
239458
166913
525450
195062
576754
353301
578915
19304
224508
476589
191158
414202
49648
88914
307825
142742
448657
239552
412491
549709
109060
187729
73560
332311
284464
344276
9865
406750
243091
278966
192535
541010
216072
125513
537986
414984
164013
145623
555230
497855
114549
157032
151092
197551
521169
231408
132042
125350
233379
569286
252144
94536
337745
289338
250922
555982
152662
428420
297451
70490
422155
377611
345134
559900
145375
210097
233434
290524
559262
539789
339974
317679
533449
383033
17055
90026
509589
84701
523894
213391
367605
379865
513643
137094
232588
27343
463803
541255
139394
111371
6901
245792
135037
387903
46454
418479
303592
214875
470658
559682
516080
231954
95397
27739
483899
250026
274437
563243
540816
513136
540614
323311
130786
171585
45710
96030
8933
384935
557119
332013
30349
437093
393029
135708
125556
317672
517315
177896
521964
185963
262691
100124
65741
111182
245361
209787
324488
564936
444363
483234
217511
355740
270571
275499
180490
506906
137888
296410
397423
383706
547859
173251
222994
386564
182054
104177
425866
538822
514139
490665
238071
227975
518473
2270
187784
425201
684
4579
48708
550645
204832
497415
167740
360855
302678
401425
362831
532145
151067
492131
485387
253712
341892
424866
161156
419860
23294
317149
379638
530386
573913
503724
328900
165
5700
293587
50521
309695
389702
331236
164657
42921
462327
251114
9226
529544
206731
436168
314724
252393
69163
171289
48035
277776
63109
568984
439619
239854
411189
166060
549597
190043
51100
431352
225703
6332
66234
196815
568559
515315
219905
11080
311531
136077
235799
376136
420181
497757
91875
265916
282674
270651
114226
185393
532085
452776
144582
175020
318385
372363
386497
113812
350706
167647
541017
185993
242051
518552
565886
525813
581180
35245
252008
308080
138124
498274
338948
532107
96991
338688
374800
347438
279322
112989
71171
523426
29521
43771
174930
293207
7149
2217
72615
343235
161356
270524
302512
496813
141874
323959
363987
244973
546352
39321
268313
206278
299800
314265
519870
94359
532403
558508
544913
565683
170193
331727
391029
408873
419349
468005
349690
525184
264375
210847
195903
461063
393145
217760
49845
278934
407975
100777
61809
336452
85893
74827
7823
204294
568623
292648
541571
244328
24061
68047
536055
274014
475457
155299
478480
467314
341752
497035
309364
305545
58684
393243
318955
481549
536006
443723
142687
472026
364703
252535
199142
281790
202041
570601
401147
377160
151125
82604
372362
208815
580905
260702
577343
65289
483446
414850
305496
498381
313384
436968
581136
220786
169584
435937
97662
88768
268546
366782
412220
72733
17651
437269
180119
123967
276735
552302
485928
504130
93576
357386
324340
63644
310344
69675
356358
209474
382951
119760
335099
216226
205270
156824
308059
286425
74651
178415
37823
365034
151564
392039
473797
560614
421208
316917
523151
527219
321546
44675
376436
364698
445295
69366
98689
389184
214623
210884
90367
251690
2498
123842
272357
418480
382368
19901
30187
251009
80745
229552
117119
515431
456127
534786
534332
544347
39777
68125
62313
141923
298983
565098
299492
13463
222439
475804
274035
114132
430205
314259
391367
248206
354070
293372
112688
506283
475056
169505
42750
142749
332594
425032
378950
549101
169155
40275
448710
234118
572585
248116
494504
191854
278224
552389
207239
493227
99415
98989
4830
415408
386032
448600
349725
293820
259000
92729
385057
170784
92064
97450
463429
525567
463715
47346
133086
32751
446990
221711
303986
51674
499784
568256
542506
415109
172422
415370
572804
45564
309114
116173
541613
571683
418143
216194
292537
444560
513704
453009
183051
406557
284454
5934
329026
37986
564069
294108
387645
152041
144227
374114
24073
564636
130287
482706
341397
182348
465605
298299
205621
109752
181278
279543
63855
540869
477563
423715
342045
181518
198406
156754
230600
341567
48759
194896
385295
4131
399780
531
487631
106621
254191
303016
541071
474725
150821
86916
217671
22228
461181
149456
55882
159070
97878
450759
445218
246339
559768
219820
313097
228071
305879
20795
399851
175855
532819
66413
18916
206077
281281
437902
24553
445994
442245
53892
513793
240043
250103
361123
353220
182179
401868
112486
137452
59515
503356
74349
202856
139140
327498
25864
557901
218155
299585
513351
354019
426815
504709
502749
242426
419560
375674
534353
301643
574885
402621
171317
303898
231984
248753
276017
340244
371534
530811
238554
451969
312254
134888
92032
194067
102171
291918
153671
431699
267515
319530
11682
503378
416603
43576
218811
152609
219170
458124
427853
461007
156943
324381
95611
511349
483205
405418
482907
171287
232118
270605
334332
64948
415119
41199
425371
528452
430853
392520
143387
337819
555622
30289
279881
380191
366096
543719
436027
53913
461494
12230
166926
245793
236718
480215
67686
46365
487137
141879
200653
53157
301417
280324
271298
136088
117105
52131
142207
351841
63397
259337
442518
181169
27484
518052
18563
175227
459800
340200
503292
426640
475208
382171
548889
75162
293749
14686
204670
545162
483046
12240
286493
159313
477846
452502
80543
175994
236189
331816
502808
3518
357413
334056
187641
502134
143252
411738
241208
20069
124039
518026
199923
413510
291320
247984
71718
396496
237372
329141
244282
535100
347789
572993
80011
111867
292690
195113
192464
557510
391596
146917
296462
76414
468129
143800
98903
283868
168584
27550
44232
262376
74309
358642
149458
454388
202557
134538
230663
315434
242615
103490
424483
553447
444036
330084
10909
475887
318730
191540
212451
85291
224128
242513
402305
222921
61983
110596
94155
432831
235366
459641
268856
234733
191425
253444
356414
244715
213124
124731
377254
485160
472405
481868
568872
374326
502364
195188
128262
80842
300403
494584
154686
507879
282631
581036
129700
581218
192501
413551
219894
394126
509217
390326
516471
314647
60623
71964
418172
469807
175193
106657
387393
158996
496525
308295
530033
457717
529772
313388
163280
250680
313948
67551
269738
556349
449011
174503
15968
573165
485188
458178
455369
50972
211079
253956
10705
226691
470211
250565
161886
488129
483699
111831
151
108836
370391
280017
444209
289894
194943
246221
439834
301012
111262
371137
47425
443432
174206
235906
199783
494622
397219
235734
332239
453424
56504
514295
36498
53533
332609
467909
346314
309100
96008
24223
412194
234677
227269
532689
374946
226461
229821
213586
221755
507671
156156
455090
511734
226544
323564
264005
558483
242189
161011
481298
340425
429207
578977
354888
410312
124617
499339
200494
165638
34222
352213
119550
531812
55385
138536
206203
38986
344893
205981
32850
152328
294593
232358
535318
34975
303389
391603
208
489103
289862
236390
549268
164346
521549
572355
154955
503653
193114
447778
97589
551349
462315
375500
427376
236386
386321
16027
312191
225088
501534
113970
309371
223816
505663
30000
65113
349313
493074
226571
146501
27674
225113
523468
578770
421136
401477
9041
215600
447985
66054
265114
391895
454452
81860
320550
258020
330681
236141
242090
288106
211677
535265
158625
247474
560052
349663
394478
122498
92765
468935
276151
407899
16578
522365
393268
340637
373259
73333
216716
348907
172091
308606
40497
426053
471468
311206
1063
553176
276706
11576
459104
55066
244254
542159
450493
5933
219525
436492
202843
303507
428329
271051
281215
567686
395053
144695
407443
218179
388212
388974
165572
100711
541258
298112
453862
271077
210607
206202
473448
542069
577968
390048
549448
193911
219435
511587
288712
24105
24150
98760
163350
335913
347007
402820
374666
63553
50767
205000
218234
393126
410972
214997
211221
552041
188847
404273
191856
188509
315162
287953
272626
209191
496763
548428
175889
240904
414675
13632
160496
476628
160192
437317
464271
515147
276750
383039
556011
54733
468570
72729
517070
346375
184211
158854
486309
392224
160509
475019
539710
459848
437908
516986
536509
498949
470350
481663
27569
145093
520237
323797
358361
358066
579446
137892
68231
536595
383197
25872
348475
122688
444444
579917
554664
557155
530287
178072
397210
54355
170980
228418
18775
543010
455166
370682
385280
87662
317049
486921
74846
312240
198405
314201
54589
353311
404460
426528
44718
330088
139992
373410
414686
436936
373252
272877
104817
128245
49946
401589
263478
309660
519228
533218
29715
280249
549711
114879
503809
284014
120400
438844
253388
114338
416622
392381
287396
426778
250998
515309
533888
258996
346645
81838
77624
163167
334585
168543
231637
453932
12382
198785
487567
56677
385894
512166
89462
224118
88988
550532
138117
398606
66420
260883
87105
345071
54805
324605
252909
376965
133291
283863
45455
114561
124647
168453
116771
283217
552460
500904
436318
84324
121193
373765
96660
248637
274184
327191
41174
358255
347189
524110
301381
27902
502776
259683
183071
539335
499540
433928
422698
24385
347695
18466
452750
499198
537920
121749
449384
411912
203661
318306
176683
46729
265280
67379
107481
508251
416119
61892
465220
155862
274262
76493
329667
44672
229317
173611
126538
499095
159740
344817
444899
89753
510721
458549
261151
380665
39113
365452
205101
452695
139856
460901
110170
565070
382717
467369
152650
226613
401054
18688
273142
227230
165436
503404
536648
232550
175600
151110
341049
10125
305327
160480
204830
481654
40686
326510
368611
468884
524536
408906
93247
117555
189520
311324
431922
219434
185447
330750
449455
35962
127976
33441
481009
109942
528154
232720
125375
415288
47599
246503
228907
109894
507580
380639
197266
568023
71989
388376
413650
415413
188287
150127
113152
149215
118960
542033
294431
86285
1777
415376
18293
387678
223511
200132
562664
31332
341393
386799
22492
579997
510141
563707
387392
332545
563163
389128
3067
433480
387301
75308
310693
406885
332781
249290
176106
181649
124224
68435
296769
354165
186438
292512
466522
400487
558108
236919
10547
148526
69231
58595
132993
364796
194105
151970
287974
371506
214733
248012
105021
436295
269088
123810
226983
257323
63754
422211
32544
78429
254850
271986
321579
531510
267088
410710
63147
196351
492354
8676
379226
80371
232420
136271
197877
443818
538938
436848
141993
347790
384215
337274
74714
257391
451375
286248
299443
168405
422740
428055
92167
69917
343004
230833
473850
410378
451359
472880
339489
113533
163296
446815
442819
286342
424867
59123
115442
188532
444765
102842
177917
198162
195510
206377
67252
79323
426422
431400
522425
391063
466449
449981
510838
123614
290544
108748
579045
555911
488789
86750
461953
184300
219591
193383
14743
565311
461434
409135
175451
87141
249139
326770
117639
436596
61564
180971
95793
250293
282131
536365
400472
474054
512451
248678
148527
73814
265161
279874
407056
256809
99410
233090
35482
154060
355957
15542
44830
273336
474471
348400
265629
483078
429159
544188
100209
179620
54336
379561
566126
124601
434035
496476
381832
42685
231034
130138
358103
194780
5244
180048
436025
450219
562614
233991
577850
69266
564823
28276
45625
257628
455657
524601
162641
53907
121720
559907
539311
520764
33683
524838
74090
65394
484386
367336
269462
185258
30198
491164
326811
95592
88517
191468
574106
304696
530069
102056
43712
441361
275008
447714
110798
349530
314288
160152
227295
296884
161244
38438
436333
44856
466967
577654
435579
46025
105079
200103
464809
453483
31451
521804
299593
281181
85285
60639
401393
380259
179318
232167
180613
398349
476230
284644
195317
315601
252340
91926
519542
208494
557016
62423
89225
65035
208585
329558
297175
518415
329501
394325
326640
531316
228133
566992
444631
304864
168317
366740
121902
157789
516798
171231
348585
185760
131335
397233
23141
22487
201916
17463
569174
393542
500859
280022
365569
200612
492973
494980
194638
194525
570418
41552
50134
103628
37458
406298
212934
361275
526804
346168
487131
547154
353136
338431
445351
216044
330909
355902
459006
367285
74456
268340
311899
397104
105367
16950
476795
300476
368356
572401
36658
160503
443875
100535
243134
519181
16361
6068
211046
222083
258772
145750
466580
103978
259027
530064
390241
124751
29587
344442
405982
103125
415493
2843
8186
426538
26078
365544
254347
197296
492268
494439
141634
510611
436046
372374
331712
516726
151345
573254
156098
151124
349474
518761
196516
504730
80207
544732
422127
370798
121556
186821
88192
99393
214604
365472
398493
157911
47952
493202
169947
388074
445313
140130
214899
453558
472462
438267
557659
391774
301225
80408
82576
121452
137516
536562
428925
524453
270224
443278
174028
481171
202465
374352
199960
156620
119525
137564
101145
146730
84403
165271
243136
443693
566276
487930
469075
556613
130745
247263
267950
78825
201844
137953
93534
106567
403357
565500
572046
123580
397717
23035
548107
147959
206420
520273
565387
526955
163939
491784
510154
246672
138073
298629
235991
288263
70190
365701
580161
277289
313577
509700
374677
79642
168491
20707
338367
127196
443769
330055
529258
330907
494283
296631
28171
102655
333502
37035
487378
423796
269890
111909
268518
15704
333498
290425
119006
369139
549338
279209
126281
108071
295107
500583
448402
346095
62250
66348
289033
566214
381247
134111
344920
572749
197225
105975
561714
20491
493056
450771
106754
391116
461561
77063
406420
392928
45446
214106
359030
261062
415190
489554
447041
411849
138081
233873
361431
363764
496541
94996
227939
388439
80430
518100
103356
132307
208898
58385
118457
402384
268835
100000
100665
434672
401138
271424
246160
274574
55857
170389
73119
49551
40361
493698
146411
387429
542231
253675
544701
340218
570870
189361
143594
41097
361905
272196
139785
581256
454813
425591
212647
214022
379210
274319
149962
346407
355197
139113
72535
164389
514213
287406
448376
165169
348795
30657
489475
545335
189404
492465
417742
80928
314202
184672
506458
368840
101079
365430
73724
247885
147170
194956
247543
118614
407465
90084
339603
551795
243029
105482
339684
487482
267598
98800
424407
176385
528882
395974
446899
429063
539372
197950
268036
475398
259137
167668
31339
126239
420303
129065
63040
106810
118739
44509
88605
557394
320926
384049
117445
249453
550824
450910
480861
287234
155951
277085
463665
292620
320946
160276
136740
31561
224497
84084
106616
37024
446846
331875
213499
527345
226102
181591
475475
196212
51652
288180
13879
137803
493081
485526
431219
429038
325441
375714
435681
135499
341716
148181
193936
32720
272385
351719
359132
531327
108840
406171
437218
327421
107990
429357
523309
332736
284925
255337
514556
367429
558448
277798
177947
516641
471558
278653
234230
278793
179545
237233
435841
6864
244423
157261
12938
29341
528960
350108
301046
11227
568135
362503
292386
405207
99626
500575
377427
416663
209917
433340
535049
469495
37955
141153
123099
364862
383737
327063
499026
222209
260800
8445
489944
314538
68814
325102
141271
147371
218763
164435
5557
462501
361755
488584
570588
573898
551446
407381
259288
370400
236338
249372
400149
169936
165163
388766
78803
445268
101070
487435
96177
502438
557568
265814
552502
218467
129310
321879
15569
487462
397665
438737
492067
567403
229990
253335
87266
474732
487375
480951
532132
132789
28373
408048
84474
62297
295756
430257
23718
32244
169032
181132
213274
22116
447553
115862
398051
29852
125873
344989
559221
35844
55776
540682
221937
573882
508713
63521
209133
531018
469777
96763
104502
568647
516244
290563
438495
421195
247134
489476
461170
560463
506357
318039
62622
340258
45648
473917
509641
231874
291209
458616
21138
561545
186429
92953
329341
201698
335594
477973
39814
47001
100859
536964
573854
8433
437701
206049
394598
117841
567827
569492
283388
305871
253575
104426
249964
553401
180941
337188
347848
239053
175135
540444
325963
384512
361907
212781
42055
579081
254100
579156
154867
179319
312184
95770
438734
236432
11831
424544
70480
563435
255573
80980
345781
138316
562830
226258
426247
392105
579065
314298
456606
332965
408207
540486
22726
166303
212963
544449
153530
123753
316471
541764
34617
372871
259879
401778
547845
530520
203876
342159
306047
430155
446202
562144
449859
483993
435750
77184
562485
197997
423337
519035
205010
326936
530650
334915
328054
125317
154817
37113
117508
210378
51175
40625
260440
312175
118590
220160
5430
291475
509608
517049
549575
192457
556035
2445
130275
440652
514457
290221
127
361659
35037
35985
310770
188343
160195
299115
563323
405563
15690
68797
498397
502284
134430
207557
253831
392869
520660
436947
514209
472344
478977
558015
48548
245750
322164
571970
302582
450471
158759
354841
70230
269303
167927
331807
18464
308338
522233
135287
226488
460578
15386
417844
45792
328847
15345
48417
455809
483447
508805
168541
339916
262189
556892
328978
369799
318813
203061
209919
536112
281060
8564
153507
25162
165298
354368
68482
214165
389673
372717
126737
371848
453133
439875
8574
50405
135226
186246
150225
360730
340689
477906
314068
145520
342921
572879
24515
141603
383760
248709
1155
371051
10986
371307
179200
41434
31324
421223
574304
474378
394481
462254
493623
481442
460279
378098
545992
376740
560637
402308
88513
551159
108964
294734
11702
21161
369584
167045
31601
301769
543389
352925
45920
416246
409884
336718
77891
494531
92794
10936
81552
325548
366268
490496
79555
12959
573784
223761
32703
579144
481124
528938
380651
322049
95326
181947
289654
87880
117127
483722
455463
14592
320180
42741
397186
16064
440771
344125
15379
522198
58857
568357
160031
576290
11791
421514
559067
542388
578493
368595
73730
171208
22834
514193
371633
83968
443505
177571
572209
375219
561660
385305
133905
362764
109816
303020
124390
249489
341617
411177
457693
309403
416643
137806
208957
556021
347267
415841
283985
351033
45828
179553
254976
385921
228181
296821
523484
546702
558071
199594
2645
146871
481861
542605
116270
485129
351621
578508
1580
297260
323457
350500
444134
446705
490057
388740
281315
467082
200749
535322
35097
572985
11364
546366
469558
136900
287303
479698
215353
80857
129738
462398
194755
534412
579247
20777
313608
328270
449865
348519
101234
106148
445076
182647
556782
374371
204938
272953
15850
19624
506429
440460
261477
29299
512760
574678
410005
242642
537389
545671
46173
541193
502588
11323
68748
389200
369774
27207
436265
395998
251630
229024
183332
457227
572627
25353
196007
535676
81476
156682
99421
388235
364470
347312
325416
557266
260430
564861
503005
259595
129328
90287
268897
122051
152729
421298
489159
491242
510220
463305
199992
162193
394817
191858
38122
224974
337448
127161
115300
49190
117542
236515
359868
256819
146398
340129
82936
423189
308598
218142
306277
95777
268147
301305
35422
305055
241155
133654
533862
347401
64961
12983
178168
401068
283093
16879
48668
253417
76885
14764
366614
366630
399415
534511
80471
531507
211863
294968
370123
502857
383662
139472
406391
237326
34785
482007
247136
89459
490
146646
363919
148168
307817
326805
250698
480883
206618
371029
434502
66514
438060
471309
18874
567118
473055
206048
45335
7559
237004
221380
346242
364157
227464
304523
340215
167489
224053
103571
38801
289523
182362
62398
516174
106849
544614
326399
332792
450107
534845
471226
386370
486807
278086
25758
152992
33904
445898
403792
463175
424411
19450
210472
84694
438619
346437
117684
400950
99222
139787
454607
406368
539196
27920
127942
38582
367092
415174
252054
517246
32562
118086
127575
540296
47055
543492
349579
42312
484723
505440
71673
424880
290457
209040
415183
243214
460290
487775
527670
114389
578513
475108
65982
181766
315863
340179
199715
233556
187752
72551
273618
158876
402948
249656
332547
424137
533638
579463
178524
390593
50597
80303
446628
117095
374156
370808
185730
159044
63572
88726
387977
26625
172439
218850
422960
288753
69325
538113
455959
569037
431494
187543
427462
521917
325154
260967
71224
53928
346386
87525
381789
453895
167581
72580
543332
125230
211839
219792
53490
231857
512190
421734
234755
100322
520683
12228
80818
149424
210567
533827
370151
506256
286171
225591
470745
223410
279058
332851
224821
574776
30281
416510
247086
151978
568243
82457
447236
147653
263589
173538
51977
15618
101473
20193
165455
527038
259761
550097
138653
569081
563920
143453
253537
264572
320612
398507
434370
74577
475120
447099
580315
44540
449229
281917
326073
335212
432339
274466
201640
42124
547858
405862
198635
283199
388179
101820
89095
229284
579312
5303
292579
77745
25401
166522
492817
327450
315722
432647
456184
367229
196047
431060
113026
173228
39065
289995
132336
541702
111388
205808
228209
447194
518501
576829
435975
488387
313480
241758
297632
47617
322174
398071
127153
171330
26654
561648
15518
138114
14357
519250
93773
106453
235034
329318
249982
387676
64765
361244
483971
48737
342843
18647
132189
414516
521222
281617
410743
165862
316622
576973
364067
532735
536920
240128
269997
202499
440783
419859
410657
514558
19093
468537
351061
438905
134265
513191
120462
265597
328699
65280
498090
533755
455182
472659
515065
555953
450762
42661
439621
470393
385598
421218
78462
566920
29579
354389
446372
151095
475857
420971
103498
480687
243896
558840
168440
132000
297620
518034
311370
461124
155108
70557
542458
179763
574194
196336
484100
552895
387655
355124
169576
392493
523772
105622
148986
503424
151300
255013
337403
230335
477097
200796
134137
540509
529886
458756
255592
340897
50837
176432
186856
226751
420608
331764
510456
352507
409944
522371
341041
460882
275374
179095
268322
252902
210205
327878
339089
390073
254360
327491
312292
538544
295613
472953
559186
563641
374576
134325
42513
435347
307054
483538
85752
536322
292209
528131
568311
517198
518586
567142
191188
175291
59736
554347
28462
544570
121718
413950
338057
120118
265433
450728
412004
133660
253447
553402
267095
371814
371007
391214
522330
278291
461410
39080
486777
581057
546773
540670
492378
81602
543006
225704
110251
265819
546642
180970
229494
273497
12902
440243
55288
388503
213340
547367
248203
318929
418329
50578
388227
344402
42069
450561
425727
157559
3668
237550
144230
166967
17890
477473
314356
156069
351359
545135
324497
430808
35732
67261
455770
499903
574402
381925
539937
209261
280469
513522
127120
267192
227882
468932
238095
407778
30856
529477
232187
144492
281595
281475
207486
22880
99104
127240
240832
494973
25343
509859
228256
580374
419310
527291
305954
326098
210861
407334
66118
404905
302513
246070
13662
469977
429991
243970
517081
191117
534867
20202
169855
539975
306395
229318
530750
391088
265933
353485
305527
314852
480082
227706
319902
222244
18557
431660
98832
3690
523492
2988
352761
137715
411943
503951
432218
437118
193342
388587
13892
37698
167661
199688
220321
216371
58268
36059
512022
349199
79355
536720
514387
565966
62664
304765
4665
37291
88282
45383
487938
88999
433389
6539
543732
360110
376371
71223
208754
41832
561050
506414
351489
537108
279649
287958
63498
227599
158497
488943
542804
309368
287235
572752
153008
333485
5245
569332
311694
317134
464967
245392
432849
174902
6773
348058
541301
484173
513037
279780
49120
4688
305732
196321
31514
139198
262521
445621
448174
112040
538230
544312
264722
137578
358980
276964
353086
368460
278952
451772
571364
175391
146910
114335
93269
541229
229794
43350
337638
16977
34483
46306
300267
426420
147829
31082
312509
53420
383263
472924
17703
71883
513240
421676
36713
563592
211464
198042
552138
391325
82212
572358
402109
38355
60409
484722
423977
256057
374333
214197
502708
370718
185070
145215
161603
540783
132698
552553
249947
174423
139858
173365
381275
469570
265080
208261
235933
403271
205850
419586
557514
530408
74206
571790
313254
6719
348935
97065
329993
573726
87553
384750
124709
335581
311174
329373
47125
117157
468525
479372
72859
94558
334232
29915
158514
382706
122097
210060
252968
245550
114776
158140
134902
558436
273579
205960
431426
579632
74007
11209
408557
108802
336385
288336
118110
482894
404507
13754
83761
564503
555696
90322
317640
208618
306990
438167
555311
49782
398097
103383
556145
387329
521669
390215
86412
524263
352305
445972
580706
501420
440769
417926
56206
57879
537371
274907
252990
89322
359565
465177
118726
320053
244462
292988
241124
123800
193384
210832
22174
423162
141366
423818
445250
208967
489369
515422
551858
227205
428973
218985
290215
522897
515518
89121
494273
530941
5459
133554
557324
72746
454246
56669
577653
130508
531719
368969
71970
219454
180670
74894
506078
186703
78861
185639
527102
510314
315428
59952
337156
49592
427343
115856
372464
477398
22340
443952
206161
227678
425522
555034
87123
458420
316696
215167
298525
138239
131207
212786
458613
451397
538588
294621
435399
281850
1122
476363
154496
211388
376603
558890
447911
488120
21364
182812
252220
218988
276208
449850
321089
52974
301875
142534
536368
188068
140921
180593
326639
445006
100722
56508
330359
274430
369712
576598
258158
576483
394266
128612
366591
342307
110258
574928
133556
71124
352143
43625
308475
460307
389984
536540
547222
231568
115660
248014
533684
209558
356108
284888
420425
409160
75322
493482
394115
87737
500405
151934
83690
396896
15554
239728
367959
502126
363486
464965
238562
402071
192827
454611
534711
529352
14036
19949
492137
414659
358781
339006
5313
33793
577809
409251
490443
11605
536693
179699
203847
105053
578501
568426
227451
176726
509321
305427
84767
48014
345961
521995
107564
40839
492684
181393
293362
359656
151214
344408
48066
110084
37325
404013
507459
247311
179346
358616
427232
399275
219946
435316
160701
507471
119938
83058
572584
498525
428773
115003
331749
50771
377434
71346
487060
147128
324037
295068
352418
383293
308085
123166
110683
2563
313066
513899
213827
198263
119523
70421
340034
560350
217252
226446
342122
398567
315961
244428
382401
574200
231536
554669
513103
544322
390829
232723
148727
461333
269381
547097
274541
536934
462878
263828
285890
453948
401221
174909
268798
211405
530952
462164
564301
87205
205355
443541
135475
227772
31345
11696
473623
135900
92339
579548
411881
36048
333826
295768
206656
222791
125687
348902
460231
458430
210542
11655
357871
213922
303358
457904
573570
193299
400274
332574
279012
244283
425676
114080
268734
136042
62376
542950
207671
336517
313605
112904
466942
552819
198464
557186
59979
421735
283617
412722
183519
277215
237663
167295
189203
197044
551910
45573
71306
254493
563798
129610
154465
444568
66519
165384
456369
9968
298242
298591
153997
165043
91766
193878
197001
477924
49470
167989
37548
118581
501271
151307
383450
5587
142360
292985
144025
149356
214507
578082
398613
186956
271542
229813
253686
383680
35613
540868
434526
373623
58694
141477
208338
375208
518782
541911
29161
350619
489856
491505
243728
301582
331998
350720
298928
263600
111422
96288
440371
394326
447765
579176
545924
260829
494462
336532
68085
137560
233916
314357
91821
181509
422677
362094
425988
231035
231381
30345
33077
129628
110196
163460
226249
54083
521428
20809
361583
337185
518267
479629
119966
282377
288691
49885
75560
227441
333892
563870
298362
565235
365792
326583
423693
446459
275565
264645
345218
285844
546685
249451
126983
221615
503097
142537
400568
73491
412914
205572
55318
186927
437522
416818
44352
97734
102473
565940
275663
538747
479597
363922
239351
492471
140696
154861
298938
167443
237903
329644
266363
194188
449136
148549
279308
25322
317323
295282
534829
536428
160648
518116
116155
53223
536095
254599
118906
139372
35826
468956
276311
503101
282790
69549
157377
269017
377252
47848
320611
226654
351301
96450
344671
444015
86358
475984
541203
235491
29020
439689
8581
570620
227709
296876
215002
480240
373341
83691
289031
405920
415461
149641
297092
134339
404701
514293
219624
246940
431479
426975
289213
496517
501909
465545
539101
90341
452087
87518
173096
107168
242452
186944
300542
467988
431933
202928
234900
524547
140444
448397
270388
565746
347352
347495
550534
535326
212589
270074
352937
268496
558633
494328
157435
192799
76028
442657
299618
66459
223165
471182
27656
131825
176089
270659
182571
49258
55772
232357
311192
6760
186799
431686
38073
118406
443963
81721
208597
178207
568281
60532
98095
59995
301667
110027
219260
533316
92051
22291
50618
310685
484401
423624
51328
20769
249315
320972
102670
523608
69009
464812
395505
55039
147543
477143
335201
104112
224471
503059
357649
416765
451066
65562
206787
217783
403955
509176
360672
527907
401060
417738
466838
369811
330736
214848
141800
456520
266920
348443
581181
496214
418506
207943
560007
149331
54344
7989
491400
38685
429318
220607
2907
390575
309517
315504
378765
132857
456483
304710
405562
468022
64355
95892
336656
54949
182055
222555
455614
467130
402507
545844
433839
250916
181658
167827
239387
484287
134799
358901
468263
98514
139359
256098
248231
467961
187280
171601
30448
160848
17751
446931
239505
206841
502482
410114
272785
38252
34683
559790
83875
322091
29794
155591
290698
4827
259374
471278
444783
179874
264033
116861
365031
343969
131460
419159
90519
59218
323634
515885
461189
18783
433786
46405
299050
433998
393592
281564
286001
38532
415889
360374
72565
100234
21811
211918
232544
302029
12744
168627
376416
65030
517626
268640
512854
142684
233863
330974
406224
139568
21181
334822
301209
556547
245996
22741
293586
41322
71521
1960
569017
90479
23429
339634
365592
560797
142390
400596
159451
263599
579998
103496
45165
119993
518157
110187
527012
198764
256875
284220
436183
204889
32603
325696
503233
365993
171194
372413
505809
345787
34089
446783
124829
392764
269366
31537
154363
217397
7298
197482
529542
106596
99522
333283
221565
471771
461004
351595
329035
143824
81017
168818
271120
326313
430615
71399
179302
338515
90061
128756
70787
402359
325768
212627
561201
537395
273932
512495
163579
544421
21235
436627
419186
372219
111799
306866
26007
22838
416521
365027
537248
546020
356880
345988
362351
8686
194701
233901
569401
29145
345400
342949
443934
262786
187610
350272
557694
500106
373419
422755
450584
413414
334259
87419
451099
354254
323341
308806
166713
45741
314694
32116
37502
442154
457021
146560
200984
490648
463270
524572
425243
211457
410933
401720
329147
484007
92818
202567
402287
578411
448609
509365
381519
114926
579053
135730
500612
419723
158179
275125
477298
252444
448115
134053
469034
471534
63866
6593
421682
421952
313980
77870
67988
570574
5569
202818
214726
217584
240727
336404
481791
158779
434187
553034
543276
366440
332069
271964
463176
448924
164659
235126
70255
389335
293855
401312
539647
291780
264654
97180
233878
365117
219344
221893
476175
245431
324250
283045
479948
495587
147306
97130
178438
168927
164189
305517
412616
131276
437262
316526
64423
404751
86811
557856
78695
556643
104725
425709
473044
25433
46551
467437
204219
24931
362314
227730
108019
211810
167854
50536
42519
233023
118851
181861
516865
394921
295159
164583
441522
514241
28676
202093
4592
154713
193972
503310
39682
148343
349960
338978
319293
497788
456076
201
313648
374325
244862
272578
515924
131902
522820
310348
92799
179017
134643
251167
150358
340734
65889
64379
207925
490541
445950
94813
559464
572724
567633
211927
252787
36222
440390
273102
527962
9723
89047
364237
281127
87638
223420
497167
344969
185888
402715
496210
286253
263002
296782
437554
147556
556157
471421
494403
183762
411832
26365
33650
556370
166205
360736
534923
396941
523262
415880
408081
208557
236574
127809
338077
574977
464372
570981
2839
365431
310558
524500
68217
399042
272203
444487
108492
35820
518605
103843
274559
435312
465820
19581
449760
453622
418002
37126
269344
501004
354868
514280
148554
175356
30779
14090
456197
560893
508502
236272
515106
420402
386876
7727
355256
555763
405695
407970
392201
379922
195179
316019
255654
278636
296056
20825
280909
82449
301926
174274
392972
298031
277530
331315
112867
300718
63049
227742
317756
553165
250195
448826
122355
226151
42135
11222
190292
81591
427036
571585
45496
445768
499672
567780
484456
161218
275969
543942
334600
487009
435883
402499
33581
281665
539448
518626
532644
512334
543026
510230
508723
190556
351118
74364
326210
484158
493509
321168
521715
332587
251125
77380
375455
91341
295577
154379
45574
13169
348794
357837
431159
569957
162578
183004
509225
344388
62778
270440
285450
246376
224802
148858
513965
433373
493793
315248
257847
318708
180987
287503
271548
431650
246447
370399
22871
576709
90278
171841
137475
382207
437370
421823
216794
500062
9296
581909
385196
575834
222424
215657
194871
309985
561953
433021
11324
504736
362591
47229
557375
18022
499051
115902
467599
551814
454796
187876
240322
521285
85629
320150
5205
333324
73353
323182
501902
70913
522554
87569
346272
565635
392991
579534
569872
83568
379085
179720
356216
465508
365030
216091
496617
332243
279103
203669
292363
259104
543468
238001
125476
557721
34181
255489
25990
146388
155997
184828
81943
221985
374567
103307
14432
449889
24310
180466
96211
178484
337818
484739
257804
214252
82031
94817
256983
531171
48388
55665
181574
457219
197812
521692
579035
455675
395225
531143
310071
105156
429371
470112
82313
357470
204051
574584
228300
234834
61722
180386
1205
405007
356660
77479
494125
546052
481327
172171
578307
300579
42705
407671
199134
552005
507313
528030
183453
290395
384160
165990
81398
281779
230119
334310
259172
76590
42867
287782
35374
300577
333067
563061
141654
68420
550944
63330
354846
156846
236762
65156
294978
185296
287488
143820
27862
103549
254042
496097
498645
93620
563989
151787
543681
303855
118965
250735
302528
168488
24097
222771
249921
421367
425807
95171
74650
199653
99265
405324
170630
439445
398287
475336
121965
581285
231362
450856
524977
339094
29406
500335
20947
490126
108085
435792
495125
355796
312712
486793
253829
146611
524311
28099
464174
147913
187235
504586
50878
322990
362884
226939
289075
55747
432914
13868
234220
390760
201284
405368
559754
171053
107389
213039
144289
316826
509098
225331
559453
279025
327919
146219
103581
417374
6627
350009
527083
446058
495989
137577
9426
479929
108365
340941
391305
193405
379024
41959
117191
7539
303651
244585
196529
284111
575198
315269
244300
257308
478157
48271
82994
279784
56562
460378
120159
298868
210568
32524
403225
483401
75857
260896
448803
477483
474147
98940
116663
94823
578718
553981
74101
241294
444273
509049
512827
296110
332355
403675
186009
399376
462124
178030
10176
191098
163041
300396
217223
479348
50648
289490
395742
29041
7498
515426
491881
225108
310702
42144
23793
126608
6586
380898
303330
508811
72776
335615
261789
251111
124416
141494
518592
20575
558784
423777
123208
524352
509157
451356
47944
310158
217636
316581
309773
473964
362152
85452
257392
6579
244011
365888
227073
429913
545959
223640
194289
276721
447025
318585
255954
208690
496556
210458
196811
458750
190783
381890
85046
92213
445425
75565
197262
237622
456950
61389
315350
358442
545877
284722
485798
241503
430656
449038
231326
27157
90830
194800
68114
540529
423202
68597
191770
135576
558567
101115
503418
550112
460029
99922
73513
112995
156849
487422
374726
38540
8333
2496
45624
205409
315352
411877
235468
84592
233830
224117
266880
442443
492943
99308
329957
50058
526082
575734
182181
546093
132576
36973
225893
508530
85235
322824
343799
254241
419401
297680
397109
145217
248945
376491
457723
126870
227359
159215
499516
31673
478675
383464
472609
134914
354799
448626
481667
564726
27394
91304
545788
453321
545268
134935
321937
251170
239593
81995
386979
204867
333946
496530
87229
413896
465853
72096
4647
116455
346265
289192
217726
102529
60828
163180
179950
228123
276507
219411
447302
307421
107167
39659
89395
14203
468027
346774
244291
80084
315948
371132
71157
54178
370444
570205
146121
264320
534018
474499
376193
331129
398548
365101
524766
351549
305464
418489
45830
252738
92656
163065
483453
220101
531949
489850
465140
230004
410889
509468
556088
21931
172506
430702
298853
361190
57646
186997
207625
388299
328792
473503
496977
207089
263876
325472
232746
238299
435102
76049
285683
127006
153300
535737
497616
158873
228215
309728
557236
447877
312368
134288
235061
502091
455279
463619
297522
179025
416311
447689
333106
4130
74863
143510
398406
302666
258774
309551
356809
420606
340935
286442
470935
86292
88895
548511
400380
294847
294853
335887
97255
159926
568406
162769
60774
293800
140883
287369
254008
414314
57071
401225
210794
20576
461498
250440
572575
435833
78614
545082
369667
197368
508815
450631
495312
483323
447228
578619
320399
303253
558378
65685
260962
407768
395957
15525
327367
35580
87090
257382
179811
98904
229832
238808
75427
203336
281656
107438
444366
526418
402191
428006
542717
235959
227236
337353
96572
215782
446034
526341
370996
517438
423935
47692
105945
344196
50054
476114
344146
275863
277575
75002
214701
424604
86516
42799
346841
237192
353175
517600
450592
97146
286313
30267
529629
450555
491113
398752
290246
122747
577762
121778
61779
242745
42793
420005
185494
190882
447994
453731
319521
258350
420874
167152
561590
252940
64008
398488
69969
81317
67241
525318
43510
94687
363830
181084
139930
288026
107108
16567
53875
262724
434221
277788
72993
436580
524623
274801
241
397890
9759
58099
177093
546723
527096
202252
141538
121237
461283
428508
164842
268430
408824
388312
488753
524389
394501
393781
153923
21864
30630
399839
215744
159213
27888
255112
155198
270391
516199
480443
497402
380635
370229
39438
574953
231604
176000
107604
407192
187592
322719
207785
53147
569889
432798
268642
203206
283573
134688
253098
410670
180071
506842
242900
192403
201115
558915
71006
514435
400422
340184
336749
246563
214250
102610
226380
519138
517370
545850
336313
514527
577221
443737
544695
109045
4535
206469
472143
82666
385962
177245
35774
571483
181992
575612
94436
537297
534519
515773
367074
324051
180779
309696
310442
260166
460390
276841
472733
525834
115314
413172
318108
237385
568653
22767
481137
69405
33417
424247
256908
253937
334658
216548
537157
326841
10077
139144
260292
226071
124306
455945
354205
335383
422809
217574
434806
1375
398388
221303
42137
7228
515392
284979
373648
13909
106641
531721
416535
30997
143359
325690
383620
127986
385586
557823
31752
570598
39798
562008
266099
480823
54088
434549
112956
85236
259498
213421
509870
174005
147333
172463
306833
4809
240661
410797
518197
331103
342401
267548
115515
560753
528412
337422
2902
336958
56416
264324
382898
489183
170292
360540
498840
485984
417818
74336
236031
505402
41962
223497
529215
37183
75199
257783
65012
257729
228290
284510
362432
518645
406040
318814
357808
496166
44263
355106
285534
313990
392152
499680
79111
76276
76877
281700
62591
377012
231060
71631
474391
79423
452591
521881
453757
264337
495160
482454
536400
95867
569758
65463
134986
61730
80782
6414
567384
420422
119596
565220
161873
439801
12810
89154
34950
101468
66005
16458
365928
572207
9016
511527
542147
74348
565864
347506
399971
533477
565648
203081
360440
228456
79146
281679
61676
373414
194416
326076
412599
225268
216401
355806
505986
544968
399540
172285
82873
86226
9112
300632
335027
455169
360589
237271
147896
433618
396194
403841
143101
157206
262477
399703
139618
226373
123071
49257
482597
147931
339943
382958
477042
179159
315508
574818
577118
174499
89555
132750
236199
29252
188411
540473
253483
83566
385863
350644
138571
324390
169311
206247
532013
35927
119458
533378
242368
456696
225153
309163
151020
566568
414700
516488
333859
214491
347403
195993
258705
430691
281034
214255
552377
570107
217822
120188
529203
365133
374288
111195
294236
506196
222009
472614
562502
361860
447278
333440
551995
66241
479805
298177
129859
220292
460131
370918
395512
55823
317474
20013
387546
443209
396880
426829
201213
14872
461535
98280
536419
347018
495053
169116
371532
425175
469941
17927
415203
207543
80950
128309
188973
241010
253520
220850
95336
372885
508669
84540
241431
535042
328327
159729
406062
358983
466294
134223
386029
465124
351591
64842
1599
79212
381999
266487
151101
466267
132621
549184
130534
109908
203299
328663
341697
308192
331314
397903
3830
463716
86797
46962
55460
219964
264347
32400
19184
91461
87653
101826
34500
557252
231782
159240
527791
238675
507690
15843
309322
438026
15902
20254
8188
53532
283818
577563
434786
209263
369589
275448
260320
561619
505661
522423
315640
154772
414609
521667
157295
205931
460632
396693
133837
225539
304336
169287
158372
129557
222441
234516
391439
92031
393896
152070
121565
257615
574834
349868
230070
281072
46650
465335
532976
537139
235380
383453
442326
396696
115752
126564
199458
412172
514934
7143
139948
343455
5723
575202
311300
492970
86818
290827
404698
394009
450774
387517
169803
383639
472654
398986
494905
56023
184443
509855
186399
12664
75090
562679
101194
218960
46260
436127
438091
44603
421999
177355
34020
524233
406452
448558
217938
212479
514180
271828
285603
491302
359567
301918
561636
99747
527501
468471
410343
81280
29607
227638
341209
217465
573518
485185
524255
14283
9379
466852
268413
167525
518293
408955
263896
158293
67814
62687
554767
3375
128074
514682
31606
362657
368080
351053
211408
245566
282980
461826
405058
309382
403463
145956
407279
76822
162598
491449
531964
251504
166598
30143
418882
190002
75905
142016
142259
375425
51741
316672
138040
536615
410603
538411
509054
73929
330726
169331
302065
982
180239
445477
555514
249076
231852
242570
148208
4079
501673
184713
88866
145699
89298
532979
318373
113282
527573
394320
77005
574392
180130
287310
334139
306561
401556
380909
421201
31281
303076
461509
71815
135266
309285
504101
6780
121430
321701
309252
114515
47725
327610
29724
153931
357279
463398
89839
437297
198054
484338
20184
353588
143554
181136
550338
39191
239052
70745
404886
197807
467142
57222
214087
106490
341933
142466
427438
331146
160774
132554
98859
20570
188067
347638
106229
540569
183988
378921
575633
546757
366863
435029
106119
158882
138641
387529
294297
23879
146573
515668
72987
43829
539606
116031
217376
138315
107609
291347
34423
308353
179930
504348
86117
396932
487692
34900
356384
368475
31113
244613
18542
226374
365237
398803
283859
236336
528213
248251
294716
305370
421488
521216
379399
529780
514483
141205
431761
242520
496583
242301
316490
169143
307341
215502
467096
339266
437923
417832
270045
191007
75963
543600
306249
149357
562394
159152
354027
419228
340654
353372
171374
202273
225829
183372
28503
84801
195506
135984
387514
378428
301756
130324
501966
538581
364803
112342
430325
204021
460095
439777
127214
214244
375492
277393
161367
162491
14940
325298
191879
154154
335774
408233
4620
563271
117218
261315
421703
221542
397473
26953
59352
191667
10710
166556
90707
542594
506231
92280
334614
373212
312205
30693
48977
418609
304438
434208
365841
160229
176249
158418
68128
152530
323119
220621
219158
127559
474
51706
597
443006
20692
484485
345608
90344
473983
117937
538444
313342
363146
409700
282206
522727
430159
268682
561390
62969
461572
226664
219966
560794
447741
467778
413043
225562
265713
93730
550477
407845
526663
190455
396217
379654
490182
175536
153332
473014
521203
336654
246124
572260
203732
86208
501648
549622
146742
350278
255203
364835
448548
561011
218350
148937
562123
12377
292177
458984
336477
21292
514860
344521
407355
344935
127342
44579
519945
528127
118697
404997
475944
548822
346865
459136
429691
202906
336839
365587
217393
133490
387909
170235
475169
374383
487906
112359
27175
150827
66121
544384
424157
231667
234700
18683
239000
556542
229852
10498
81675
86777
4731
107758
160106
31373
346717
371588
254277
412330
3001
204162
122411
15794
303436
265208
418697
560567
150704
279931
393121
281301
195992
396481
21316
9050
124387
87027
190907
283454
171548
225835
121215
186368
20164
131497
487806
328838
499451
46419
292271
7040
373641
578130
215450
151979
344456
281900
352505
128715
175954
404007
573113
402378
407301
84938
574812
497610
405945
340733
67407
363630
558826
31391
437904
488567
204147
140999
213555
358750
498856
158169
221257
569543
248831
412094
105866
129502
569729
35935
349278
188624
480057
512337
113571
268212
144904
187095
26570
566377
502766
197471
422995
312050
336353
491177
20490
59997
524662
29680
7627
564629
481452
38965
452158
311366
252927
372625
421648
371359
92353
57676
94577
215320
30775
302470
361751
478410
89425
568113
291786
579952
345283
465359
205703
381047
196002
390963
208274
73342
537035
40870
34684
68290
541909
355357
287049
424692
549518
212462
441883
62474
137490
437120
421882
336171
141051
151268
184520
260513
219349
191061
155782
257236
454693
261504
330357
580729
413046
235547
20640
272716
380108
263762
6182
505645
382038
471865
344482
522862
253032
2446
374042
160586
149232
279140
328951
89931
187384
540193
508192
135785
35446
449119
434746
14450
112349
492572
262360
29090
461300
355569
156604
506162
118034
322473
183392
285529
244159
467411
201736
536214
135894
59335
379343
105402
245920
104893
451274
348857
294605
416973
9946
417814
361321
223626
243657
270744
66336
389463
406934
93176
40971
127932
369338
352191
535304
403951
499697
574675
425077
370102
424739
180983
375566
211955
11496
378661
531331
82131
288002
42858
161051
137221
288150
551507
266852
281840
192577
280556
477782
252549
173826
347836
85566
497001
209844
372161
315425
514681
110369
178494
124599
491992
566993
74798
201757
457229
335119
69523
94175
460722
159357
442040
229765
220504
157465
105750
342495
419375
560103
160688
558124
462955
258322
535517
2867
133436
179940
490411
294875
1083
293246
390952
516481
138057
185902
334542
43614
442877
468985
333621
492914
524648
56266
504341
368219
118690
103667
455750
85518
410484
300741
387809
402143
373577
384346
529016
243823
326598
173565
360262
581089
172665
47181
358300
219442
129725
284846
552380
322934
178178
256815
56392
513873
60496
382032
301928
509471
128812
120235
140129
301443
560235
547962
150558
202511
510719
445263
307136
564418
92115
387079
174911
54277
224391
456070
163602
542257
511410
106874
301195
312935
447501
330451
319057
338591
39258
168800
483462
526126
468061
193704
536969
477438
512511
114341
474777
25668
211487
521712
562960
87612
34354
266083
487568
18336
111922
239456
474024
76266
523164
560153
139215
458199
103158
237568
91996
335085
461334
41708
18439
210703
57503
241617
388933
522021
353091
350736
290511
424800
301429
316481
40931
340736
283589
75415
378396
202573
423354
373305
108240
176180
425722
88155
509654
80134
474598
230639
373846
349393
257875
562936
465369
408534
297683
280761
175781
423214
315256
340058
239881
362499
212672
489374
73668
43344
347482
270270
449313
387338
39371
146078
26536
22501
564557
353561
337551
474255
506748
568880
521404
292314
380142
22478
185983
31946
104417
25142
222172
138204
370171
72628
523137
161083
506056
241918
135671
151455
318415
150098
3694
217653
245451
49883
273046
284366
16744
6057
83858
421157
437119
283928
228754
228373
421804
275917
184858
157886
359164
451074
448181
546742
95159
291280
574221
219737
363514
145009
41119
462737
494900
157825
315744
439095
473119
299448
31106
443034
91712
530479
431364
344802
406766
244171
19145
220665
512662
410680
239350
403133
443129
211576
356263
549804
440443
280760
274109
33055
64733
299550
199815
174440
487548
580027
486503
408532
22689
381117
310564
26133
378929
315324
510651
286719
211604
424124
568956
382729
336113
534564
441216
417693
62210
178064
558804
181662
569773
47489
123147
319899
301591
71072
446113
556833
165353
319127
230210
72133
434886
6819
32242
140209
490471
345391
465735
301916
526473
45101
390471
531405
429811
204216
296684
371241
3035
359925
336075
528318
89571
196294
105546
190187
344945
152245
397759
445754
296348
335208
223270
332757
436519
8892
20470
293703
419378
6189
341639
318279
34013
389498
482829
235790
237418
100435
313696
238352
318594
345972
439702
150939
227598
461024
271068
449304
54173
348279
466014
64836
445606
317527
83288
566188
51495
463354
32918
412101
22223
330487
127615
574775
469137
402726
63482
306791
343310
203702
391304
10867
571448
16898
156727
258998
317840
66543
372252
194313
153130
471842
552755
104340
405894
449873
491689
169448
168805
573775
97092
436280
47451
390496
82731
448560
430521
486300
262752
317851
422828
138200
86725
311776
250614
573724
332113
450704
70256
223932
137120
278665
160142
225124
454269
78075
212856
434156
325840
497440
388658
161846
324115
479203
37377
261710
215201
228175
136200
173814
193946
336802
57381
21423
388113
75234
566587
181256
141807
465638
269358
181829
273736
121372
230209
68176
232845
266646
377572
261207
187857
443512
303538
377212
163782
154073
528197
447546
33505
412939
146861
118563
102577
409241
188735
420552
555273
376838
578769
157938
335351
139294
327401
406422
37478
511583
388410
510103
250893
252147
289067
133196
36542
433874
74081
481598
513221
239455
299004
155269
530248
475024
502089
24257
12236
575052
578902
111536
256278
567346
76816
280413
56326
575483
220872
28850
303414
221587
307940
170227
439628
137271
494041
400792
41231
224537
511844
213355
253730
184159
15183
37246
300479
192723
300784
140068
299083
249259
575805
185632
578009
375590
91952
337985
149863
322725
181030
141207
358198
198930
169656
311167
198596
400862
575461
174043
181061
358788
33979
412697
516974
419363
502326
232250
5076
132447
409058
28499
365008
382189
316224
270956
341778
357132
181383
446422
131373
120776
213933
26982
382681
151567
189224
348436
260247
6293
247609
359340
416862
189842
184497
3244
68158
57579
340893
491182
309402
35825
547267
319120
243737
268159
222548
41458
49187
117774
416335
51429
57124
200597
105601
541631
51984
201764
50772
101033
502982
520831
211272
45644
358801
291207
224677
233539
491831
517399
462192
304357
138284
344724
422037
139336
561314
225587
491
266289
342334
231099
359379
237081
503470
212690
333134
192291
172622
234352
402973
16575
108695
565108
547106
358695
379211
127926
61711
142806
82860
298578
535651
213773
525700
350522
440377
449691
450763
120490
321422
343834
256706
121014
160743
118579
379636
373421
564361
254291
345499
102746
186493
35478
498722
70380
124621
196063
485247
296700
310079
34582
123749
183244
93765
547041
371957
554992
53360
468626
384027
526555
362120
134624
462928
264605
339705
377853
323108
477679
104075
118929
206444
338745
463024
214961
206560
522146
320282
492214
409163
567000
194434
358624
459787
19929
307342
430537
191717
444432
419994
458821
453390
27756
186526
29182
503318
494190
57523
294564
579589
166021
560495
516791
579255
195748
334011
50791
13258
332397
61761
195606
436164
461786
189472
552656
171932
559557
291788
534787
344190
402527
238389
70076
578698
132121
67002
574135
20281
234515
449488
472648
76934
71992
35211
324490
256177
570339
7090
32074
331324
398331
108892
380248
373747
428263
479035
355183
340868
330051
327433
380304
412190
488768
244410
436744
540586
73348
192560
400847
546782
39270
52365
114303
234768
114694
265074
329782
77680
533222
570963
113721
272800
69051
220751
438594
75119
422341
208698
305100
243251
286058
500136
579520
278338
106805
48900
146348
578295
580542
107425
301147
501242
506011
136501
446147
95535
95123
475316
381664
5883
499500
331196
377467
456425
70201
553353
76245
336793
576564
58225
102872
73440
186013
132509
254712
195401
304047
261389
346399
542514
438709
167189
182295
117016
94766
319917
559995
435751
306069
481354
389964
117585
221474
107375
432500
66754
148196
148462
366770
195406
77792
474424
276852
89208
137794
13914
188762
96268
505858
524575
217301
268718
323733
64249
510571
345376
183676
506880
442322
291182
513280
274514
510519
398174
132143
40602
50178
499584
212629
216790
22191
468933
404526
142786
455902
569849
356049
531149
320667
164598
459056
532059
48756
1085
544921
92685
529956
278967
459767
107100
76372
185588
246728
17451
219492
455847
351729
318330
372150
502379
144313
170440
319943
311088
283264
123511
524338
262148
26725
83587
150013
525732
194043
123939
356827
449577
109640
390190
397207
340844
527090
186472
326572
39181
118407
60433
263574
207075
420366
543645
307234
174964
403104
241025
466766
25746
542640
263677
580562
489093
310735
60554
34299
128135
568962
391651
276047
296745
289337
45188
312020
26488
196691
82858
541109
265796
249325
353808
461301
471690
508281
93948
70493
215555
534894
129862
195648
305374
163351
267136
73189
176155
280270
176359
351319
66878
57767
92815
143578
362114
392839
140682
545114
166076
524507
580711
181224
187959
489302
314430
553563
554651
378867
381641
435795
424632
170017
205531
118299
135256
207509
494620
395283
210201
249336
443725
514321
273645
435584
228659
393641
113593
505234
532376
261758
49254
501385
535125
341693
395828
347437
323528
505160
27030
317848
426585
175642
239888
75810
472913
127309
326176
407861
18432
261785
208011
451336
514248
514821
200745
431627
548337
109851
49673
179812
341603
555848
507361
209195
242034
120827
463482
239323
437873
217039
177666
10799
155003
100811
11690
506574
208594
562157
366473
388057
307683
424333
273951
557564
26801
100687
39120
167133
153486
339966
256877
373332
510395
12986
581881
320428
429290
100166
103747
30871
13908
517082
289781
13980
447770
373492
133879
472266
517881
416619
412931
37579
464237
549685
357542
513602
507381
267314
46813
573241
543684
13016
289107
340454
59036
548722
274736
127353
225490
125180
581657
421241
307197
210221
490546
253732
318598
198119
560025
80943
238449
379261
147616
362656
562335
526797
145422
173184
191249
237988
333983
209920
527497
472707
125432
503278
35206
31984
168852
199410
409184
439072
343852
564166
26732
480408
393685
241305
135327
399879
132702
220266
487630
251219
441009
93740
256214
429585
55296
239928
69344
251716
152954
32682
221430
466599
107518
544026
348234
142599
45685
191360
552446
289388
115954
222146
154659
333482
216326
257328
492606
525027
290836
477025
382655
218854
168686
420234
368302
185502
341048
486571
174838
55873
164205
155687
371548
273323
24154
284383
51176
397587
539573
419029
16796
205560
318570
453644
37396
402658
430885
4517
379941
139500
323552
18370
79189
45176
447456
36046
107331
252403
280879
73680
86800
496078
479848
51800
238799
556822
204919
549841
253630
163716
217571
21776
227568
216841
538615
294620
577877
555074
183210
512468
479586
242510
293386
353237
398863
319741
361896
272459
169035
475919
223357
307734
346458
549714
181763
83935
556025
408475
576550
30611
551164
92928
72266
379734
131245
53479
384213
128512
429332
580847
571031
558864
551246
305919
159299
490794
364293
207967
243792
451877
468258
471785
335874
9180
299854
152514
182645
457324
265070
20913
261003
104098
142263
182852
304841
43894
136819
382310
348989
466621
9548
54492
93964
393814
59327
544351
308792
159073
95622
383420
425158
102252
149314
249246
13789
566543
393372
293511
357635
316240
508414
163339
287039
549168
184843
133850
215242
462964
299122
456761
331137
336445
180588
169486
10008
441103
8290
44962
328373
86556
36166
511333
377577
433311
407734
221614
6415
163575
424138
548357
89820
72612
340588
350452
40796
460783
182275
10681
501665
74534
299833
8429
499391
337030
397063
378983
80275
215616
74942
150552
37880
512258
374922
240378
349787
342017
176328
535211
261824
366290
90137
205196
158887
26905
220205
340673
279696
231338
548583
3786
190831
334032
565941
9712
513895
127747
366461
80522
23919
354469
486960
380227
515917
217622
470532
140289
62850
367260
64954
453328
407782
157497
311478
469152
18748
405620
431997
149449
50099
134032
133145
36053
324940
59581
308110
557731
368066
162215
111547
37563
549718
188143
517570
555615
11025
441345
366717
89921
519359
29573
423632
74629
56405
257632
581593
566697
693
200024
432307
195810
254124
12529
572769
338119
104046
546154
314064
44923
540858
243328
198953
538394
563743
287335
244368
236438
572998
380395
502680
107686
272518
487114
62129
524369
497592
317495
119579
250868
11720
382724
170325
500076
534421
378769
229984
311999
142698
366329
142487
296403
42711
530904
239984
450741
84046
502178
143637
433563
53806
187624
250730
18093
407437
405849
186280
112553
242246
178208
55244
260482
162384
401362
525678
73583
439710
101828
456565
245209
552124
91642
200867
268018
94412
144715
146294
179186
484832
81294
24371
41678
281177
216894
575249
534121
279990
462639
561746
247999
106382
282987
408946
516866
462577
229387
213273
461715
108123
50568
472585
249882
488788
277406
506315
232673
307732
231952
347660
98054
555582
362547
570902
239452
95854
347256
419468
284043
391971
140304
290379
446136
299657
479054
224848
42165
278899
2560
262386
472521
107351
401551
396330
264987
543200
321007
102488
69510
212766
383846
477328
374027
552824
545263
198075
105844
195303
293252
391801
418394
134846
392637
547768
279818
33820
43218
370165
396448
58117
554698
56725
313953
365652
352703
184903
71769
367838
327262
217240
86294
332706
93522
327144
435096
2276
104919
271248
68153
431355
94660
554433
88208
183287
328075
335045
558717
209563
505086
224049
469279
304921
24343
234990
100506
548670
375691
526622
328606
472865
399349
92761
573065
39764
404350
58021
513129
352377
308195
483945
372870
463670
312054
448274
304076
356690
470078
196995
430338
48947
10403
76295
256447
350115
148924
86907
224693
104607
363349
333133
255271
407545
339470
316112
510951
478078
100603
17534
311448
476005
188009
12883
222430
275529
494195
270112
119026
478981
375531
319139
580933
427366
240944
521298
74502
310889
46195
410123
388641
98187
150037
463771
266386
274803
575206
292416
27226
90106
367615
303137
487456
401808
14353
462736
133061
206628
261569
534855
549713
243891
370857
502752
540469
454177
474245
526911
40531
59685
441432
284940
227828
155569
464265
564789
373905
261251
89947
449510
154515
154847
577073
367935
437964
478892
200307
279387
35514
253716
461595
242501
118920
110078
335363
533055
522704
399288
8284
254925
156626
464732
382797
354131
141448
377080
378059
81211
483817
138935
132430
526987
84870
520389
14812
301514
378583
148908
571886
544113
37198
259037
63434
82826
180510
265355
7277
576136
511188
45138
492671
479829
463179
476634
335844
271177
570836
379584
467334
27293
413625
398884
70629
304534
129142
158540
75324
80614
331425
281628
576667
42694
355088
21206
119751
218674
384827
462477
13232
163297
434319
353835
392684
152084
58335
429048
459933
479357
11065
73209
255362
313412
80789
150365
29019
358486
410052
103513
289712
165247
469592
147735
540538
257683
518224
461350
544866
409725
313644
289293
57166
290136
307968
214646
447862
188688
431116
401218
30947
573973
375739
529515
65333
376958
360706
567288
551510
5085
439307
510012
375621
483573
576385
265980
538792
78000
168093
452892
177950
326592
98801
530211
297409
365386
455751
580052
562574
439443
578650
215396
362898
581605
471737
572331
279182
258832
377231
480344
574506
404635
122207
431853
80281
34340
519319
511577
467956
404944
170127
31481
437184
310552
478839
225505
176087
120964
73172
98612
92694
144056
488032
124569
154289
94444
108697
506209
74430
334755
300929
101816
181103
472896
118412
239120
425973
108152
80801
1307
283650
253656
310021
384204
458649
189780
396257
110601
187012
281660
51735
298639
324428
439678
388382
525909
260774
56736
112577
97315
282385
460312
200807
252996
140563
355789
300086
578737
578332
459325
532994
200778
503707
64236
257137
7890
424368
410916
95381
326706
421406
429455
188148
508129
252731
119563
245932
477417
321306
454068
89115
429672
99112
41273
476113
412800
330881
556783
447543
113844
141201
102684
303215
478418
299305
346954
39475
347274
394547
563380
80654
35547
376864
2732
518127
385299
219489
17313
129872
91234
282316
197686
334941
93904
88748
161877
460234
196899
25974
518359
107421
527248
153055
544746
81188
36745
107838
156276
525904
550552
379448
148176
127721
5326
131909
63721
273904
547080
354584
421969
358599
469988
65191
6733
147879
341440
425136
296599
343892
526057
446069
13991
93106
367131
478433
519844
486683
96923
430122
356091
510161
504488
40620
234713
581712
443597
13000
25103
192788
360323
287934
559550
492897
309412
469896
285748
310902
471358
230932
37437
406030
251974
412881
10484
382741
186103
336762
72004
233615
223327
332502
138310
268715
122854
270709
37708
85659
165697
489025
179808
33897
79113
142815
93075
250364
508065
138486
15153
424489
441674
111873
414918
255076
467821
34113
351567
372794
53898
512796
383660
553764
509192
139039
529133
95674
141695
94084
352188
288602
8043
518455
35807
128920
48784
150623
446898
316443
236945
26782
159457
228211
9253
54728
463306
243957
156370
74947
257669
362722
130070
371861
340704
152657
104273
275893
46169
102607
348247
72382
36805
241820
425249
28261
381808
364228
111812
298596
224733
560172
136833
22729
229837
32328
114579
438252
330082
377570
444722
346716
412780
70485
317087
354507
154359
193629
111189
142637
267870
149202
294758
290201
391999
168869
79716
521427
511915
351966
30238
415554
355415
383645
221730
268905
444453
502936
102568
13969
420344
516535
570423
155793
38865
377456
376817
346051
156499
235760
335217
193293
285046
384961
499110
563858
568116
335827
196299
144804
26547
375904
52233
398637
337707
403820
269054
242007
57363
519759
285258
166657
149197
554618
407063
350940
268032
563356
357278
86065
425415
106143
508398
375311
510997
78583
86471
365934
372709
306630
533484
302716
566575
390975
440529
130291
493245
141160
233968
148077
191651
385627
385837
557720
240279
393738
46847
35318
366342
25854
427102
288262
100300
21378
369703
90640
419453
155897
388674
194744
192168
313673
281103
101348
130262
534468
369000
442774
579716
419396
49643
129100
362035
150920
28797
182164
55049
215881
425590
335656
426675
275603
376668
291527
152764
556666
100583
538887
33991
392703
245182
231835
20395
285742
235609
542720
67847
208244
266418
464951
132412
247700
524249
204091
417607
459141
471658
135866
31092
2822
296693
223414
146487
389101
149127
140758
103287
165766
65955
341676
233236
225663
135010
581409
387932
54374
551793
394159
248129
394036
261679
172805
421655
502001
532673
369355
239171
474827
487573
116572
267521
152492
138083
434264
140044
536233
276631
11291
389065
396775
419908
61862
551974
102367
288964
100064
553314
294116
434379
140387
33659
513430
3320
310716
227103
324598
256105
365707
101090
301467
304716
43232
203768
69220
135129
294813
45247
176744
454894
364885
147088
32655
538547
167634
389638
185591
468866
21435
525398
26132
275210
57306
511050
208657
42109
323790
500499
508053
98949
436571
399781
567657
269863
507969
233872
133933
179563
408331
571553
350889
462040
305799
437426
567609
55608
217509
576030
226075
455824
355968
258291
550746
101960
42349
363344
79901
402123
294933
95178
82396
427835
165061
222681
310655
42278
158288
281005
435342
162435
426863
259952
471711
71528
241806
191874
325992
20727
222195
265364
38449
233970
135790
423025
468159
423481
490887
211676
445073
302078
417339
75791
380634
384849
116405
341957
163250
167644
331250
67420
190135
389273
558077
24699
416247
374971
129695
280464
59116
48189
25870
525058
99299
233121
259240
275718
194413
135369
167178
373251
272034
296281
232548
385126
499204
29913
575307
321798
208589
132417
404005
311562
289423
35897
330079
121454
269152
44261
172233
51540
450117
240836
446260
29431
519916
38891
15069
572888
461123
49183
240495
118463
312218
28069
486072
406362
554625
164635
193380
69200
30711
422261
377732
205474
353351
528541
65139
559053
505126
344735
450364
537671
31981
235642
407202
202807
287239
417234
579822
51396
356449
317795
525153
373170
141931
477343
65001
330455
54229
368274
510484
317986
137173
176694
187045
314379
565805
245530
341811
25461
275412
554354
434261
305502
47981
484313
149767
564733
153938
318789
89703
323494
22004
294267
116074
169893
343860
113040
140768
84488
467076
132310
238528
249471
386467
412086
518818
330524
105582
3305
503972
184099
391568
174425
118964
424793
156323
486694
312783
45284
328111
8718
574525
285710
475664
565395
515512
398575
127712
276694
453566
276239
126674
240685
212803
82678
171656
326628
362475
38775
228647
215113
565040
457161
210239
314246
428943
25541
457360
475380
401623
412972
274116
521473
80585
452359
381646
83408
149643
283600
163412
371863
310108
207548
307156
222376
211806
40954
259489
499913
184485
52038
60873
410707
462011
107840
358891
41575
567372
36776
123286
51040
4571
527637
67122
69340
330806
181713
160970
559780
559051
220697
107535
291770
252003
98242
533550
279929
188613
7730
23298
127841
293514
81735
209921
67779
264551
112253
232716
408681
376896
414679
338384
17226
183286
472485
530551
394182
572611
184143
288224
112395
126687
117015
512786
385684
352841
362103
15107
535808
128015
552320
155861
496019
557219
225751
45007
283054
217937
415196
520843
536109
187616
4021
60687
402588
150115
451278
574343
407808
274770
261344
150787
210812
108315
96711
84386
460296
529860
87891
478145
385241
189794
193363
202372
485777
68878
557685
152788
199363
17147
257090
136440
468829
484476
283187
233463
2349
307032
505157
126719
291098
393016
322943
217769
526087
221422
566501
28319
149604
240263
369230
501329
311337
244671
572765
209102
472540
234197
102329
419262
377244
229754
355394
549183
147342
459942
188752
444014
124142
457519
84114
489827
220124
385389
470072
249145
206548
217780
186255
344773
100329
438663
391978
40603
309510
8688
20983
298949
185681
269490
155379
341663
100231
112166
406924
423694
249073
40735
170173
393072
435005
96307
699
567768
63306
462530
12669
227724
435612
382448
71735
348593
580405
284885
456071
558113
298372
114025
110997
313921
42341
461794
359314
423172
354639
446322
78797
53121
340420
378948
81354
1149
388237
322720
278335
335236
547221
564837
254968
294608
313116
388616
301300
450977
572427
197264
305492
520445
151406
529061
502964
562834
147042
251627
122250
301575
360880
130970
342005
412676
487702
294877
71281
538299
549691
270912
342336
151869
360328
333749
546677
441433
399399
349934
226496
388481
388854
137703
243845
260036
196028
365775
332135
273279
410963
358113
306524
56205
175190
500495
371090
34304
34285
564550
499305
317036
1025
492132
103161
376575
245345
454282
279199
480208
9857
202413
52629
186145
557023
527689
87936
364917
54399
360579
105011
548388
511236
293564
248850
541917
93992
284674
568440
349185
403873
25316
252022
167110
520743
93232
567018
233446
270034
197307
59179
60600
327819
98001
297919
432150
543106
55410
101567
491611
222358
279060
398191
498854
138246
303994
224594
218574
429758
19766
262599
128732
204467
453620
389464
292529
426568
470095
375741
70791
93127
282719
475185
116398
454692
373898
251454
557875
503779
47285
135482
195559
162390
317090
100347
342757
319626
532398
123083
287402
578383
560700
291981
245582
81761
539395
323970
227164
56262
114028
445327
348134
388298
572899
483628
143333
23957
300090
420610
54334
109246
469134
238004
390956
426269
302019
197775
367201
352511
313201
404283
79721
411334
85031
192652
416047
499104
121172
74574
289242
59527
480940
306490
502726
125651
555711
148427
95337
206309
386684
267625
149221
381998
62763
323093
305940
25998
346813
269422
473773
35672
385346
244665
111716
69392
234847
242458
438912
414857
250451
568041
49315
310674
421825
14271
99807
100084
548240
575756
188173
84137
570019
413419
213951
58861
572467
219676
199126
492800
43264
559720
238502
557396
225183
59479
292823
244299
307238
92942
428881
323810
4132
255975
410436
195275
11508
433129
169270
475588
524377
136154
61596
278528
180253
198981
84295
554171
271396
528462
445964
145567
30139
121589
155262
7095
265366
259458
511729
205126
143974
160330
220071
549300
186699
354322
406646
170974
195639
341335
207437
478858
202241
298692
9353
342452
109136
535135
568790
153618
364064
411581
72788
441045
224830
529055
486320
358064
236725
185474
350560
246417
328217
569582
95561
150650
455808
296192
131016
551279
242297
63290
307873
443964
10566
579680
74900
429735
359772
544216
224595
16902
133183
403464
168706
420308
258035
234672
324638
396106
378823
559642
58137
337338
188139
164565
72961
331302
309870
550601
15644
316825
319088
18886
532491
225479
313720
44825
250311
327811
167810
265464
82901
480411
262544
532106
159374
581196
383446
81379
82258
426172
44425
443343
503771
1548
67347
33332
52869
401059
478805
525714
567645
310989
318006
440043
575121
393203
450620
435218
33442
53958
167533
418700
132758
490110
189757
269109
576505
566979
206363
271852
281134
199251
289040
408101
53977
343963
301317
544373
189033
77025
546730
485852
299216
234217
180968
323231
11297
323267
151163
345160
167062
239532
196870
279726
345668
113828
255210
75325
256196
153040
406296
549559
229159
487198
534776
363341
60539
305887
344298
61524
21396
499268
349931
187064
64593
407262
429514
256835
258222
131133
210570
76149
215132
62549
292051
24861
239283
509750
580555
469779
449471
128334
405133
24790
337619
714
147526
455225
448176
353090
317874
546095
242828
328121
16518
355974
14676
379596
572751
134502
533625
519077
10241
344157
545411
255067
28236
169810
199940
238272
127491
519985
356145
285651
424718
321079
101467
194559
157215
40500
210467
552564
458016
312316
393338
46422
542817
358903
56499
439509
544288
86189
498228
43206
513354
439518
276408
139754
237510
214254
444362
201517
54425
531854
515814
225913
128905
342244
219437
529545
56753
433214
159066
225546
188818
201116
200659
475889
114173
89534
152459
452014
301432
340646
321385
32129
275795
267203
493581
321674
24197
508846
68340
375960
580334
337180
372620
59005
525766
2068
350073
335633
414117
549328
226018
468487
258789
328588
455557
581553
134599
417965
358391
393242
337890
170208
545305
174303
401136
32872
217583
160001
98616
169468
559062
129175
384122
132591
295728
446234
89087
220871
91837
126311
486361
196804
490938
138956
126323
284324
254986
264884
392183
377361
119798
426096
311691
395551
352410
160840
468202
537910
568765
133327
164044
353915
515125
495692
275202
219629
497028
79503
109092
299105
20417
270406
293061
451713
28314
457162
196793
23542
7414
186045
128831
199578
573961
23247
259366
470551
551316
571728
550303
451758
308115
550013
196332
282310
439874
342688
541727
467318
360604
50535
211877
327114
9514
334140
349215
132395
479331
198796
570629
353754
412899
158127
9413
407423
82957
489261
124889
406662
390627
226713
506792
540664
512463
187454
75742
317690
566945
48139
114616
392796
20702
176993
464130
81303
444800
28655
132644
192023
362677
216686
558817
404546
461916
43947
137829
528782
340494
158277
217704
517294
335244
109427
79878
398697
481039
92714
173069
254625
426835
542509
147492
519685
86249
430405
24520
306074
398407
543797
159118
61865
17799
333808
189742
118140
501491
33813
331085
467137
507171
502006
39993
99788
353221
558412
190297
480115
82438
95201
12735
288683
557150
461876
322215
461505
312682
209993
481889
573072
316725
235701
33297
181453
122766
202402
201623
517998
264805
554215
84785
299533
295150
389491
117515
293733
197329
562289
330110
266026
573482
209918
462712
238332
576792
368844
214265
140087
526168
351430
537765
337126
132317
326898
531444
487392
140352
345229
539838
222397
152255
194336
49814
168331
335670
46276
89838
179599
264180
433892
181386
128466
190863
448319
262092
468321
461819
58315
341110
351369
525898
114090
23709
431484
46503
452799
462785
298512
109291
107586
402762
387948
357290
155449
363252
128607
108557
318974
151434
37456
522143
493603
475669
435758
511569
199133
155106
371484
201402
93743
427603
231668
486581
104814
36226
454039
93579
58343
87738
372740
516795
381984
282257
180549
497661
539683
434078
343167
558917
159723
225963
341996
245118
25797
446983
273866
411108
124840
194553
334364
36953
317995
15750
525169
275268
570678
55126
256311
490567
400918
183204
437432
1681
137057
493316
179961
439712
324285
196797
415710
135316
402528
551042
295057
197690
222961
257020
270672
262030
90994
487502
562171
222240
394229
400633
5314
471881
297695
280599
565330
300324
519950
60547
49777
290137
130812
400613
191068
568205
242721
464179
303617
200047
511706
150208
96716
151854
517087
428605
147873
46612
300142
430157
412756
175156
409842
444018
17810
125259
376187
93851
428414
355652
265020
399573
160524
129438
70636
305762
122123
331505
148839
354746
215812
206434
331955
20367
47873
12443
521106
280069
247368
205134
321742
122953
516176
528305
332039
572508
447983
565979
10539
265622
154230
552977
203175
146126
7642
434805
556527
517508
63882
121952
509766
321234
389743
144502
522990
572604
272341
90678
289640
217519
8785
502604
77345
479658
434380
390546
34708
36049
141180
563261
281014
190884
188520
222078
135267
448871
314893
511522
431043
309413
253728
307082
424192
184138
442365
410323
207313
492383
78062
471155
394149
552776
180047
169494
336811
530571
34754
487854
187989
580104
460344
2686
331386
97021
406491
447934
132773
306486
284128
551737
480181
408143
123532
518177
363602
14819
551746
118605
379659
446351
33883
545491
224045
294973
561864
64915
538272
418811
526312
231012
407047
72120
277998
126978
209503
323507
525927
125555
563809
326709
563297
556222
371879
480501
23544
298347
136131
47087
383652
64799
155864
450597
488424
247269
472312
371364
85400
349475
277718
359458
31390
412813
9708
468012
417638
491958
576614
30607
24608
36425
126230
125724
565435
411083
207152
246629
114126
130280
52151
255990
231131
289861
524665
207223
277677
414379
440349
486655
53514
136559
421447
421389
438590
420375
110800
352901
374530
57772
480583
197169
308470
79493
208978
140010
477927
292689
166536
317330
502772
175821
417726
202681
413879
159634
75095
566298
375504
484715
567390
292394
526576
362140
300179
72988
575074
49567
378486
102004
471814
161231
119765
462052
90676
258205
407037
515226
573277
527865
561761
448786
224111
391771
191577
328814
368589
1706
90872
514393
525021
68261
120778
491606
214946
151790
273650
522492
40259
10395
488952
542695
149429
15346
414495
67342
475634
471686
127134
238968
53802
125314
522229
399932
74343
30954
175440
371351
41711
293425
184123
350086
251084
86372
501197
158700
449610
110324
251696
201111
72892
94702
225623
467512
477067
135167
174904
104410
162204
206858
416827
553192
427805
75243
550372
511669
46250
221633
85817
272253
529188
300865
190521
404373
342862
162559
145462
460575
499786
478344
447070
265173
263406
346275
2142
54013
373480
34418
419780
523349
203063
252857
507501
387824
241100
499802
514155
77376
516205
303342
98927
286186
267694
193925
438046
479577
497693
568854
206257
463610
72702
324603
166223
487914
222691
494473
390692
295441
507326
479886
159962
16327
131627
366028
427493
367319
327623
242103
467386
459429
228415
434070
172255
410969
66327
460598
151371
338894
193605
284529
535278
298427
88445
440262
243629
152782
193664
486383
194022
503081
26413
457611
244578
384052
410648
29356
407289
104930
368594
557907
222659
251232
196574
233994
453724
544601
156471
190423
240198
396670
38899
546655
550356
24730
299794
375450
375846
451228
419645
546444
441058
459706
412666
308735
416145
322095
441327
477351
432607
483334
301256
385265
392099
509876
480407
541345
52637
376988
539879
53113
312103
129060
266120
43289
364340
25551
494663
193359
445638
457687
183218
433804
499393
473888
380482
420721
504054
510680
295686
67156
222426
231426
107135
375892
323525
142130
338018
393230
411178
161776
151229
3528
188276
339798
220843
532559
1955
75821
58666
545385
279131
18482
210442
401804
178152
207978
253556
296946
355156
445071
367907
339108
67975
311511
510812
455738
377679
509526
266885
190323
272747
393384
299067
161047
263178
444346
324500
113851
130147
501824
304691
374005
416972
433044
207805
127381
36915
303047
12726
197330
370821
405660
23631
209383
183390
421491
101535
69364
296277
511639
532983
111223
534331
322094
440045
128027
507080
502397
487952
471822
442268
165463
256651
281427
295336
486521
354144
359691
310213
274562
247475
314614
7952
413391
273855
285114
152962
388882
530635
547767
525075
303744
33272
227781
344566
70746
300444
565761
541643
137706
273606
24702
376398
344702
224055
489719
329566
280224
432981
461609
184223
353504
107259
480200
403743
235319
265799
155087
322848
441577
322735
220348
281302
250022
388965
86243
54899
168583
217137
35401
139230
445088
312494
447701
357254
529475
26035
83494
133615
376573
54889
136458
294925
99794
6074
173373
381470
343229
249382
397974
221509
8006
384811
258093
24204
96693
437452
451934
22958
146235
108112
126457
407806
481747
255649
410962
371139
308488
18896
545781
106003
536663
96445
194531
260199
401083
418429
22660
29346
141376
172467
415497
429321
578454
339781
131547
140577
337653
458763
527510
54744
44472
501499
26432
490639
567268
187432
284257
458505
543233
427117
457656
292554
10881
128460
387
474026
217276
272173
398202
318475
485595
170937
303308
199255
198397
356011
419774
473250
376236
59463
384907
342185
524467
365446
98629
426602
258734
391876
59157
580960
471708
431439
558600
547448
158109
245243
468238
69798
565424
64697
161757
238960
334046
251042
543411
379965
568883
92674
168754
337808
297944
188866
564687
562973
412880
188311
544926
337752
135524
26518
530631
91849
273728
99425
487693
577403
488632
242526
473647
143758
544386
344924
410380
1579
179953
350810
317464
326966
278055
40911
218964
539676
70297
540833
185314
490294
226928
56729
369521
76844
41251
141482
8179
206001
28336
67491
68439
21905
75802
99245
66483
467177
46447
88376
422172
267112
40348
384788
112858
80094
450160
149366
48050
530592
55484
492648
419989
177193
393675
343769
62272
65753
276584
361769
553297
206747
204732
366677
487469
357333
249817
359403
22224
338746
459084
320524
1298
16673
18394
384231
425817
303291
382182
136539
333998
151915
518725
560000
255181
255708
553407
41754
491372
451240
227825
453158
139749
21136
137412
506900
353624
455443
572897
35473
492954
361939
304038
158713
110574
128711
24125
428885
359106
209073
208256
84427
19085
361472
237721
89992
248142
182541
121414
223314
544263
578481
489203
419216
133503
211138
518716
129781
395263
159562
262979
462067
484225
182728
66082
309409
287716
416258
576582
511508
187509
406601
494079
233439
578821
243219
83441
369859
151405
392915
36238
414482
575465
571973
384875
383893
160746
214388
378636
485602
233384
417542
518530
237357
23245
357944
478683
353558
310376
384507
140730
240278
107578
545731
412545
209345
269116
2212
251064
40056
573714
490991
154794
340126
209925
383873
225406
92683
440313
414868
489695
79887
441473
180504
226631
236292
301581
6658
390544
496090
565149
547798
169757
467131
54282
372726
234902
73864
334607
279263
518481
166711
570259
200764
509036
310649
353858
464598
110327
544782
461522
200181
353748
430640
519494
246553
512316
139775
138547
564969
317804
244157
125059
342387
434513
51076
528951
555808
222958
470704
280705
55575
176306
253109
165053
267105
580390
241453
420377
95132
232085
154435
256549
290070
347351
569431
525612
2083
261955
24091
113570
134176
411557
149329
322125
18045
46997
384883
297152
457322
375573
63894
98322
420912
433854
361417
232790
62756
546424
449195
484619
540099
148909
498796
165527
30066
396467
257187
508449
239518
238199
558671
102166
542443
261240
174718
468730
256981
26171
53081
69188
491965
487076
316155
1497
300965
463279
182905
492219
116675
501874
26818
100563
200879
38904
127306
93778
452327
134564
406534
130215
110762
564072
79217
195594
465123
554104
396362
471008
313362
560660
370929
182867
203201
275371
239478
262579
401780
318184
443937
392711
449622
97729
319965
27627
292169
82790
21500
290600
455874
90374
127585
90778
226716
332544
287531
543027
444583
45396
18014
342441
199028
456310
424601
394447
419334
185313
401313
355481
171017
462671
445495
403197
510100
423720
538982
243008
333461
383073
290422
500330
287285
497158
462987
371497
243066
277069
167452
533342
412917
325495
67531
217561
563250
197745
285041
125667
54214
109777
299307
217007
451767
291330
69215
535282
336887
512845
45040
50263
382670
335101
294854
214811
425752
220367
278715
95422
543612
571038
177952
323264
65979
479608
310163
134893
137227
372070
451449
516004
411291
531378
164935
440015
434193
448854
24935
182503
715
554958
19167
576222
83987
296775
346223
65971
343256
347700
576262
396415
495352
71361
258411
525549
342325
30203
16716
199553
299134
90862
317763
352401
36748
151864
401705
529857
312467
393922
113929
43961
468345
279916
554319
229327
367375
278698
343394
424434
93264
313334
11256
534801
566027
349469
373076
220076
124739
189364
188136
449705
503399
238748
31392
104768
444817
532286
318187
164496
103863
307554
73997
5554
137619
45768
431827
315803
208146
505264
129794
155981
57390
368373
510820
46603
541768
81374
510493
8005
71796
346377
438237
252748
159500
149686
323478
136202
541231
379155
27530
332427
548384
480939
330532
272876
559586
404027
397307
100483
80834
191592
357076
216161
552504
67428
30334
257301
464909
570709
294865
529645
164493
47328
397522
554032
2881
387463
100140
401963
362881
40910
494269
347300
440586
473182
152281
11638
150126
269022
487796
155355
182863
479036
418473
286234
182176
141873
402357
50372
25508
442786
568154
223601
387169
40091
273729
397151
285568
487167
101248
340047
434022
173760
419439
145690
324717
429935
498270
392062
45124
174738
572543
25984
336172
537313
363881
363554
361132
366897
459694
336457
69077
121891
232648
240681
104696
354312
154179
452011
281920
581662
494398
260094
495107
384
554176
510434
55966
254750
94087
47909
174103
297323
140488
522081
533942
338964
242744
158118
511625
125038
565570
23357
122362
250239
132303
495608
21046
255480
274800
435869
249346
66144
297929
250165
314497
412247
145666
377772
130513
309494
495957
233545
3967
123013
358558
111188
237872
549629
345224
207381
460373
578108
212309
431984
460694
543490
570567
343662
217090
204036
498045
409568
43324
431570
209203
311011
23440
399147
499862
16669
578345
189566
460897
320131
456908
178084
257162
574648
400045
524168
55413
58281
408624
91960
340922
579239
264158
397678
395130
382699
392780
179544
16297
198108
149630
493471
472941
178795
332377
553542
573827
402909
267552
397431
41568
333355
382688
324697
133042
47627
218601
292835
219164
66761
11361
546229
79616
308420
331162
571903
574668
342742
108301
336002
63573
368060
505579
148373
519607
246434
553336
172340
326056
559949
226498
244720
110758
107148
258931
442554
387635
429000
247333
255272
42743
414894
465879
106314
506127
274376
51403
421564
182104
37734
12224
203559
337517
362240
325957
446301
6854
284047
64309
508278
307025
104685
253764
250424
505385
318780
85183
576905
400919
483418
67106
164864
201270
467854
148747
111591
403907
284195
296747
1360
203249
105247
477974
23760
487994
168839
105580
127093
285978
514515
104844
386112
414607
219457
437736
391269
569203
109774
213578
73387
314192
346335
33425
509210
242968
346290
171180
307943
518957
376469
294117
521679
69526
530321
158307
259346
16538
189371
126030
354309
98434
526588
69934
296996
167273
232586
262450
455400
182032
440935
400307
294565
51470
180389
411208
327876
539529
87756
20857
112860
389081
523637
301082
566687
382399
509497
182527
407030
336427
368780
569319
39743
311706
216851
344974
40606
48684
298878
564217
407644
503887
479815
159436
271032
411485
524436
29357
479825
553446
167577
476279
435453
349044
202554
401045
361197
495292
145186
49301
88270
305380
362711
200328
247880
8469
150943
386194
570440
163599
302201
90464
150158
554271
436579
535820
326484
177125
575469
526364
509693
484256
308803
167074
338061
271972
545033
121824
141065
360271
409862
379162
74920
517906
299662
16980
320523
115055
274213
395144
187723
530782
169197
75027
254143
297765
318754
198682
505501
340314
549002
459853
370260
214256
300214
463788
8193
452220
122390
572252
490878
94459
511866
104146
249952
120918
224812
63676
207276
554283
508557
21919
78701
290451
221828
281227
488033
199962
436188
355477
63671
144122
33924
504172
189885
564580
324232
460880
170925
465229
361661
359131
449613
291018
468934
214385
501325
32301
75620
139272
33416
179421
508454
20888
188949
456420
518844
47739
159777
246918
371194
198451
168948
320115
458705
171353
449537
137238
480272
542088
561631
374904
91359
218911
271892
545334
296257
575355
138851
209418
516587
522380
216417
19413
282442
357829
170000
178793
106356
341874
473347
165945
386872
420594
373060
391720
280409
343198
366174
449379
63812
485894
50206
192053
350727
18553
504280
329533
521472
390347
367268
410097
257426
452643
412267
149223
485560
462241
213457
167843
545237
402115
493454
75423
111500
268067
137118
232263
204979
426453
200500
384718
275869
233627
537499
561962
262677
477468
268396
574114
112029
438691
469293
118212
78896
55951
239082
451415
255522
300439
61844
522660
331479
147934
519053
307708
56646
315620
280804
4843
458724
388177
502360
2239
474941
274480
277706
479721
490153
300880
40729
49893
442701
534663
91754
507091
104629
332432
6981
471280
303241
115197
391426
251230
102400
187658
336234
23051
469010
197300
216332
286773
512948
488553
192080
572179
75114
455735
284307
478582
502638
24231
351463
424623
201909
563046
151609
387256
401433
141755
199534
182385
170706
107885
47935
292722
200089
393887
542350
156458
326229
349622
68166
33939
465195
37783
380854
362281
408801
273147
242673
413382
90570
278177
439262
183690
156608
56544
412857
324866
201114
348785
428231
563179
118109
456481
163497
486568
498374
435543
149014
80271
372309
399152
28875
29895
38850
32390
430149
471946
442735
100503
253072
491492
283267
367205
159929
221681
397523
65901
131312
282793
252208
83778
17760
35328
451781
53037
577766
55412
119710
68300
309539
473159
74037
369333
174474
360397
71136
317120
51628
266618
52650
434940
551849
517382
175734
493329
203096
94774
398563
524651
148019
572907
560260
202888
14276
448533
443941
444598
111322
338741
411642
492772
120826
496059
142364
504165
282239
547774
78627
132585
538580
522234
305358
73686
403739
349322
255093
123351
208024
457774
518816
309843
3091
370610
39711
509404
490629
203794
573209
73235
155162
94518
547783
510976
54111
322449
315303
483038
446383
289766
296477
146469
54696
465130
10358
215289
503331
193046
483766
520986
484278
204735
273158
73503
532351
233348
318234
541267
138601
104800
88272
153162
140736
422479
193714
235902
332925
35032
181443
553371
380552
76401
392448
134479
221878
48288
121052
34682
198209
293647
337401
331409
35322
328354
550173
351345
122188
502370
515853
452331
415680
483867
482499
95273
55059
265084
344578
50179
372756
197163
268342
393317
391219
163283
257666
157958
395920
357176
278230
75576
452963
125655
515574
517879
197155
299785
342353
28532
24725
290276
202209
500853
474675
215908
356632
300966
514183
324713
442901
150480
490259
563334
394504
199943
262334
270009
453013
317410
292734
207013
94382
372357
237716
166995
267731
508680
574722
180650
219873
223362
578492
562458
307652
462135
519905
191031
496793
276545
27989
335459
302852
437353
232277
216601
259945
17962
316534
253959
171942
197762
555685
323369
493321
63320
329258
527846
2389
532482
259149
401518
458058
377515
492371
48383
44057
417595
466958
61832
273387
518981
357633
466243
259576
488980
198319
198375
203796
110434
229474
540669
313721
135955
458827
479858
158279
131895
94049
335525
335500
28231
14209
127760
151524
575012
463944
485761
31748
204060
162650
473957
554699
88817
336578
195952
410754
380348
118837
123622
308197
193094
429836
80305
396116
295410
145862
328688
278029
394790
461775
286793
24585
293066
467339
180935
31747
30113
84493
469838
224329
125380
330292
14691
388564
403891
550869
339115
379520
151184
24991
88330
467071
228580
407065
42871
10825
371651
414888
267680
198832
93766
173124
512206
106017
359357
484641
318888
388297
134754
125814
279957
438485
112739
36942
507798
531979
523037
28058
177994
480851
352162
383026
324104
558303
119456
577207
61532
115772
335935
514506
229507
195889
577749
145738
57702
213961
386669
425179
422301
86442
395978
299972
374061
325564
83906
564411
134079
241897
495073
568459
533220
533003
147073
203865
341299
576869
399545
577808
292769
282982
558678
248268
410583
225036
380258
443427
397511
453800
118642
15307
217383
248835
341232
212893
232005
408258
442181
247050
396821
26497
27731
462813
492853
144965
198856
16114
543407
241767
185519
526739
123921
528018
393442
468867
157921
463800
451087
379955
78671
436146
10179
53047
231047
12892
510859
176629
116988
91969
567683
78494
80246
57068
523244
139390
415206
414113
419678
535898
464033
141056
441949
160283
95595
365142
302217
435823
213242
207467
541478
452558
125208
95516
249111
268403
504502
412584
120644
176477
402575
443735
121232
54254
63014
231758
484761
205605
36478
276476
494941
150114
433919
497216
408806
159013
443
482485
200503
279147
344397
75595
399258
140053
556409
455393
52634
110613
89411
464330
538595
42967
204075
183890
226976
579911
155253
166467
224388
268197
266455
219916
250360
164553
247576
466445
298614
436803
559006
157860
245895
441794
105110
38180
42103
308302
11658
462610
529511
671
493641
168833
517084
195542
232807
407142
330535
231534
532595
570879
361672
65336
528331
104021
409030
41895
108392
412566
131735
485926
45989
176210
278352
476631
350670
267927
515098
42808
235499
225281
301409
178017
549375
157220
260238
306240
279677
137496
95249
137371
155618
390201
532966
468972
75735
314751
546037
444830
404992
482346
267871
60467
470937
553284
577613
40016
248308
300848
548821
530936
506750
570560
186181
476347
201825
544516
478142
480437
405980
337497
45464
391422
457889
242083
38440
415694
15073
430455
470426
236211
521822
181828
141852
173146
284098
362312
14795
70269
549887
240951
475692
57708
400737
484217
482753
287378
382345
381766
86467
571427
409890
317521
204502
490860
436303
357626
191376
10818
2562
78260
46535
4885
432441
415335
154564
45110
416767
14820
541938
187178
165046
68749
391979
397863
450313
281102
573052
43176
45314
406729
323868
248457
28343
138069
480074
370310
520554
561168
220355
499727
275868
334751
298956
45941
237897
477497
143538
54712
482590
345585
69959
329784
537069
222026
511191
127055
207349
293825
250276
423256
297844
274715
241288
212257
398139
249435
567363
417846
348221
553871
580120
571656
410246
119207
1507
161599
33251
56599
265677
539071
512838
306031
313398
500233
371950
337509
394089
266496
100746
349442
24450
48267
17312
58868
577564
407795
105194
21269
550870
175405
87334
248948
183022
330173
328862
51550
291290
239706
484881
560604
411480
575590
106051
220118
389188
209941
18191
102614
554823
516808
348111
213399
47267
89228
334840
258659
476253
500945
494072
135237
259398
453219
467654
359688
35853
156480
377119
517068
417090
391703
580850
318543
184106
374010
89378
44928
460872
536000
511620
233538
410024
169166
166794
438331
358019
255554
127866
181997
18809
318355
176148
22874
498650
106226
504178
322804
486962
53474
56960
2639
477847
548362
475389
81064
73206
196566
449073
182659
330708
336044
381406
399101
6225
556360
306724
88097
91463
422769
346366
307511
450324
510622
480773
484432
521021
502894
10935
544094
483476
565807
14850
335200
490042
173089
311304
82480
118703
243027
134548
509194
361149
115740
449708
289677
258761
550934
429407
140473
115292
419711
385238
138368
365003
122899
267123
494749
189631
573232
581189
117071
289895
552153
349939
484110
157862
448863
380182
59108
154254
138397
87718
323334
458738
233660
319098
519598
60982
528903
405062
285597
186226
571881
330495
48974
97496
226300
69383
78176
11029
144610
407976
473326
14713
254101
427103
342220
252381
492351
413475
45361
134320
382533
578237
482940
40478
290881
398962
320964
237723
563943
542081
372193
433125
557819
5219
65737
314313
187132
522922
111598
531236
256648
501085
164634
466557
415776
161337
486125
417400
498792
146058
564883
454681
403038
129733
63556
123424
58838
253238
374451
7506
75509
337458
414982
465702
81363
121318
134113
128553
43369
432268
105865
306619
428148
104290
76462
240903
204471
163710
339356
54318
181757
478811
416936
15157
520950
161740
344672
485097
535145
300994
235253
343815
152253
166481
209859
492244
440486
196948
58462
326761
361341
487897
272351
437710
311589
62041
4820
186717
375099
470463
283937
16072
176381
390087
56397
357819
493994
521947
268552
318953
545260
159133
389258
284341
562596
265327
578231
306535
171363
45840
471955
233146
429248
168999
89188
313306
558107
439278
496531
481773
266917
303879
166344
337962
577866
363654
248191
574460
157593
317322
308208
456201
213785
571074
248823
208946
181409
503104
288639
295550
506470
2624
262747
552156
254139
452611
443630
393254
85865
350084
331453
193692
214040
139740
94701
524710
303627
325042
144870
11326
288025
523988
334777
318471
442603
246923
131300
232484
26031
284886
394794
139907
541226
165927
525118
21498
276254
529447
355462
399181
213009
25972
24674
96653
404388
111944
313538
435091
247167
332591
447089
419110
536087
405994
382559
487510
220527
25167
398834
303089
555904
153072
179418
460115
65063
320785
354575
404943
435065
537124
355620
242008
45181
415872
40008
232198
360570
163921
67074
388983
344794
558171
126803
133412
115924
557254
491701
271344
479557
413971
80131
460711
399556
126696
284589
556342
513105
415538
110681
30910
326414
41796
191159
114718
23998
324669
455363
101894
581717
295815
74722
277134
235912
70178
294127
521948
69182
400853
510035
546306
537773
446199
101719
225274
456351
396260
271011
47202
267205
363559
469737
21514
306483
563696
5678
390513
224419
529668
142349
189831
369796
19333
301817
79567
278579
406708
324642
477587
489645
69496
182933
312105
139633
412908
310258
28611
397938
411745
376829
227657
130685
41077
95621
231801
504862
502090
83739
444805
50752
16764
357342
362127
285526
249687
105626
449731
330368
326712
308119
413141
269605
40087
390290
218183
467157
134074
175609
381914
334867
27844
577107
229896
206705
121611
85795
388823
526711
13938
401024
425066
229643
10115
169098
562824
264806
234766
271791
290974
211243
144027
374062
13176
344544
91263
71264
372172
395514
22525
537656
563083
348982
1442
252132
499627
390757
182849
79260
575176
460730
195870
221616
436362
272185
8829
574538
161865
17089
35407
436504
274949
530509
377597
39698
368450
558646
170529
140585
581831
132521
15297
344862
523923
502758
282069
548498
558132
36966
459319
184868
262446
359278
34971
245922
280059
490578
242290
41087
2644
236996
495733
198969
195353
58443
30
427613
54398
320616
116223
438769
207363
210015
130512
167724
130998
297357
386127
232280
400742
520524
377074
275075
108210
443805
267697
399489
72546
196046
181474
267457
94618
385026
343511
246716
282527
160414
39528
552610
569988
573181
369506
495875
2570
520800
523914
338357
576685
538163
1586
452702
146659
134324
288372
488390
503663
439926
506331
123382
104408
73212
267794
128168
69309
375200
231589
292581
473254
401962
505728
333634
564304
216676
176765
81003
369561
478430
400298
29755
476913
505701
495528
315387
480161
124133
370103
83136
403593
581542
85114
195333
306621
261387
337647
464928
425647
101548
442672
548661
268944
46258
554125
524897
354930
487880
386777
235663
61925
142940
363205
405197
347671
107787
26053
205636
388807
462238
293057
206255
555843
395311
558962
136265
392981
226324
143929
5644
128943
473842
92529
12825
376608
293090
235409
488787
245440
190530
581789
368103
219859
534896
438219
419677
501172
261305
466450
477428
387388
365363
22112
196663
197836
120792
401400
61233
453286
474188
264155
553232
149030
303708
398858
117969
385186
222917
455252
267260
203778
456988
373400
297181
543577
218924
332853
6672
101127
15759
514118
208350
52360
54976
564599
371577
390840
151156
232656
154274
276711
442872
391810
370638
413122
513758
247624
421341
167973
447109
371254
320537
561563
388881
100439
111705
305740
63345
487903
16520
306531
346702
571091
444390
92288
427956
405959
571407
207026
275642
213623
273704
501971
233005
155263
562045
70735
560481
120077
302038
453972
286654
179094
513039
186083
348793
510423
338167
174573
470004
86552
18327
75319
485740
504258
107542
152965
360555
4289
339007
183201
314778
178421
481091
528556
503200
479120
371258
263710
352821
246005
433123
23368
581348
268845
538435
99260
567797
92634
36741
542260
153092
130637
430076
272058
527504
320192
437276
129980
57213
143449
351439
66209
566258
357578
483358
72110
471483
133509
292986
363079
28872
200882
327263
403286
474568
452297
204757
81593
542832
11195
326063
519477
318328
377115
268161
81779
359442
30231
221899
117578
574095
366295
483856
188310
499037
24020
498079
576343
147300
563312
353270
543466
124185
310714
541538
499950
12146
171297
98956
66351
335321
501760
263288
397645
441253
537122
109819
327573
294407
287299
435692
322362
460263
366111
503938
467116
155388
330429
433297
343912
248353
314495
308121
308686
5086
361638
576015
576111
493212
570268
71682
152146
273378
245682
49005
38919
563767
127587
394759
578595
543706
289180
322443
312939
453772
487645
115579
262715
170835
112562
319749
352751
347483
461945
125693
93015
37339
158122
501647
239148
343872
8789
507274
308582
577283
361245
527506
4212
224303
401327
359180
573572
110046
275449
551454
557955
486457
343135
146332
136807
44160
244633
312338
359722
337705
514125
329175
548703
383007
149993
278921
413533
326148
562930
570045
285938
290690
504733
8536
409199
46106
4936
525424
75965
47225
270749
320106
339228
463168
506965
178550
184771
236348
116786
187331
540619
293880
274876
578368
78087
61899
203887
509536
408221
553441
539897
293741
266951
445461
193246
332606
374146
27221
469197
44127
281327
374947
357228
469859
44583
212864
316936
220568
253915
480223
537861
102724
177939
269260
233104
107234
561484
345870
6664
133596
187887
165658
224383
360370
408445
305580
184246
191918
138347
290231
381810
127451
333684
277174
212276
140115
142581
261759
556512
503277
195079
243443
145073
553506
28304
267329
503421
297173
207941
259028
40938
214698
89905
577030
43133
18530
322955
4702
314703
208954
234666
35489
109599
359529
341193
234274
62531
532617
123389
526594
322892
465595
301765
6155
565365
10627
360017
103935
61052
323791
32339
250526
98592
536290
176257
424258
151211
467579
160483
90010
535880
482036
27789
218470
190097
314897
93402
88377
358684
133909
227986
568869
213419
82511
200296
77750
28389
111842
328316
190585
236312
92910
290265
372087
43033
246085
448868
18402
553780
179681
525162
211737
494394
296208
451597
302489
560009
408789
435653
232463
379936
255158
436830
394186
529813
44800
142393
330868
406366
53016
464263
447779
443086
361259
553851
371683
150646
190160
221184
446310
199602
208479
305779
406555
214367
388248
366576
158445
427598
433428
179656
119118
178678
517656
417674
253183
69393
559522
406767
220808
536619
195213
269867
415964
447840
213851
426390
114807
245825
5820
506356
32629
387109
518517
199855
469724
428164
108081
347630
323030
104365
170846
131485
50552
104142
260040
367257
465375
231116
58541
451101
26944
466259
123851
177102
257767
108360
447927
75527
380427
140080
247660
305425
119994
162427
328785
82551
514243
29128
505492
40926
56233
143383
160009
44679
9
129030
143781
420922
377300
235541
87901
418968
279479
372122
431407
416054
370124
70333
452213
128468
361593
181625
8431
162171
514049
542974
258544
293304
385037
184940
253307
182078
197716
373678
238667
178635
9138
529248
339130
335093
363574
575901
440878
418471
25529
162577
504353
23047
179326
127834
226424
395775
451061
84615
435777
384981
256160
501189
287361
149257
362090
265186
386257
306710
300732
48419
386165
246298
432378
416013
222760
29687
311683
82662
201192
391842
531499
204626
83323
349697
209041
259614
530658
239536
23671
363806
272162
111604
124606
470501
213095
571887
304614
473050
556851
173908
296886
348948
468337
374984
461884
148655
339670
6921
116174
22626
228380
473793
215357
270796
265432
410988
493252
496444
434200
155373
187785
31358
273052
119469
420400
571366
495476
307510
543795
119891
392033
6233
199136
551118
81827
201326
256082
223319
211063
514544
66881
539055
471629
442979
11198
362662
49428
141204
115070
84410
8498
28456
264365
555038
526290
477698
267717
156308
496115
532471
433826
415935
258688
352938
149554
457827
91744
105168
19793
295864
303034
98746
387181
204424
417015
302595
177238
280156
427859
108668
497160
470458
302867
47619
1958
261458
530037
271282
240129
497466
565443
219524
359977
143392
27723
173345
314440
475245
18041
571839
571168
506561
318605
157707
234023
244885
532975
328921
417218
254078
194754
62815
447448
340345
112372
222367
351352
440093
492810
65948
576573
84884
355857
573843
151546
203859
386715
304518
277807
395170
82263
227032
579002
84187
95569
341891
295007
335103
338316
106241
371608
292136
458204
330766
70459
309795
307745
258248
545721
37847
237818
405209
385786
5180
240817
541532
220571
532503
496819
465200
325950
310867
438481
270836
98523
343211
189239
418379
425859
48163
373575
456422
88735
141316
364385
434305
26356
225383
530242
256221
417416
334588
59692
195721
557283
550392
496619
86832
471929
550478
565595
173887
315831
581096
279454
113590
30880
491000
260123
208678
79806
460715
374696
478005
258237
349230
139758
247529
323127
564816
326663
570852
33186
427306
152502
109860
154907
497746
511480
519815
467197
448143
293382
17877
150317
345549
142733
241904
56435
20450
475798
557794
160773
539226
259758
467763
145628
403107
67837
505633
287666
438910
346637
93141
493209
442416
432432
190684
60959
299836
441412
300330
245818
329707
248839
569075
30449
403948
70197
46345
304379
438294
4716
458478
248018
197111
306868
554841
387717
537862
211175
370337
188062
278287
358079
21470
414975
447349
562067
343610
299417
501947
431865
78425
140284
147016
358517
24169
133876
63867
105960
434992
400166
524195
198436
132165
414071
130402
136541
485613
347392
415378
515878
452684
388217
12413
156747
200986
188189
176763
199029
399330
476871
110797
382615
136350
531128
224554
247788
50404
166699
100586
486789
260433
58997
275325
436972
338203
358343
236267
292912
28184
504977
384465
34525
377647
488844
308504
80941
150080
340653
217299
251360
58630
447487
469445
569505
198561
451980
442556
163076
441493
160247
510340
138288
55373
390915
570781
358462
90261
28523
257537
118450
74126
270025
62057
579134
425296
351888
349046
542910
4066
88613
558278
536433
383731
115829
347568
7510
320834
548296
388018
386819
399142
261906
189737
534428
126967
366704
45659
498427
475768
5785
253962
245450
213649
140333
214719
265550
130540
110819
495088
548795
569526
343422
500537
260048
355688
297304
350640
302872
460915
279919
12544
141102
369731
372121
200857
110811
209930
69733
376751
27377
107073
467979
484700
283728
24129
485631
241809
59458
135094
74407
272051
116650
424348
500130
316671
367518
202832
360927
468443
52320
386537
448425
392068
64241
557578
455422
101270
578900
175672
356916
70740
263211
266611
480000
188621
319221
460617
216059
118195
458672
129571
158207
58737
289572
506140
432583
484650
238009
39768
311076
18290
249941
451951
38652
404110
324409
105757
135486
60704
65267
520349
419344
21588
252943
69977
489482
296988
536960
122818
494594
118564
288451
226747
189424
49097
212914
546261
302618
95667
259316
163281
59556
192048
438692
579267
393050
539717
135460
529095
342025
186497
230262
332472
431915
423107
351747
237689
207431
168801
159756
465776
356787
500224
249445
548546
400408
279377
442468
122356
8665
450004
195332
537553
368768
251206
334944
480014
107558
360624
430776
554854
62017
266369
235479
349472
179915
84038
374858
401653
45337
492882
465353
53975
232806
316715
461281
65380
203131
486449
402846
466845
500219
143664
414948
191136
458533
86708
372384
320858
316708
15764
4259
387225
357904
535692
345618
255018
68636
219589
55166
310269
15621
398153
269946
52076
431799
160126
359762
287443
534901
561699
526401
237453
388945
255934
75713
352302
480593
349566
12179
406725
72312
237337
39812
503021
515394
404781
279443
224938
501494
373036
471935
322738
482733
104172
423113
264591
74159
72030
312420
499125
124428
82301
531837
428389
377984
475743
153909
504827
139276
356941
571357
420938
5356
450806
338774
107427
13283
476605
240501
453520
166244
253906
58134
109663
520684
440707
67222
182715
496870
39171
396811
475667
555267
425441
175185
552222
148032
464715
189850
535424
513054
283254
442364
530377
307514
522061
308316
145791
383209
278938
129512
427046
573764
536776
54736
207635
259198
306305
395606
314671
136687
149874
79498
78035
546864
20213
109393
15112
179618
19635
574281
45809
362263
537622
188154
420427
365301
148676
144608
376701
531607
423734
480818
336395
21740
65993
217859
352680
277470
382552
571437
85018
389542
80624
559974
135155
129262
191716
291550
12681
336667
49884
300622
254431
477641
21883
246425
228297
552346
484563
85626
49942
74176
500699
239873
180014
374418
417079
332568
169134
198935
205504
560591
98283
319337
315792
185479
114259
156045
471863
282879
26635
49683
518355
504606
113914
413782
524946
483451
320253
397685
377585
200717
49796
285220
446557
169690
376754
307073
1393
486030
92059
482912
150875
369470
24149
310498
551036
560662
471082
461187
112269
84762
397976
387605
429644
284824
163903
69021
12953
467738
74434
134177
388871
155450
496302
48971
225014
551522
472166
45359
36598
260888
63973
323149
101215
317891
300388
534024
207172
564566
76513
123974
530781
285260
411405
220716
313518
173081
419232
485705
336245
51369
542792
154140
289703
15599
368834
21563
309946
556383
116987
207051
119081
464752
489235
301236
328326
360334
202010
193349
179876
180580
350425
444692
509749
77177
178331
234616
535312
343383
30875
524257
497273
254609
173883
411913
55955
450684
406275
112164
236767
39758
54118
2585
294702
240695
546203
38622
434561
128586
574208
391324
244812
204611
150562
40458
130005
392905
299601
61144
564958
19926
318168
549413
498218
561821
107430
450343
520449
249543
480979
427362
171376
29564
393394
127301
195798
222472
454830
471900
51791
511325
34454
31980
478992
340136
199481
25457
215226
26517
19324
567557
394681
97685
11805
267875
127921
300245
210809
432036
505888
344730
520457
152472
432615
16755
515196
299045
568432
360751
399054
515470
99081
96664
191681
114748
168287
14783
397959
295122
126415
83755
184929
496109
399407
4742
298468
441774
528251
257864
377132
464857
475370
549297
166403
528425
385589
308194
263014
316571
534959
430692
388768
256565
576080
87850
295776
86989
135525
370170
282464
7596
124765
137256
315467
383950
352690
467721
57395
212814
51587
393362
69668
440840
200611
322952
262093
547307
59494
2998
219802
193449
11721
354185
378825
451580
370738
388714
233955
159423
526874
149996
464737
107633
203142
248163
140375
386261
570110
431820
148703
486605
467905
7424
109203
264238
224364
411247
249668
499193
574455
208586
337546
55077
369593
224108
172971
538463
494571
73508
162939
106792
323213
505128
294214
175341
283323
82998
466643
421623
361885
56126
491665
541541
540288
249861
327818
107661
452689
49128
27412
31411
321776
436808
111241
360447
327165
73020
440559
578597
26409
15257
477451
251697
320682
404367
180851
368468
231401
258440
434916
294133
111619
237561
361406
467564
64736
335197
538273
473438
399881
264797
425062
368717
86137
198085
483948
73262
498730
6541
297020
379498
281217
141581
202070
509807
116389
253584
284542
24536
270239
306466
284701
153052
6406
381595
543676
436199
129520
19675
550722
467873
189241
303370
504833
386179
346445
495956
73159
70975
422939
100337
156391
189915
479316
167033
423423
218956
375840
224958
488990
46563
479325
366967
203986
88325
168451
394172
65345
295960
176363
318571
34904
317448
225686
447208
24530
73066
446470
386784
487804
315605
523320
225387
120428
334850
240463
97686
184610
83036
391733
149896
196521
32578
409736
220834
258649
280734
384598
409701
506599
67985
147904
325873
432327
258400
114363
517586
565769
298160
66014
157872
150919
432025
468456
366255
98642
201907
484332
435124
92207
39866
219594
6241
575755
285808
145480
301232
180186
313360
455037
476685
248580
89922
494591
474711
367222
33830
210086
574256
191639
154345
340252
1228
460134
16071
6393
87561
487204
340804
173527
169854
382707
334995
187054
470672
115358
542939
123949
434767
144161
397064
303012
295765
209357
174677
282603
355225
139285
49646
241882
361361
176403
290259
60128
95805
278963
44483
274108
443764
148871
35768
425548
493294
39846
459563
215303
305076
543930
160490
363594
241289
18157
534957
549284
266240
259088
368249
455261
353899
436185
575051
448613
479474
62244
243156
524140
236048
310875
151808
282708
555470
140984
474420
40398
274022
531163
382631
229840
2985
532779
87210
513496
576630
79247
476731
265938
350878
239130
260738
124834
576237
365325
361700
570822
491018
320137
450383
386166
536842
496116
379318
218268
214565
333433
362331
395853
18555
478029
178229
89500
390475
66297
509733
472364
451473
270330
497125
76428
299641
450340
29170
37124
212671
295020
141460
436252
485248
49037
381694
560422
573924
475658
299023
115359
221571
325208
129359
324914
407149
1562
501667
270815
98965
193760
500717
80883
216197
267932
490509
264350
566146
528257
42441
61575
280158
450607
11801
304217
438038
480016
469363
232676
326925
286745
559516
238228
432332
367725
570360
272997
353711
144959
98279
106817
150300
160456
160188
270323
276233
519376
360128
225878
205947
125468
169330
442165
444092
326354
537512
406949
27065
104594
271595
213534
502756
206927
107941
555833
284817
79481
230576
28417
392115
219261
555180
299621
102987
520199
532624
98732
64392
275190
346890
93405
468302
183973
368154
175195
2672
488030
92604
246576
428000
481036
190391
55737
142440
126894
348896
174694
388853
486638
60040
476846
548167
220743
565929
442761
394165
47718
25803
12754
553455
189767
153980
296021
264619
323372
458141
141232
22799
527752
210769
73591
248655
42875
40643
218603
195955
9024
330529
576500
179191
425069
115796
240423
254096
411726
153259
98636
540775
438004
531256
40069
440666
132262
374241
490720
101014
573667
460830
241310
232339
247078
253691
100642
188229
177022
82673
517936
367177
305390
278060
303763
57617
64341
191300
218033
159269
170712
504951
327526
135907
481209
512780
79090
450963
206058
415798
371174
114822
478007
440269
102668
153577
52305
577362
475177
460565
481524
363933
203275
514200
284930
390291
307671
39580
531453
69842
306299
564657
472131
294749
500099
240467
33649
374060
527181
36903
176794
253828
421370
197661
351626
416325
80208
458802
168294
459166
28589
143671
230104
526222
277961
466321
349069
26551
194677
306798
543447
557117
236279
292998
42408
255026
95062
203481
414260
151075
557627
147835
303213
84447
565160
288906
417469
298699
262861
58210
56091
111259
475551
227000
493576
404758
514
221120
234522
491211
410750
35413
75558
359337
315005
376046
565571
458598
4678
29140
520674
389152
395907
228808
9763
152108
445620
468017
18771
189083
224971
63209
104053
293011
508881
462289
62566
318174
109199
39790
248952
284818
222371
201308
532411
218406
105150
281163
115037
521352
261471
187079
408966
148398
322762
417849
369485
20389
434587
202066
543713
309541
311879
383112
288039
182377
133629
491001
443653
88183
323553
390159
332734
393306
160498
499408
493333
398037
378672
506416
402373
421321
289621
230701
436662
402862
345630
557596
143992
463600
473705
352236
33047
485916
147753
56006
75621
578350
436438
546183
536280
181014
282926
485325
285618
355425
144560
573653
266093
223516
284351
145135
455506
25041
194195
185030
402869
16056
569561
433787
394580
448259
111573
23677
248133
526534
68155
485788
471508
559908
235687
184937
59169
449394
569769
497504
579982
220430
187119
269903
250800
455984
101873
320963
580166
503227
328786
14175
207360
312748
47492
532719
388980
21061
135057
337690
199131
69018
420487
30210
389811
65375
100686
308883
569652
493926
310516
8920
395997
83176
252625
77931
436284
332296
250557
238187
8181
363747
267284
386854
290189
186941
7476
330094
79083
484407
456499
533502
272008
347840
112608
322027
3693
232219
311763
436693
373457
214655
461435
420410
542988
462849
192834
25727
3014
355179
363716
232952
400200
330720
121219
156259
90145
411261
325487
238022
433270
326065
295076
4749
534444
32101
385185
86840
65098
133063
452251
426631
216637
403571
114940
155029
210920
159850
207083
484344
338670
461517
270716
327761
427920
347051
404613
506653
230838
73450
195151
448358
423479
206112
576533
256643
347663
345842
242656
248152
435902
361484
451983
240455
341309
198704
210228
304866
475725
113481
369201
288847
168837
43873
504748
248007
258674
7319
570632
352985
488657
303407
492235
448504
434962
387421
546664
523689
213799
542676
333090
560910
502828
286302
448267
413496
448839
340545
245135
421134
6230
115692
51989
231368
335325
285235
227893
538530
476443
115226
104486
171468
225558
411385
542160
345635
529636
442249
177476
192381
308730
111535
554842
124609
417111
253965
566314
88419
471
414212
411629
76942
130076
525824
160930
394185
133788
7570
261707
507342
219303
485219
136565
185452
305826
73738
433605
118644
140724
288316
470417
179153
249058
243464
484620
340217
417653
246270
95191
326517
344467
446500
377423
293946
347655
413446
556057
255137
573971
112951
491294
542079
6019
295932
464030
240961
113700
10130
485808
322659
65213
274270
459103
340988
337877
132861
393478
393730
6028
365553
246263
373666
577312
571497
379666
121826
534672
53088
202426
382695
303018
259422
31519
407214
399864
262049
494112
390731
466222
100658
550277
156175
133048
33663
360525
4490
401232
189504
490097
566099
208793
305576
241522
410252
101694
498418
577240
50305
258690
504697
546597
384110
27146
102439
64629
563986
206405
322594
48133
477500
336840
531404
498986
350485
336683
93298
497042
503765
286671
217293
460661
335955
526957
337222
537369
530600
533158
507663
180307
309638
165770
353473
165955
384029
542020
540174
489940
478080
113952
117366
199403
404537
442430
292622
279422
33930
409512
313047
163755
186483
203345
386821
179251
125117
342260
258882
336081
460107
232460
203371
235069
580887
56302
316383
488500
52494
287330
116622
87633
148761
521739
329641
378012
417478
442859
414529
88514
400722
207074
311933
126895
437732
112069
544471
24845
73014
527834
354772
102766
312870
488747
389698
160834
320171
540840
297349
418384
157811
469398
367048
290289
496407
220819
827
149157
472990
151587
165680
559657
74913
521976
453289
63958
187642
393511
415789
326690
500921
309139
226587
524386
82061
159608
481930
444926
298680
109281
33629
221864
178156
257941
311286
364467
259312
225282
421361
329931
50238
571450
51965
339521
154755
66271
464536
203312
237762
167564
114657
399045
279428
372966
131593
191643
477567
129154
389604
163560
453351
285678
526597
185623
202531
499596
242620
5670
83925
71027
223374
72753
387666
10733
272924
346950
550842
478621
295103
470513
294667
477222
515186
149398
86884
60360
466395
440928
393547
70813
420461
243176
139397
473109
495695
346107
303765
91708
466992
131084
153047
179520
347995
487153
426728
300207
293975
556903
525529
229035
207481
448177
128645
477104
462588
240418
89781
571635
295540
295828
341318
350578
111000
442287
542777
413242
502665
471987
223444
210002
319160
211384
553505
223870
438721
190664
348966
278646
63610
187098
315696
14103
33698
235119
368307
318299
384643
566155
396977
140918
552028
45582
22691
570866
577321
27495
535143
526362
124914
246442
65244
197605
192763
94678
462461
281498
244164
215561
247545
349237
340876
182968
383956
119214
112702
97296
72971
297204
388449
34428
485193
178048
52826
124327
494393
350344
43931
228635
157370
394418
229935
445220
381856
413996
376393
12379
515695
474031
541094
348636
461331
287695
293383
238654
514391
359864
275656
3671
452881
362071
486391
341628
276089
73434
270554
442149
54743
67078
97913
340598
112938
562090
360178
23201
50773
161935
520482
580084
19136
93014
39395
277854
366558
437714
95247
119370
410715
48104
562037
171384
213905
178557
123704
2302
482877
568725
514604
355438
114291
337883
349841
211113
90753
201151
42355
83161
33074
489297
494855
576831
131918
221222
358652
89651
573756
498806
560830
25895
214450
461496
178096
191812
321223
492213
146511
187352
97865
205460
125886
7757
161499
485628
530876
397205
414624
540633
386788
259798
262369
489145
19974
422326
460362
414115
277375
44421
197067
170327
126126
340934
95879
239808
450215
45687
376065
179906
388865
242047
195812
422050
224420
574110
469488
160927
306327
316971
308775
38663
14008
77889
33422
382625
198327
463114
24880
82216
189163
304749
461098
328981
416078
345751
241685
97785
327550
460533
219798
557985
426400
563680
232383
136624
346839
319005
518015
469873
430925
527364
283405
376384
208913
433296
316438
468011
342650
74984
128059
74458
18666
73830
39106
245676
490556
104734
364283
133284
474803
460737
21083
6640
491942
26643
533957
266680
29160
252384
205253
411341
216398
502792
65153
346851
355210
425798
452746
99966
502470
106774
156341
392067
308095
253576
429671
234981
11300
522791
49331
423356
111807
78929
549114
538465
400686
338595
221378
494599
147979
514777
104124
46251
110597
432763
539238
378637
474105
365456
326574
502425
196244
183386
225867
479360
73064
32368
495987
438965
313925
259467
190794
314572
185437
182082
385916
414137
71229
394904
176298
214042
77650
451018
325184
161610
37862
66944
395749
390439
214766
573759
182056
355021
172218
450173
371939
70566
324130
283766
424907
564355
81841
547351
297574
272635
342299
376559
199827
316183
234673
117644
253763
378198
386640
391538
86927
429971
580837
553179
552247
572807
569775
75327
28759
554965
62175
40418
485491
202880
386204
141492
22811
280623
266103
97857
561514
195583
167553
53660
396975
449485
212780
443082
199150
419265
283269
465941
29285
500324
260604
579337
508302
368764
369557
174071
521560
370285
109537
26719
51167
302129
419750
531032
15987
52902
142098
20677
60568
308047
166499
434894
379434
225127
176265
95418
218214
3935
234467
66443
28010
368242
268071
17580
207811
516233
19087
3938
136316
489029
448409
257723
122274
80194
344016
482409
146951
316612
428191
80566
520978
299495
280191
50658
516300
420156
292112
559358
373089
380678
554875
104310
352476
139623
148506
415243
91177
174529
110233
527615
36911
26995
135042
346788
136661
484113
257943
61139
320703
89898
571449
159170
270098
174527
52626
496434
402451
74840
265063
133110
549954
176757
336242
316003
415363
350067
88257
571034
21387
405196
564287
260347
54533
357247
128299
320670
234819
250299
496348
572830
551733
552348
565091
441034
31041
95121
270790
346388
221625
480641
546046
64710
98425
501153
312627
478328
536830
344368
458864
529350
45343
283064
521999
391046
167995
242002
367936
256879
182118
347121
164234
444418
110030
317807
17206
232755
441245
94
245227
263098
96106
36950
16314
74217
404579
134818
505528
420236
535573
34121
360700
205230
420825
469130
24823
395817
555336
507714
423250
377234
234649
465333
558849
438453
291724
499093
495790
473100
104327
365289
21048
539287
189637
484450
301730
270512
371973
137674
343009
150378
92301
80163
451184
548592
7320
459524
267732
62204
202112
427399
416612
405632
249955
501898
134378
151081
408995
136668
140460
528311
260922
1785
315702
127788
23786
136779
362340
291438
287970
471507
114898
314949
463477
9553
321062
15802
113370
169389
547672
172681
23176
262658
282672
135071
270722
377760
462880
523981
145266
174869
512418
156859
139839
416739
436558
499142
158647
147788
416101
543642
104965
57744
304530
214008
34301
106973
129379
414555
266579
78580
315976
319456
566771
188225
517465
538977
512561
173500
53691
405815
162163
166421
350129
186933
388403
18982
519489
416468
344555
78760
148622
356400
471132
187695
501864
72000
577140
361512
234811
360877
228957
159944
149973
164617
40986
217793
282209
406976
496920
164104
99177
270102
476537
557952
350435
403644
437816
350840
83013
526734
247786
141996
287920
72550
286000
181359
553078
177492
340139
466217
490998
94877
113668
92760
572295
287190
199822
572469
116741
340327
531329
137970
313603
14855
474012
522163
383154
443887
110544
131969
189998
572310
340971
47550
322698
365542
286787
558018
60604
562655
50309
75283
263043
512774
74861
101531
373034
112065
356742
109783
487781
180272
553436
282431
48604
122605
6517
579418
488997
463320
359546
498010
269355
172727
173229
460187
96737
482596
149027
487491
416473
454018
135820
121365
356755
62245
218057
445002
341132
468009
126238
234717
492805
70558
397286
210604
229440
574141
360614
539971
577160
497791
454225
555254
253492
374001
560360
236239
361059
185571
202963
127622
546091
430244
415823
459401
414961
426088
118544
562593
189740
365135
213936
150931
45771
193469
374210
256094
166190
377208
557812
548198
111648
470722
477673
556083
84391
449919
224894
98641
513424
497600
517394
550432
402082
10222
145100
92415
83783
296072
210271
55092
528756
572477
466591
217725
452167
156572
100014
139696
75118
550333
381014
392474
109206
12107
412390
231993
222157
336874
409774
487696
388935
576517
156128
476155
351140
507495
322127
74428
364301
365313
454003
190776
24859
212028
294305
464347
164292
57377
44286
379004
465744
513123
191666
395022
300023
34680
365344
558458
518433
376141
8836
197636
430890
225931
288723
575476
556391
272026
246719
174217
256965
532263
58701
537213
1014
262623
168329
320593
20671
578950
240298
484849
288769
498438
511853
255239
100726
351855
248391
551062
43655
515555
117536
570385
322858
458586
48710
150283
160394
465027
252277
345136
140617
327330
194842
101013
538308
55344
435908
351380
396851
390893
418737
419612
253474
175558
558656
432820
189390
94946
293468
170640
507397
502844
112289
340004
424979
269187
287841
168903
332448
315168
261665
486244
197257
381932
208311
74002
357782
283982
107353
14974
117014
213525
133869
132724
160740
438629
162645
6957
308253
322816
108953
334174
392947
23679
458568
434004
399981
273354
196018
431357
44167
122232
343616
4741
53755
438600
223909
446461
94922
574316
115959
125234
413736
358438
403224
333049
442861
223621
416190
8731
199234
8131
119974
458721
436858
128387
469014
338991
379558
331223
456750
316542
149087
20150
444757
326724
517388
121559
518365
302527
257359
138781
9148
461868
248337
351283
313712
86221
307091
526782
481010
311563
136711
433652
319579
95085
389914
576652
232500
577586
185464
580392
556503
334631
211071
15198
139163
122159
99753
189223
370417
545659
450735
11233
517113
140655
371486
181949
353509
374990
126433
338834
422729
553795
266200
362438
158105
252194
153140
409016
428530
525297
324160
28650
227316
557408
132123
244875
137211
161809
41413
228222
547130
525716
31865
546687
507195
223928
65183
12700
92868
359830
155912
291298
447991
199539
354570
431817
429887
199639
327802
387255
499799
389682
339159
153871
322518
395290
97916
85782
317022
567340
268670
2179
404148
250881
26970
506449
277797
462802
574014
520655
55085
326308
54233
477485
535649
179696
546962
560851
440110
121106
45419
27046
254327
334587
6148
78703
22870
251835
135420
321026
498346
78106
528832
458572
398924
534517
551921
468977
365444
325862
20794
316676
198530
179650
5823
572554
41011
528562
85728
258381
437034
45208
448053
186121
196311
242453
574103
10343
66273
478537
395843
219462
51453
503311
98854
205724
127406
469287
524062
192885
151236
205362
274019
143085
66171
311904
13901
480486
29320
573225
386755
409771
338427
502456
78555
454372
486035
478499
149555
288164
262900
359405
112639
480960
176720
85035
396882
176495
38862
478118
540056
134302
222857
183786
295838
462565
436605
559950
560923
14488
578993
181867
402381
379502
422992
522185
393760
288544
567065
572061
312384
492506
578391
504142
230109
230296
369878
479617
82488
442638
52314
36278
163660
353931
506360
36828
120254
527644
240485
453016
381393
503407
316595
490232
159370
41867
178869
307573
557205
415067
402569
536570
345625
515057
16574
447549
253924
158947
73729
63857
129079
259910
495852
250156
470053
60519
71596
553224
355430
285042
135392
42785
341145
56160
113192
546762
266043
105605
452878
148583
96327
421338
13168
211340
366382
356314
270163
279521
108156
157804
455343
524679
203214
540828
84339
34985
294937
156624
519529
481796
524848
418816
146215
69536
216075
87862
321583
401561
293074
232091
215906
511198
522418
159127
358075
283350
13379
544855
573395
481710
47807
578715
575703
372292
234671
279733
421495
250357
62589
141095
535019
206956
160181
179261
220529
3131
398537
294934
359947
192111
384034
546594
9175
212181
327713
186131
314504
261871
360725
279129
512182
514340
486066
383329
491229
326477
456827
188447
374342
87403
36484
528811
569591
561818
250372
523252
438915
111813
507782
569464
327324
458629
72023
102133
299205
105293
401670
537349
199215
556101
427083
193557
205756
111290
395182
192479
180503
113473
481820
172059
247699
248818
264128
477179
162952
471153
175217
178674
32468
133464
296235
456345
193879
310390
100354
82813
574155
273352
450396
318180
219963
313449
429726
35272
234786
322905
165884
343165
217864
349234
520114
475840
152294
51630
207676
564098
513574
417802
503718
140390
246753
433883
281701
61562
562677
33359
454776
40596
202747
402283
189880
564095
375914
122047
246106
344067
193540
455554
259217
570608
300758
105344
522015
403425
195394
92678
135459
296696
476109
168963
23821
354738
281385
120230
31305
57901
466042
178871
525908
41288
362530
191686
494415
79578
72947
541072
162113
273879
116423
245043
60993
173546
498100
149598
52388
556775
568660
249200
567847
92355
343942
232223
151731
273436
370763
450370
493792
126950
300239
13267
430850
110431
55545
179408
507739
228246
236677
43451
264170
415150
476539
144666
8170
392108
368220
487225
108451
118970
169097
540544
81855
254138
315685
386429
207385
334477
286430
546568
284686
441313
400516
24351
272765
438723
554374
74917
555782
243787
66753
329952
479462
347570
38152
347878
378736
573431
178928
70626
228992
88082
448518
156202
366254
61938
180462
472396
538343
158806
185197
75055
159601
561853
385075
319257
560726
23976
503036
409616
178446
241174
527112
105237
44950
264964
159554
211632
478204
247131
481157
58075
373810
517453
375916
473709
12916
311022
258017
291236
29473
539891
219201
227677
101560
150284
521994
342963
433574
366489
134844
384308
541202
22806
310092
309935
287495
337815
17392
70527
224567
465506
122851
185819
35857
397143
164241
356079
357015
38732
526132
377155
306089
558910
203085
102030
207010
429918
459361
402759
242564
566032
411241
486778
381475
571105
168843
569926
412639
473681
228854
242446
336107
463070
297672
357800
270136
261068
229052
410016
459463
114972
52947
470832
420397
270154
489207
71965
301107
275977
62225
409706
327807
3157
500043
346938
152557
233093
543118
162741
539140
258285
206830
316377
289326
327805
83769
505520
305366
457906
293012
47116
401429
14835
393221
354842
73280
23200
569536
22649
487002
186165
311961
100203
576634
448547
503875
332723
574069
374956
359408
55199
73981
133940
137890
214046
196944
269848
227734
277518
144580
165376
479659
121188
334736
288560
95278
327834
281782
480012
331635
223228
136894
232093
531465
10654
156701
392392
320957
72797
27585
247680
368884
500964
553760
463703
307764
240243
34570
192181
289034
196119
490318
137406
347048
478528
512869
414954
261597
320429
188824
1216
578137
97260
540814
576629
305385
115927
358994
55879
335340
531784
433994
128278
364358
565884
63558
242001
490479
452218
141651
524823
546085
455658
190798
388531
368248
505899
354061
419800
132874
197458
168108
221311
113736
42800
163738
297359
164095
431322
447524
386589
98395
431832
165426
258865
179155
510642
570409
310134
499724
188599
144
291451
373974
474003
391600
269723
427545
524186
76117
285074
356394
104381
531037
161990
295343
157744
62833
191016
265490
356665
564682
88436
177832
30486
302372
221095
447082
361866
255660
206717
543877
531782
527935
520941
158028
447980
575323
470370
167369
248918
125541
380500
487948
177319
40723
159069
56519
69194
552545
238498
319903
445682
258391
95476
28876
560087
134483
419125
344744
515296
253825
84356
441619
18473
99619
314915
543657
319712
103931
413927
510522
383324
322337
229084
257838
16113
839
560624
455943
523737
160852
133549
34404
85462
494990
277926
177977
62617
556982
339240
99025
551459
14709
167206
13490
414501
132212
362658
89939
11953
315660
195508
81201
483742
116286
489538
339324
165688
424172
202829
578070
432201
567448
171967
424799
507136
309168
420697
128752
48289
268921
60706
561437
535056
208433
567494
565608
526523
442431
61338
398941
498738
409181
34056
314951
412355
260395
180362
125512
68778
227474
311208
217672
94920
107204
359073
307061
230422
126817
448278
498125
132607
559425
282485
428241
481064
233497
464092
463753
484666
103759
395765
447744
236897
238189
576389
423349
556886
454956
497392
17613
103797
343108
573527
469995
337584
472904
235518
331229
376131
170908
418049
405215
249261
309002
4125
305813
383937
156026
308764
7781
1811
67023
395
410581
332849
138436
184820
513440
359147
91442
117262
432796
145792
253532
152501
500579
251897
520124
244429
447623
565641
561594
294451
404270
939
540103
435045
344579
226712
401569
528069
383270
52286
107628
394713
492171
547630
503683
517958
457263
436646
2197
101341
208868
246779
28952
26068
913
574757
250897
315830
368736
198537
345084
300887
301491
358222
568309
55695
167027
130030
34824
345074
186205
474720
154556
280688
566847
503178
396385
126014
401971
406581
127313
522288
204940
116064
371201
422064
412947
27742
469051
363100
98046
450050
421557
135292
540561
90662
318071
416655
40201
40317
104452
78578
568762
309267
183031
236068
103841
25833
485267
352484
231351
259265
364133
578056
358024
575585
106123
313555
244847
68136
366385
106387
279777
104808
104621
350648
184924
285891
449132
239337
82935
539636
134474
400642
428116
106896
465412
203076
281713
151908
394640
479315
474653
551383
305384
507840
456845
326207
521824
425135
38097
75051
125909
345884
319688
194054
281207
551823
171464
212053
67065
47621
21164
520316
547165
521301
422212
107052
223874
51777
237309
531414
126583
119423
540989
70755
274678
440895
132959
27658
194545
343818
142191
185124
153736
573349
533826
116207
490992
191842
154343
415222
449043
390093
155540
132494
505898
526342
497807
54738
77282
88723
392457
191230
402206
182399
68620
560750
450902
277990
487182
512263
406386
487851
428301
511642
316026
372130
67208
65457
359774
160291
443640
276892
78469
502895
280112
348499
329869
471095
403592
516911
142337
184679
34567
286306
469913
410190
185160
396324
410283
573430
464956
7393
169365
344194
36267
249363
338265
111330
247818
61959
561692
536248
423540
379055
378911
29306
316741
314627
63143
493161
547498
295956
373532
386841
134119
69426
161578
468615
335999
219099
438707
112437
161101
500967
445140
161333
475313
266001
577967
354391
487220
199598
120411
153776
432161
436696
138175
71301
15273
88634
157426
497815
142400
248297
41246
553487
167479
153426
568425
154207
334648
568187
93916
407372
273188
504999
24023
348496
43404
53635
480472
498179
395321
315790
568974
274870
455996
510175
83275
471566
71255
354721
379845
343254
212998
575822
379462
209130
118246
210448
523306
239235
448151
313705
261364
475453
296191
10580
384740
572089
18938
514251
143936
212873
536168
425418
367961
315713
500829
458308
18888
323960
327218
91440
156299
405288
409099
43477
576875
534866
239196
280641
517038
447891
513555
169095
146855
160669
309120
564743
452543
94096
300705
138572
486506
189789
302661
154785
475571
393311
460043
539371
205354
481586
580791
174887
314907
428816
5011
221416
256824
175021
275175
320643
267008
243442
472148
28214
71601
539653
176479
452841
296755
78436
53111
353994
422406
165267
412373
482885
457254
336101
384264
336006
366470
293026
324413
552074
17882
343413
19444
318396
537160
196
111606
8369
57864
342411
185303
572411
537475
206429
11538
316703
164694
257920
307050
194700
467172
231838
321468
561894
387696
296067
560756
337506
391284
17914
521355
380487
517494
211593
339693
560890
507761
278697
227978
504143
84550
496102
496832
47992
226629
336937
236173
367275
376996
532662
507603
406807
384535
576672
322309
296012
341430
313724
91371
252811
193049
223612
83454
394514
537631
208250
344307
194437
246990
267338
518472
22446
325310
489799
416095
258036
297639
96311
552217
64796
394050
281376
12464
281066
36797
17839
163928
389480
3799
97376
213351
451504
85981
45433
244055
527597
107691
208834
102811
85472
482740
553077
432817
110330
342929
496604
274356
311516
61606
263083
72860
284507
58949
152470
89894
420059
450136
492698
121879
265636
110604
375812
214261
192759
507502
204899
386934
486318
197561
80445
6363
573611
411282
435182
128482
459736
111341
247826
75065
380139
321317
74533
492251
36421
89638
84980
14844
523599
142295
315045
514531
390168
189588
475929
265176
434039
55139
291587
320173
60780
18450
193663
161515
13506
531406
35222
318179
395665
116617
93601
98090
119636
490847
90827
30383
66179
218365
279561
96859
537441
37063
436138
162827
572980
469902
254930
462283
387791
302313
535817
316617
262505
533978
104449
279877
40998
518133
162711
455005
297540
547528
239866
264098
83725
542472
474846
182384
488889
369603
444533
79873
357317
424503
128932
137833
13992
293805
546454
192496
114408
314135
365950
354766
268023
513852
358399
245067
107770
265036
104585
234349
518324
10393
161736
332549
511814
446626
438888
124952
414989
329753
430375
578088
30255
19904
190313
5692
540873
258985
523968
317878
36823
499594
168127
208267
574666
244675
125485
322827
500878
193488
278550
520036
152265
176330
72752
185866
13397
438
521225
211115
287735
144033
183352
495124
570358
484069
518853
152776
152819
299394
522454
132136
562517
497825
357841
316075
37282
128942
411104
102159
450776
286212
493570
447863
504123
547999
184778
255941
355057
185394
247918
488373
141709
541949
560119
64136
252283
197827
327561
11292
431190
200442
201686
284911
223598
478457
31717
326781
496766
567990
331824
25346
153041
88165
319273
506327
62390
7072
239992
350518
566137
154610
301208
367951
140648
561064
479066
45493
104542
522807
343703
578984
42147
201530
353803
282066
409023
318290
25232
12923
58179
314855
303891
184116
365309
22578
12386
296128
176138
625
333571
50389
310618
78371
315524
385426
557762
297843
101304
117026
221557
455459
313600
290361
82735
517061
335799
574207
151334
117317
291346
581481
257163
404578
325471
94664
182349
202076
143713
369294
99928
132778
500092
268755
459001
453646
164168
123038
80279
414684
40838
409444
499592
299640
393557
462562
349321
50609
385753
401557
319609
141893
563477
225087
239144
32061
481943
242400
29342
381256
374743
296989
395498
212285
69314
164000
504154
507148
525180
450749
557137
225565
270925
510260
388581
452861
77602
69661
106661
158080
489328
33006
175863
126688
545187
6417
519617
514666
290010
79926
15559
433059
419350
382620
100273
393854
469343
78920
59525
21622
288983
275835
550354
138556
162398
172021
66960
70211
153987
377190
536575
316669
456091
153128
177472
435134
462599
206192
374553
257204
58640
503976
10716
119244
19247
16903
123721
415646
503978
14526
442019
334529
362145
9075
68532
173783
503482
350328
148403
225075
259760
193599
481585
566237
108224
6140
316879
303626
257830
33896
281646
285488
156397
264532
290261
50725
464321
5706
302349
553968
222383
451279
117184
159372
113082
35107
251585
280473
413704
338452
336643
49877
437849
342510
464744
65781
58951
513361
450270
228783
310912
525782
10831
430125
492291
213453
53696
133161
168187
574241
512175
114673
390515
365831
64870
559483
336021
414027
317765
140487
524834
73826
336764
114869
163546
461042
13285
540483
323829
400925
16896
216119
349390
526881
151599
172156
306967
79822
126502
280360
238086
271079
164835
237324
265611
312355
375415
109888
560629
245938
205533
134169
302656
149835
20765
336003
216581
263664
521982
365437
405606
383786
478609
24436
548273
395758
235187
153506
542451
237286
202943
509397
429437
560281
502862
403087
35594
64534
82585
121344
251135
499102
24175
571653
199678
157942
271560
519744
87227
415818
356877
447548
302243
83818
180267
50125
16556
438698
562498
570416
353884
267700
460712
93511
548802
560323
568315
506568
24664
324450
567706
187434
233528
50975
272323
535952
470473
7288
564290
475182
292464
189182
496799
264514
511963
482002
382737
548861
24939
110873
331186
391637
242973
333842
278032
91137
194753
218751
397294
309169
429741
51191
403250
332663
327895
561673
45663
343498
354321
382022
495553
547047
263377
263823
175635
99283
198240
127279
117839
514771
466451
449179
424668
563574
286471
450577
40181
126681
205378
288569
314565
563723
534247
389134
298219
481996
477226
406657
64823
14611
570856
360209
314140
147314
491510
308590
32715
350310
21535
313735
33008
211203
409247
220972
409914
417440
282899
308349
95105
16715
268316
296540
523081
19739
502
53120
129771
391966
43724
465926
277072
106206
121841
581770
40924
360236
550518
268268
165086
478032
312662
155582
443429
59118
67571
192631
18862
215554
337321
108242
400347
214995
86987
576993
528527
578849
193829
58735
560646
166465
259426
500694
236512
132503
459203
360485
398236
215878
426076
543192
357498
444565
197683
346956
234210
22793
361088
366867
162156
578168
504878
575971
434183
562248
383562
184329
12047
490585
186060
103687
331096
167411
252998
180098
377213
440097
292876
45259
207554
355622
354557
417074
386585
559778
108223
78562
563098
341116
338200
141013
442572
236226
558426
133619
364484
399750
45180
332816
463732
109602
408922
224377
171408
97173
371598
513274
471179
71122
557825
133690
111824
492123
487999
169660
362676
494251
431973
442489
406070
121521
230905
304694
76607
109973
381382
440592
317939
436391
97801
421745
543194
531523
352127
218093
557197
508209
71322
556282
486968
249688
527858
470909
555020
300558
474049
127522
438795
219735
272250
122838
489263
488655
45994
69860
251103
293130
422427
164521
493505
272007
447182
360693
511689
226580
28116
378907
448105
413959
245354
506321
157230
319095
204238
75786
491739
301648
558640
264032
173080
407926
579184
136932
58792
360273
563424
153710
72376
115005
480890
311232
507750
2742
103390
76130
442929
242270
86581
357572
98350
210080
285550
89071
136572
14892
442146
305980
130175
333841
120734
288317
448772
241491
103119
328743
510735
538574
508202
140693
103775
84886
223315
496918
301615
158515
503538
106326
321610
64270
576067
157516
119773
70589
158077
125275
513075
365947
352234
100407
435533
339591
500657
124128
443405
398648
81117
292436
45481
209654
255769
460251
271701
265273
270799
46869
353056
144519
248029
309071
144944
473993
388348
147838
114469
193222
237100
396762
381684
492271
514366
150235
131840
428085
112950
559776
294527
120044
536649
1596
235244
185712
157792
184470
105473
423586
208169
514131
64522
227858
164955
202810
53838
359865
231206
455004
60056
525106
534314
543566
243231
511346
269538
38055
40108
471762
494860
232376
38808
63835
193732
381721
483080
349918
314154
220215
113001
187285
261720
463406
517565
160866
155219
163840
539566
46242
564826
123229
376776
63888
194643
395318
246089
144246
123028
296033
408187
254800
150932
309953
316677
448652
545566
430391
82367
178258
175263
273316
192337
300629
241720
149646
46634
514362
478766
22861
370652
169121
358543
562875
21070
520976
326058
23089
70889
74067
79667
211294
124122
421274
481874
221438
373730
14248
361120
476501
55109
343621
85162
111141
390552
309563
235751
390365
218589
313951
226270
50583
261777
20839
126755
252292
163514
267497
146389
214692
208200
828
320222
146885
147165
413603
120767
510343
136820
39520
315062
205234
265330
352065
61382
241761
535060
344805
490645
329016
407891
219687
292549
537710
511650
321432
538686
491826
240457
71920
178872
129995
273886
433392
265331
467126
19794
188725
575908
420339
551952
356528
290477
212091
63873
33500
457184
270184
84610
569866
176283
200728
102210
230133
341513
205631
544626
532142
499135
505976
105030
320467
477491
36827
474859
84284
321543
476198
540681
88671
26817
289871
546126
233543
424978
406530
170312
452308
499611
333888
537002
16776
392111
290415
194448
281745
232852
388030
495610
41054
169579
503761
470780
434576
170119
196090
29639
62574
143379
359707
42060
560391
368370
122357
69700
369567
580849
27787
109838
240862
145896
10037
357739
338218
478184
142483
382374
512467
315812
373677
490689
347557
145212
253308
440389
521070
369449
360986
83468
76518
51808
19318
166506
132342
205861
116737
540203
225609
307502
139168
227012
82622
54204
118171
365582
303543
60179
278450
81622
22575
97346
295194
212380
64348
290941
179034
73837
131160
139120
343619
74993
403947
254366
469851
247807
361930
4785
318524
134537
548537
211431
279345
528710
314016
237279
247977
181462
424711
41649
274337
230236
579325
163600
34854
52693
270379
43431
495169
519894
69308
30133
125135
355487
157955
269807
59934
475033
140021
574144
160585
486994
36503
366240
271034
476406
278907
109513
231315
560108
554805
521375
468351
441232
254071
30911
389974
394334
28998
403118
130180
206700
143532
63726
537879
350299
252215
410494
39733
336251
339151
333302
233137
554410
170348
131815
522782
506371
346752
10245
478899
478736
578226
451840
451033
245754
123462
177339
155268
377914
391213
99851
374649
352498
70931
160872
545675
542682
49553
229870
72629
328751
1522
464858
477390
231538
186443
460091
477654
277674
126371
116832
223139
84073
317560
397664
59141
516261
1436
468115
307611
550845
158950
265279
267443
334260
26507
206754
139416
571342
44039
553719
558900
17883
561203
500492
44524
367579
561453
384374
131967
132814
507479
235469
276069
456314
349561
133727
128250
432891
218379
538999
70092
393720
208728
64634
412325
139249
26371
108865
373578
394468
228185
54594
75494
263477
67994
128500
124827
86183
279418
302160
373425
118507
395178
427467
504969
280087
163114
95747
566592
324650
332646
127991
279420
496845
257263
269026
423005
315229
575717
453734
21510
92526
58876
131364
159953
533955
107903
533825
393375
268260
375001
219897
428379
202772
372489
438329
399001
551284
456784
412753
475699
167859
15976
178000
152564
531056
306303
272235
101968
156763
405811
148044
167450
483139
406404
449350
205221
93587
183603
342704
301148
482328
254411
312412
89356
549199
345562
468603
380449
224247
268102
263189
53448
295359
440133
39628
388788
96304
166504
161545
549759
130581
469336
306905
122064
34207
571696
535259
292242
109826
562592
173132
91310
376941
134721
14954
344075
96157
567453
506569
8603
327479
150541
112586
58245
3209
173978
52928
579725
31699
138659
85731
581326
109524
179338
491192
60970
296573
15830
273607
123070
379317
46524
428498
508006
377878
312850
114947
133114
19863
203098
432309
556883
380416
373465
360307
274126
543000
416729
320482
114653
334476
404322
416026
207030
105767
191501
242779
54918
473631
173490
369905
162343
325568
220799
66345
443835
580212
95267
127596
197705
31504
100034
147276
534336
510371
58242
217191
332532
8630
197236
168084
26958
453680
482362
192671
108917
132362
562504
447511
27609
180273
518023
103504
96748
53208
299930
476220
172376
9450
341061
330917
211989
80066
525342
523543
456372
342797
416819
389006
399031
83601
438688
369144
408542
149085
113701
178685
230934
251985
288481
323418
36341
526856
190487
434976
14707
324442
198612
110437
461688
406050
139897
204664
304360
417115
155401
223078
114288
87177
216387
152582
221910
120414
399154
76384
409588
420862
181149
290460
532610
192335
74982
259186
300791
243160
468981
159680
505650
557987
542854
386853
268239
37109
494055
253699
444515
262200
266275
145680
365565
189847
411400
268084
223616
235791
447087
273443
179011
399480
274688
18641
321886
303519
386436
290204
284950
48893
115485
228673
50003
499760
124280
273456
87354
530962
173776
378912
276527
415076
173798
487442
188028
203747
459121
450833
386468
85764
439938
256613
392878
505583
343655
94174
169334
182436
220638
303723
55158
539132
152162
481670
128463
262460
355297
449098
264737
271138
288032
202118
279524
483786
105426
194532
138179
503777
28750
565830
117958
192894
308752
581108
489890
569437
457119
301333
59063
244894
128682
442926
113248
553393
402081
298573
185844
342132
327241
486864
270478
296945
417823
28290
291460
1397
483796
265646
288664
151534
234948
573995
245242
453866
17591
545796
351250
79286
96315
322891
468182
60285
179405
320454
102405
119495
546445
241082
150872
444367
359949
44816
45829
255135
267408
511784
500898
28645
469158
171086
428726
374368
30942
326001
129547
490279
303585
189387
561487
419822
396275
379944
193240
85085
69605
341369
580613
104091
201599
499867
543980
370426
314237
216863
86075
118966
418440
57387
241531
141600
456670
577148
328888
311796
274986
352899
215879
501540
510167
97841
26865
43251
328730
386650
22529
487869
291503
360876
448876
460413
511967
383930
228320
554727
503196
411603
372633
544349
9542
110769
455483
85045
54273
419767
558092
121503
267555
439400
419212
471504
465856
485303
266769
515240
326719
346367
311066
119802
191138
306812
88567
88286
156527
27191
150981
408571
495456
161605
186116
178625
404024
357552
1888
372807
10683
186207
224845
191120
247553
156878
52603
217181
427990
157198
325152
502813
126210
390283
505980
385438
61559
38827
348469
290482
159026
512557
156915
307649
116067
543393
134575
130851
534266
334920
246879
240175
341350
239618
137547
134420
561082
472348
520272
274424
449567
345167
244967
482326
225603
41831
452947
303247
39288
452115
510564
166702
486576
404620
13144
351973
289630
403349
362226
231671
405090
335072
481365
514296
334453
339120
321902
164428
424982
365911
177394
320314
71232
170101
23480
364797
288860
288115
427203
72717
246848
581223
305141
88741
314557
457461
232490
297372
318906
250498
177407
477069
552016
87070
7256
11544
43815
237869
577434
22176
160415
526810
355234
530447
291816
268133
163326
538875
23591
317402
454326
148780
213260
44147
557609
281957
334665
554075
93363
45105
206318
6268
464430
384015
458752
412076
238890
475035
320508
523292
314069
320680
253096
174802
173211
208079
541868
89281
120155
212675
289073
413092
197697
502248
165419
86001
225641
280370
182454
29323
437173
477911
107846
158167
160190
275088
478336
284920
26201
402562
230570
4988
435889
324626
558860
154520
170293
30731
439071
113233
179322
546171
218389
466430
516139
12488
45954
537393
317054
126352
448205
369125
481012
70239
291194
190566
204562
530731
460228
65655
325149
272420
198557
219842
190886
314093
164339
153652
120961
200146
433924
413918
434689
415360
465354
202764
104176
147134
433805
537258
393140
164146
472968
194669
468612
157920
59225
55076
105480
138749
542101
126552
484695
108327
71092
267259
20527
446864
265584
405718
192982
351386
375814
523199
100417
492254
561599
434915
539197
129982
333140
4840
510979
437588
245373
379630
532780
6862
285022
515829
297552
143789
401982
456491
448172
117676
365946
483041
115793
270083
62151
414410
335925
309261
79369
83155
233521
478154
427476
302052
61076
426094
566642
85322
16285
383777
503015
214430
493253
117690
510006
174632
137140
524063
365182
531125
316073
416598
493448
115102
39225
574856
179203
331551
521657
198068
7241
173688
359070
51181
493806
144176
256930
41366
468722
425324
335767
510515
190603
547413
477266
270916
71409
362642
393487
419473
406077
286700
61567
423966
117743
482265
463204
102837
132196
80987
73650
578484
25274
235683
59683
8519
212603
164462
434522
187007
271283
260576
117834
262119
234691
249804
411975
307936
289912
540933
120475
233697
131804
46775
276077
204436
499274
492785
198121
391084
379159
130768
246356
278853
92661
390423
280651
552403
463823
210983
502979
311965
551896
181249
185082
498994
160944
165742
379539
340647
421471
79258
574619
242821
42790
23914
65207
526896
538699
524694
98116
327979
453313
190334
276703
349459
103274
533803
284759
497145
331490
430417
306178
178996
54766
418625
333463
564563
61410
528892
289833
307174
526648
509227
190360
433714
39456
565401
245367
142201
516924
409763
107428
275885
106820
230345
399664
178388
534259
424443
208095
452727
5282
316320
16513
240902
295105
186899
423906
224100
225121
492478
238709
184446
224182
466530
187177
52238
4175
397008
544975
404204
171857
235437
486893
477442
412575
452772
157581
51644
559101
251869
487720
142847
440105
547039
313356
568516
331616
489834
15366
571012
131128
503014
369122
73045
375013
175653
198312
25987
30001
474608
113513
69952
346926
237538
173202
161823
112915
448317
173998
214699
24247
408103
203809
252137
249538
270809
120926
428149
155921
368024
553278
318073
181022
554617
235994
392843
575252
211771
199050
53956
6709
341040
264309
487514
362349
225916
108810
168173
505791
153126
70434
131089
513219
154971
283700
220739
85097
569016
103873
282994
491426
84040
14766
338342
7629
469658
172226
546114
219313
78137
508429
476190
298917
60671
86588
323356
148348
317241
540210
237282
337728
526794
408757
51027
539729
551334
104248
366852
133278
92686
491017
344801
259029
99466
62193
329018
148047
502414
508055
249046
449845
524983
208340
149091
344669
274629
383581
497439
315641
224178
466885
279762
40138
107975
17573
539755
50507
444464
138496
454561
49625
117891
346586
208008
563062
321603
270852
387000
4764
136977
370138
147347
524130
35769
487766
93763
40940
135467
515206
510383
22367
571504
564068
210090
410004
50232
203003
389232
38196
491526
403966
511420
467245
326433
344736
481130
301415
506258
81971
291825
461002
324635
197806
391696
266311
416931
211208
532178
47016
576012
266715
535604
65166
38310
175383
500778
270846
222475
241102
127550
233892
144089
512275
221459
203416
360269
108042
391831
492366
157344
291201
333348
530834
94884
385687
115144
532916
112807
107205
405579
517026
473616
578524
438751
71855
292213
264353
207043
52066
542077
522708
97483
561670
254290
53952
31765
289212
2684
578020
145383
235581
64431
50637
298812
176324
362604
348838
22154
308915
291784
334473
137387
275643
40934
283451
20583
5643
179164
294373
41085
222324
26730
59142
333708
104790
175831
76042
380189
95111
315178
488883
302199
382174
31634
407318
16169
435309
66798
237186
362778
422636
138350
136185
132838
373177
69956
229472
395965
273442
505058
9420
330402
377952
23361
507928
205279
26109
441751
557405
480346
365624
560457
420013
466964
166565
98619
199169
136097
570760
542591
263609
444141
224805
205613
286576
194276
58231
232322
62344
246809
161686
542930
298657
38276
68881
169820
225923
172743
36569
503674
217463
353435
448286
112129
440204
410320
335885
371652
76742
444160
342745
507249
292428
264819
348951
359302
372804
566607
167728
41152
472022
58073
341247
140813
280829
54228
487734
79641
251436
451120
520635
159446
187823
226354
127810
285217
492731
559836
472870
262235
300198
280721
455665
16255
290946
341741
302908
483285
496516
86072
375110
11265
16761
401935
53580
239811
105047
249672
535138
472130
522244
80596
537889
435163
357057
322226
446565
328242
314920
499705
280297
181759
262980
154654
315742
555309
412442
96303
578016
343159
573807
550955
300333
523753
559235
499915
324692
479866
340754
68238
466514
490481
34687
325494
365575
544334
535950
360409
245116
118369
67536
258499
270420
131579
337609
281496
283955
279030
217515
331904
155244
307280
181554
377319
352243
52628
210810
570307
24582
433023
146193
395552
442868
139541
547387
487551
420135
294528
322975
516463
303556
501031
123512
127543
437801
329751
515682
539079
194153
285093
57050
421875
311056
321006
361687
265826
474974
451803
405628
153460
192410
119145
92602
143096
364006
21747
504093
304466
54955
302159
202264
346596
378101
171435
161745
302503
531937
198429
485090
10969
296099
380979
175948
269091
346391
130118
523505
539319
16653
518273
414787
345803
568628
73690
330358
500147
330201
27105
517318
466680
330025
189957
279324
388394
130116
126200
337806
334938
12166
91374
374347
221045
204407
509819
415162
244615
397414
381154
374785
152277
571797
456176
224908
297640
311709
378566
26430
351850
163496
304447
182243
33898
39988
286751
26748
457843
125464
578620
450346
409368
322427
232315
535961
449870
369250
229233
339903
170432
574829
252617
248364
124663
399006
432273
403482
254549
157603
522076
236985
191615
411379
484985
191359
505825
532557
313434
203452
218060
502410
516880
543616
496801
391011
355967
556341
26584
107776
316580
93378
13489
444203
541767
419757
293276
346084
562377
252691
456412
357583
503483
224825
167092
570719
447613
215844
340398
497246
575534
256055
131493
62048
195975
134924
491448
205498
390723
215024
249764
410033
288246
144816
87933
564868
385283
104683
401790
56972
383379
369512
170346
85886
130492
272797
9833
425626
299649
467265
250234
381008
51533
191661
89707
43968
221105
347155
8128
294325
35948
548545
358744
349719
73276
43455
517017
252962
188474
372603
331646
197237
108101
522194
435951
21780
552197
133964
95148
163728
120282
322695
18414
535174
392556
248862
209604
119543
186099
81998
5362
402559
36098
101632
432619
291476
566450
10711
10702
121350
276894
149434
156197
483142
483569
681
111099
309514
267985
156769
266597
160596
373266
550514
14244
94307
443778
249531
365217
160199
286092
115791
563404
555983
107650
336167
143767
153042
526966
252178
518511
580257
423717
89804
356181
157462
266932
186524
351930
186201
276124
199736
85272
328522
345993
357294
533750
252850
55223
137918
6197
131597
169347
92060
185777
246988
16076
315193
564884
409165
354994
242092
87929
82815
250991
539423
6721
467678
239093
505024
459978
85163
270247
353964
415016
355064
379177
466054
158451
355737
91553
449093
231895
157931
226232
45586
310242
410272
298558
442031
508541
24086
13471
112747
476735
264499
234182
423141
239376
418275
219458
116005
574385
463876
101421
287998
225055
174282
605
11591
382850
303683
495317
219657
167910
334782
202008
575403
43629
367029
48162
202522
489771
359094
497351
565165
309720
183829
283485
508972
7205
231616
461092
504006
235802
276376
153734
331224
7621
30719
267604
548172
519754
432933
203216
444828
581127
515876
562205
58601
293998
423537
310906
140590
23415
31288
474004
328791
506066
274446
150773
460073
367689
161970
73801
324103
141143
443363
352495
527995
230367
311469
191363
164698
458857
38710
305677
257774
200302
19789
445446
228551
300326
523526
184425
381870
477015
575
370090
9119
127744
147547
373422
417031
1645
1647
24403
72126
491106
30998
12567
385337
166541
490979
422041
252383
380126
479045
294421
342086
77847
75723
116941
53712
555640
105518
4963
135122
80369
347688
233030
470893
253551
43243
571925
37677
175527
459082
84163
103231
432917
440766
562856
429765
53374
61997
375782
27276
496646
443652
158233
271747
504800
51342
114786
324321
286010
381108
43227
495048
464105
379713
409667
362219
285646
206280
211118
526666
187111
181888
8787
47471
168234
89012
466863
126701
263479
71550
534094
303731
395192
249659
468830
427639
286606
469464
108908
346295
38701
223766
123193
220842
239389
266825
518908
259431
458599
485343
83613
444073
140801
17756
551692
487181
350253
270534
422461
391065
278989
260826
533171
100316
524628
545040
228334
568216
170882
27777
413334
10432
390693
446881
306152
103095
369181
449914
394157
39884
301992
188889
472729
162520
407606
484842
195296
146773
501493
488386
312686
206623
91545
244468
415135
446901
82969
402650
282228
217436
431671
315663
516508
291760
89792
545900
427618
168239
113495
371703
135082
211281
490570
327209
13466
271394
468205
436406
316006
303546
347469
372706
214445
285355
365320
165799
468876
121211
182634
438807
366257
46155
56608
213158
176435
369499
125142
249291
154689
420079
79606
255495
536145
190612
357203
394715
381244
352945
361572
377651
337775
94949
338529
339211
56932
535552
314613
132290
429526
338134
138434
67935
156651
103936
458664
442367
276244
357641
273808
58079
252000
429580
153973
259093
383616
572923
499731
514697
553918
128785
230593
520553
319259
221313
241046
293570
554301
185936
435026
550617
174137
137993
252086
154245
190927
222080
353981
443254
526729
93005
295006
264389
323243
201123
31043
256833
362812
373583
77304
76079
19918
577758
78836
308796
94630
579395
331664
543454
376549
506198
358070
333378
560530
58965
330518
426733
435141
507642
282283
399830
191931
516178
493774
363847
110480
495969
35778
174967
412615
119947
579491
455744
59654
69874
103737
171255
60710
173684
65163
190018
101146
39998
169282
301991
282231
233483
329503
312072
499852
486262
495311
59079
414578
258773
372020
183233
450581
545804
400247
115652
324537
328890
402798
569674
491361
412878
472314
516931
137810
172900
418611
407590
241350
262662
301851
181371
393826
576422
490711
46630
50965
489793
176475
10615
445990
487650
162280
533889
299326
43960
352176
547644
544402
541327
42293
410302
352936
351904
511143
543385
267578
345952
146420
133845
450904
139248
7945
368153
15011
52037
164680
252966
411668
420411
572194
574015
380100
544556
558401
419689
414947
384874
339192
483049
281406
385552
205875
261560
65628
535418
105139
132682
186998
544150
415901
1668
347784
479749
180672
134724
452259
182629
190497
498283
223283
570410
510061
171310
26578
564483
473922
350234
79255
85501
346880
326570
575918
165160
79298
88412
62279
80130
274409
535099
130624
416741
60125
173966
24498
89487
324448
538058
566672
156232
98785
247049
293906
259419
557246
210710
551050
514525
354145
431873
56510
227736
516914
115875
234176
268731
81595
571792
88225
77136
295303
253940
128119
368663
342887
304552
552886
513966
373338
284960
56849
119547
366822
496887
408950
62685
459537
77544
325057
516106
391821
3789
532748
384323
388395
496183
490935
187278
174042
226247
238472
519555
256655
259235
193756
500686
90888
320780
391726
428407
378548
114790
67660
174595
374072
455704
32846
28942
134346
230844
541223
467467
396677
78085
351796
442609
517899
82704
349414
203460
113676
482690
258517
50960
259616
64635
364099
255950
425582
553682
397337
530998
75581
549194
61904
522525
491255
246494
482479
472036
22355
357930
379018
394535
161812
68667
250008
369153
551052
136129
11742
207959
238618
79966
341503
279407
258397
402705
436685
121249
350741
87671
301783
212138
395379
21329
85298
457797
59551
455960
216649
136732
174229
293448
389441
295875
455536
194273
353902
22710
140042
466305
76207
210187
524273
294550
220948
197862
466797
523490
113634
86569
421393
252724
115169
63856
235176
234993
82676
506971
50994
476530
551169
140690
522489
274304
551574
399476
356921
8553
554486
435326
541351
153224
455529
327332
267064
525212
338025
412501
20245
570477
191772
31434
514901
5699
442069
44782
239464
499866
13160
483288
163563
25374
112497
250387
239831
183387
581038
160812
361623
255123
52729
35485
4762
218628
497177
437783
100312
261189
532603
44404
34180
186508
26812
536138
369185
225133
343341
237363
373137
240586
381485
531697
474862
455328
5336
46320
72583
156889
147830
271259
319465
191957
246336
255036
75646
400107
129362
370661
280157
473030
579192
358630
215577
133812
148898
378451
549729
444308
230432
195673
398514
563938
125218
420225
56267
326959
263703
324969
184664
252036
570077
426629
497299
137420
496718
178948
264474
505619
254194
319905
141520
513573
330237
143717
44045
476430
117352
532181
225299
533227
168129
370406
268739
225473
433212
492548
495477
241027
128328
2555
481558
78667
264091
376558
394104
218647
393325
53294
44491
239555
188087
400602
350339
54327
381658
129205
40251
27513
167021
423622
544825
99349
467135
39131
558677
25903
407091
493235
125725
13249
163798
110026
78550
384449
402702
362839
189052
421626
564153
186784
102841
301541
343881
529391
172843
45186
402775
123188
57992
352724
114830
74345
46171
316061
318677
183923
427091
529139
574971
42161
137704
457776
121961
386250
242081
442218
250768
426700
443591
201452
440778
285990
142318
388507
534130
111148
428537
212321
4719
543549
273840
520727
521998
153717
155624
484060
286254
580979
123699
566499
389331
464706
170930
53108
270362
414819
97790
581451
370315
493365
383470
450849
243386
305557
306404
371910
116393
241221
311644
399276
159558
102073
30408
247166
248649
422591
268622
579468
300070
571242
95349
421792
84258
281121
321804
12145
569196
160294
477580
385896
268592
237318
271546
401776
417402
254540
101906
577399
173693
564317
40433
362683
90810
142420
42683
308522
236093
462516
353860
488573
488004
126098
7145
410995
447093
246026
374924
575197
268123
340263
55443
48727
72397
361265
139440
321196
452170
263333
36420
392330
375503
207828
350557
192564
54245
240393
480656
73824
161383
113598
321867
212945
157815
165431
279189
193095
318990
55580
94940
95659
429491
137678
78781
494321
97672
346082
158133
391632
503074
128560
556698
567421
94179
183456
11182
249158
58647
321492
365232
509933
307800
221427
387250
355040
457146
495090
43071
385749
81434
401439
531995
275930
368117
172886
405291
410278
396692
101660
342683
134413
369373
195716
422872
193129
306313
472080
422782
20770
70321
79070
287167
549942
153960
193867
500110
466191
41952
224874
349686
470970
246539
121867
87928
581569
296162
374130
414980
444344
134712
424289
12497
237841
48037
331520
109896
301042
380520
41574
301045
9866
25566
360031
532342
563264
116434
212501
503569
119535
93639
379230
473029
424641
403473
48141
125840
81307
281573
71476
4138
420650
315768
204181
283196
97693
401688
524819
18918
246358
580381
540547
557926
393705
260823
365755
42696
39398
253212
332316
49
517340
70236
456003
522129
310227
207231
16346
282514
422133
530396
88021
24882
101573
390706
2833
305219
565501
28085
230982
483348
38465
184633
232410
234341
5225
149327
309474
344629
254938
55010
389264
510020
70426
193785
15687
522315
150537
259277
569310
465936
127971
504293
464902
511546
483645
157380
99546
423678
38053
130666
79322
97722
303658
169808
44801
22593
566670
131621
315057
15994
435848
481966
90964
185087
467516
443883
513282
506910
496401
472133
403054
578362
92186
471497
412709
332012
460862
385612
19176
149964
479218
312608
451744
268577
510004
416884
580345
33156
545534
346334
372246
260393
138446
286490
544127
413811
322553
198360
80448
221523
56724
224711
43486
301158
544752
574034
163568
247360
256953
531415
504191
523729
362482
8074
251910
465360
349097
420070
526723
42421
195444
419474
56065
249658
553129
112582
318245
149376
153865
297615
143507
104454
514173
45655
288290
237202
450952
38858
288156
557573
409623
172568
292188
173570
377626
262937
264868
445113
346904
466775
94936
484307
571834
528275
380872
512304
182339
392747
384895
437597
332913
382164
411513
468297
180232
175318
333721
175801
473762
115893
184148
265158
244241
271113
459576
487534
74354
192958
39976
35975
558736
549703
46065
217131
455010
64024
128922
289689
398808
571513
243017
117781
570968
54627
393638
557334
351176
549301
290355
536039
100689
165479
483316
20004
396137
139240
403580
15062
466807
148042
484434
453195
256199
392727
68139
328064
48573
467959
568555
534291
188386
282134
268468
492678
169527
465825
424683
212838
576430
470117
208646
349846
26468
516846
435764
196799
570185
188417
58531
176178
381547
84521
69498
93959
460118
347587
63321
60482
17776
357933
3337
172123
509402
245662
452650
317177
187134
203843
125690
531894
233977
261485
360575
29405
352794
22218
302838
194420
183991
358646
516948
277932
568886
513863
169779
181920
495433
516414
114703
131961
185622
168650
392329
408439
187336
216715
239915
9721
93007
93276
509582
472874
189951
446751
231080
450707
558444
122786
512506
564352
484899
255232
49491
350879
341448
316091
260699
272211
339757
529887
463318
467925
149884
402219
120860
14818
287387
76034
43530
74499
551957
39860
514082
419386
334432
518548
191280
512308
293081
142269
179151
132528
67833
455424
105008
27534
82737
324231
116295
123336
133090
438187
78060
308758
448842
400124
119962
343847
209292
559218
483737
210816
356396
507550
9321
527691
519631
394666
17604
399433
252771
391392
212342
165574
48956
509538
166874
108189
425141
283101
31993
444373
330932
510898
470808
388153
120745
42277
56878
223746
170786
195857
406001
531086
323847
16362
60419
285696
213674
317461
197689
486845
18531
164924
550980
239575
422314
516628
180818
326075
573670
421072
172655
212241
231997
484946
183048
481462
498259
281176
520289
339512
573166
349047
263924
294509
453549
12398
219502
547639
562879
258095
275855
96640
332655
218026
336360
400621
417242
217040
96573
481571
250848
80511
567916
562791
321389
556152
74599
456109
254011
459078
290656
130897
350340
13802
33998
232762
247301
170232
131018
466020
92879
352206
360473
26985
246982
420579
513052
409216
255622
208945
27528
400975
70370
230273
495183
373022
361464
144430
173121
357684
358707
461567
225041
233491
114453
194056
518604
553373
213592
336102
465266
203437
65564
384140
227554
487665
250278
292140
392408
325302
358869
282883
534127
304052
344374
280770
96654
363786
437868
63791
161751
40905
72793
452078
481553
246184
230503
187525
419834
173561
512531
460496
541299
321601
554778
579561
389771
533182
224989
516408
259652
412178
506736
443671
342718
183884
380084
552672
104020
456041
158556
340185
526806
100901
530875
248085
415027
323695
580825
500768
174211
189156
321305
50691
447767
270532
511249
460125
131595
278569
144746
271429
364044
54618
578521
527207
411926
245075
321567
363343
184578
466771
1270
173001
46633
208849
292522
538586
19329
297227
81686
268918
86696
326081
534889
439988
246146
154443
285448
166037
528786
56636
133386
411343
109314
80725
205607
287027
47544
556752
371046
275180
291412
233435
396556
85956
214527
563376
251256
239352
462953
458640
552685
467475
253854
229827
276063
421558
232886
411142
466137
23840
560366
544502
128690
511580
250381
443320
352502
95959
13031
573584
195731
552584
236399
38922
14961
483045
361587
96073
418134
406810
188443
115374
295403
95050
83353
175729
400985
87977
392643
226278
15953
124824
307967
11403
271190
581153
413865
271359
197609
297206
84689
167913
172901
16188
30290
442136
309454
425404
280368
156756
194009
128695
501116
244442
150370
495699
305978
489470
230614
264647
143224
219250
259755
220284
471554
372288
394483
427975
373880
141947
365523
309958
20542
550414
79196
189159
532256
353577
99995
565009
461593
223914
239772
19637
261688
168716
412658
442686
282220
407162
544796
160402
347063
65861
204726
539302
240158
239793
264663
163025
303578
126067
80052
35971
488894
165606
505927
453945
399011
208196
546041
524563
205911
457249
145593
175256
512400
308678
46162
309774
504907
72051
26501
330609
271411
482242
413999
277463
132669
233786
147960
522667
233869
101241
171349
9725
79831
25058
502663
564271
465795
107853
279986
249682
498208
118862
510707
112899
579926
362500
124516
45537
12818
67565
142
108221
93893
64723
367953
468713
339358
307161
271999
146272
251901
1098
489267
116358
395365
574770
269228
358270
347650
22104
564349
24260
37956
339310
363593
140702
53825
86378
49858
329235
447075
56874
509021
359695
323668
166093
159440
397675
272015
313601
294423
274789
491215
296059
98101
456322
212403
167901
261587
396623
181260
533805
85211
256535
576931
59231
160931
228881
394724
144283
402926
281772
212602
115511
211690
145128
508140
303227
148568
543364
344154
111318
96161
487282
530896
183435
132147
28192
337780
274605
508944
374782
406377
204667
166864
170464
578875
439213
110857
367639
215196
52949
128848
345883
63114
265329
547509
412762
350966
513441
104326
493102
130366
230393
267311
274888
371536
469713
544086
323336
350070
348199
136375
384021
465550
434027
150074
114855
68958
227325
103851
465478
568955
507668
256091
360629
198441
427135
147179
248833
264423
509698
226243
282943
525380
96973
423815
276488
308103
152327
319644
116402
133428
418989
43936
215994
7931
201550
459210
358796
346158
298182
47597
354277
93430
254927
172211
516422
527748
19737
556537
171536
269015
177010
515214
398350
12733
384316
540531
566893
89563
504297
500069
104299
63251
74035
176090
213423
411767
305351
237781
64190
79465
317234
311062
240321
155090
568529
328200
375196
314067
361913
415008
84495
75557
22309
32888
560563
455325
500844
555882
522413
564056
159072
402665
573935
524502
192494
348538
412847
457522
577169
370831
190690
153656
66987
282437
384680
105200
129894
329066
47928
380420
217846
270250
363302
163525
110562
458475
98431
264695
77806
551868
6589
17583
178751
82255
106140
278714
397148
20489
496009
313244
440919
90985
541771
307523
571051
137552
418736
117961
309635
270502
175612
570141
149556
402163
552945
218802
43872
475561
403145
138910
108722
304706
115845
555625
452178
518773
6631
258956
372914
170048
120103
309933
523701
128395
238881
156609
507783
168607
69936
481711
504284
189330
256037
244712
406647
494592
230127
519657
386847
548882
224736
258566
284015
112388
449244
382624
476881
2753
408954
389705
86922
289746
280094
99219
351404
237558
404471
205898
136563
184590
235876
42228
312216
217228
304555
581594
264589
248769
431628
531797
315938
44594
554982
218399
170751
226244
254119
188479
311412
480572
269926
432752
44668
435573
254660
562222
393064
47134
479202
521674
311744
138079
158498
247110
522958
193021
194862
486496
55269
308766
573815
372727
391543
553633
303815
180046
190136
361592
45099
435544
275700
529787
507992
165795
42975
150195
158017
178691
26421
351734
175785
99540
522461
424792
294119
31596
81372
398799
372163
418600
250385
573033
93703
8593
236282
258661
497050
526514
313950
309979
375733
352729
299029
82202
54747
358297
26997
184030
274900
226702
360896
239515
373697
302051
537649
556437
28555
78478
332124
223256
533125
735
345881
212330
516410
176943
515993
22271
132500
34437
135015
281599
455832
349204
521631
180923
370331
290899
113021
520486
239997
236126
490400
325530
123766
157378
345117
102822
37789
102654
374685
406784
69048
391258
469405
498265
58565
395426
59080
50366
398770
508531
420926
131361
8055
297425
196295
372768
222711
135748
402662
537604
138220
229885
492502
455585
520259
158084
2114
122983
460370
495310
262399
23444
224811
141108
487391
332166
102835
229132
176321
168521
154576
46189
409510
457305
87110
371414
230610
294100
249561
199946
194191
364705
472295
416909
126409
101622
35694
35110
256316
268900
149188
437102
33742
282675
340758
561337
228764
80634
31660
26162
413206
413124
383933
274528
263147
118534
392480
444887
327371
388486
392985
51737
301799
79338
459884
399183
307881
390539
468818
561311
68713
87986
118173
242145
450709
313872
133369
546577
279939
356061
54521
579539
437862
177809
540844
238749
241886
238700
26129
214210
484488
524709
278082
322714
138728
532543
121788
139572
14219
160325
150996
399615
208708
280169
224833
385119
117784
483955
505152
75673
223454
202194
10579
569001
454722
149150
482974
391333
363488
348809
476947
142793
509235
509367
570117
424505
407113
294416
188218
432744
576877
299444
64010
543762
481168
419489
330342
152987
58296
251967
497194
278467
256785
115241
341905
62557
551364
546667
149583
382710
527064
114149
19609
483475
10094
544035
389584
398615
60868
238263
182416
220152
409970
189839
364770
25421
71818
50294
301671
73602
231987
222259
486711
58413
206636
461973
538963
104337
24290
523405
525953
131927
560489
236920
123731
290260
110783
194685
124169
542685
554100
327768
76923
418391
370568
159626
62929
316759
85411
432055
331329
551088
341113
495117
339597
154349
127603
561371
425622
527717
269621
382188
513145
564799
58778
413678
578255
196672
249273
244339
528579
231091
218220
564830
173768
24560
145528
531569
453389
470026
542786
155380
6491
55429
303718
529083
116046
75426
220449
351577
142859
49770
141342
358814
44606
376315
21443
551438
455664
384888
92217
226938
427915
32286
392809
32777
29698
103932
20087
543041
263639
573885
219880
6352
107227
102942
85030
153074
341950
244949
334517
321140
488488
304757
238857
581560
281557
116424
255904
250075
421360
453557
355441
52924
132037
176761
561947
422737
83931
427382
192118
516458
455875
340292
4956
186410
174284
137105
513064
540859
91839
42570
6811
357613
69866
474784
287737
355871
406211
162693
540172
14988
93116
308172
475466
512872
407810
38274
374351
90148
209681
222893
175459
459258
22377
398133
263196
330387
164040
212248
317896
288501
509504
99518
125698
434097
211823
560511
344293
175743
118150
284989
311083
99741
8468
552368
281317
128938
311746
511965
465779
200618
387480
109390
137362
59236
226125
484583
474271
137836
350414
203636
578961
103223
312679
55315
531431
465530
141834
171011
555602
508025
151732
98501
41950
390395
409064
306440
167819
407369
130352
370783
198382
297622
217978
333291
166358
223241
106202
172087
549017
45459
24372
334975
85624
157352
79701
450455
353610
507756
144941
477836
139555
231992
302168
391656
444294
263261
442321
383746
52231
561027
303508
477797
140006
469492
508030
469124
391018
404826
446812
101636
268881
46298
329261
308575
301344
53539
304627
106216
412824
427310
440092
276572
392445
221478
510328
139075
168563
521847
204288
530762
235919
119360
571185
53142
189660
576941
98752
515020
100438
197218
517047
527277
461491
119494
361448
369547
275380
44215
450748
222351
520485
181894
374375
503557
274196
162322
495850
133060
130971
304186
267910
360020
208262
569177
234211
522909
488377
294883
118771
447684
497106
82721
168661
492642
263039
479531
453853
123762
137954
54849
482470
129565
530461
109114
89520
580797
58910
465463
529389
34167
306394
575623
465074
268787
520979
458953
326823
387349
395987
203602
544278
414047
146936
571047
491872
433801
235953
277284
233402
273929
128256
521649
371643
213652
494716
375361
544687
306585
206542
359436
245953
504974
190689
238196
240054
136070
7953
193712
285433
209791
25293
302538
558211
349208
221592
365619
208347
215709
277491
402818
408138
433935
273245
401981
224437
7584
474817
69312
64481
175864
463417
468087
542484
394747
43795
543060
559837
530016
461217
244141
549384
166430
420465
172490
129706
564142
281085
366802
450526
108326
518290
562062
372067
46059
473571
539313
505788
89203
458839
451214
574360
330583
568112
286774
281052
148785
543057
526044
101761
233218
233623
33123
50806
459037
281358
54192
124979
324266
514318
275532
153639
335133
416875
124899
84853
499143
219928
510593
522928
281365
562082
239596
482069
439439
197891
64350
227903
111244
43016
462376
264256
63182
173519
488538
19838
561270
168738
87680
463172
536707
67729
203273
146645
398138
529981
567793
119979
580510
247098
385519
553531
270984
435931
243569
254653
476934
66328
66190
129032
448849
67470
20052
301855
14723
282998
334059
97873
160516
514693
131980
204514
116755
275661
30855
501210
28246
242981
558788
344229
48160
515826
278350
63334
88414
136328
329932
286962
199149
200404
492750
553201
95474
420958
431598
81299
499252
351656
215380
416357
193759
450724
342774
180341
84819
66320
157926
119815
89589
371782
254129
249277
335697
195725
214453
397673
297764
391053
377809
190738
529017
118485
362951
491947
566743
213090
207652
306544
571244
88902
443673
511373
144641
8396
16497
409138
74059
11694
513611
107340
347702
577416
473256
145748
555239
92093
544039
393534
170666
313922
237207
6407
135579
156195
576816
183413
10321
27764
18523
537222
44327
74883
149251
436392
103578
127990
531264
59571
44267
524180
61053
71737
318282
51335
559039
107011
166179
6422
373768
382745
229270
483806
168522
189936
221111
559315
539694
562573
564496
425481
183701
393719
371694
259040
216415
60881
328842
454205
93419
439982
96804
484474
49988
442732
230559
325228
368521
348957
428142
494518
150185
124419
366679
22498
284691
499122
532775
248559
210451
419297
445814
138553
166868
64610
341868
217103
246012
245409
533434
578808
559356
179201
529344
377278
192642
409956
36522
289486
237193
119706
504744
275488
46936
476065
85750
467696
80337
307897
453319
447347
523959
532338
131661
378844
27826
41392
518262
369777
343268
465374
387706
89655
471625
581310
309813
310998
143436
421028
363927
525849
541712
218145
215174
310753
188956
377488
388569
133698
187650
556518
576463
423964
355108
499538
198560
555298
122586
564247
341941
175244
108316
203729
96244
408177
165029
472416
251768
215622
111235
401231
93852
372141
423355
224734
254838
569314
560298
19759
381208
149343
406659
298151
523529
279401
52036
271897
33175
76588
209274
115392
63426
404226
507809
175933
197199
37695
165654
139956
358667
321071
72764
533377
110048
520590
144484
401310
561069
540838
225126
80010
562075
456755
410023
35506
530652
401212
192692
66516
337949
372249
84873
311895
227523
100022
398373
77686
233376
188514
67320
335752
541174
104724
98115
261579
144242
226287
412200
236388
501646
129068
265292
407674
307190
278797
165036
222517
275870
40351
105469
221973
117869
67117
324837
199166
366135
204137
422969
391388
562136
421661
245842
159715
577488
313916
446436
482984
237941
552589
7735
355119
284252
574130
334892
268804
137730
424554
443453
367763
530543
120645
275754
51500
248170
514116
197774
184654
102729
86951
277426
550007
364073
345725
368731
52005
387150
328098
63370
402730
323125
479591
286138
6026
399102
164211
191225
466499
306988
420085
276164
78169
450355
501286
372874
76572
690
242257
570069
420036
553678
25003
902
322726
574870
15151
523211
171566
55290
398087
422608
60979
65448
261205
122394
119290
139594
442915
495445
399875
482363
370609
257219
369326
185186
31016
343953
58609
10388
405093
79154
216265
39335
380499
17096
371243
580538
541855
562999
189245
223871
409020
388171
22427
117527
443944
420900
490093
65969
1059
357568
69226
114732
323536
219041
54683
122350
324112
190885
554654
546361
146981
126770
399432
417835
233263
230031
472065
246014
340976
526165
28978
392394
82523
295472
467720
105537
31822
33626
8734
526079
141828
321851
458510
379165
273591
45031
516813
549754
232160
418675
348046
52087
16616
468704
205945
74357
410979
135585
173997
102976
315805
404738
539760
90833
137617
12428
281764
549490
492065
547896
112922
293453
335243
576530
480676
317534
476971
44922
239158
412301
239943
440455
530229
77444
254555
316855
445325
347590
534168
223587
172608
99892
132883
500693
456725
537041
516793
500432
59046
321860
204987
134779
399191
96809
329262
400617
87956
194725
68032
380440
19185
510527
343739
515303
141278
263163
503385
549216
187869
93139
377005
155319
98220
107162
209574
506530
380715
313315
252504
501855
351191
270769
327178
374885
45367
345643
286591
457271
101053
452791
323930
536603
559925
55280
94513
556901
344806
298034
54490
332782
116171
74316
106688
311567
460909
168512
57796
385441
88388
230214
179615
526887
521943
531490
561988
311471
297266
177166
414813
326344
345225
258523
534817
353098
508244
243637
240123
193986
411430
130598
507838
273317
384012
11223
524387
154423
269862
210344
14773
76250
11754
542402
472357
327766
490993
378868
217216
113338
91227
419332
409108
369580
489346
572826
260942
512995
325132
384775
499336
22382
121351
125316
270785
472211
89232
22226
127259
99754
398633
257
384755
549939
581
233843
401032
528687
149577
56118
519398
483692
239988
488396
266136
99295
542391
205338
353407
164552
243526
149726
290962
173150
460642
550906
442224
139284
158326
383107
453377
276192
351590
418799
385001
331535
354853
362199
16195
567536
457448
136770
434581
506659
95633
78750
269450
369461
136963
458485
129445
42044
81000
524577
268095
186075
288000
579374
92627
277700
99970
31590
229936
291572
13428
401067
211029
557660
331759
408364
167354
518807
131812
398473
205317
479396
372588
11570
118399
121599
125017
335479
367005
484336
761
232658
265233
580235
405401
408957
464593
384093
491482
382953
147610
116731
46736
119292
87493
37968
343452
317208
488388
374561
319031
370175
528621
502698
463426
527164
258837
128929
432212
192400
75187
157345
395007
350939
105668
366788
579729
429759
11613
424326
418684
106397
35979
463825
267848
137748
491742
556771
303685
361844
537905
555577
163263
35796
472881
480588
243847
128907
261541
185945
325423
72606
426049
259049
39040
323442
113982
168134
191096
213437
555586
519795
412760
518098
271364
367462
192095
296471
465734
387725
218302
310317
247536
251453
548636
293751
206451
419048
33882
15851
243044
473299
184626
147958
230687
301273
356237
24769
35145
386189
180289
118060
269429
70687
316323
425342
158801
230150
536534
208380
561352
498082
80690
519433
245802
381828
371829
8180
118330
546824
361901
529490
79559
228855
113860
152309
537890
454898
301604
241888
528147
413941
497870
292741
213826
414877
213999
520422
431557
400202
268603
250292
365316
200759
198255
156425
230272
102851
127984
29538
181135
428440
71385
144053
127681
393418
393809
498557
108739
340283
45599
364307
551515
11181
515391
157656
342618
75122
90103
181612
317112
446726
577552
218578
205202
105711
324528
501257
95308
163723
5860
575149
506582
294348
560552
295257
546651
445046
226346
228119
75458
367641
265274
233404
293891
491857
315607
193863
147894
474073
34431
215582
207573
122216
321578
244815
87064
522639
332767
105385
41772
278222
442084
160559
548858
171201
221684
270234
469170
517823
378373
81981
237031
245326
201141
576427
159176
531622
339234
369341
511594
512183
523123
388255
57480
576966
27616
493544
243090
273885
580600
557832
378048
62824
287870
77563
334125
51070
380717
296255
161543
442199
97311
460442
543202
224230
462114
422669
429160
148977
480454
470333
160034
420161
102447
40569
312878
265135
457400
74369
512769
480226
40946
505827
473099
158754
357996
308974
404854
134375
243085
522262
5667
72811
303629
256013
95864
501867
120872
21190
427538
274585
45215
390315
468169
331871
46877
70714
402183
386661
354993
15725
498563
104884
515249
130791
572183
396366
378030
334327
396021
88185
371047
440354
119618
536164
153481
339105
161015
44964
398936
157397
207803
315647
245971
523403
502275
23579
415746
85176
459400
66943
49860
211445
81555
95117
291366
107858
298698
157980
100560
165750
9469
466480
60403
231941
54124
381923
333845
322395
66755
420403
516237
261281
130625
520278
122264
438943
263995
415874
11202
52069
98361
383512
156020
574706
170291
173289
509492
135875
360705
135744
413291
88730
136142
468771
235217
400033
162046
127202
490940
569672
174669
10643
97743
76589
22747
438301
289497
458228
236198
417055
577129
480451
210372
485529
167510
130441
525802
573067
159649
399195
156835
210267
552291
15374
517276
118542
443313
304159
398494
263810
537608
238448
138713
425542
43279
306219
287302
439423
511285
345432
285699
270696
382629
154354
518858
224375
154204
147429
524401
96193
543347
161463
248051
53632
375321
292888
103355
121493
77699
69346
423380
572279
409179
377609
302555
252311
543444
392615
498421
74273
442343
101806
152019
451381
513891
272036
563160
88382
207640
518487
89558
47357
38238
290432
332875
14781
371864
444100
509490
122469
1505
494424
515347
86512
207549
266571
575371
528458
159954
442723
479245
376342
17944
571799
8841
100199
38033
406015
191803
254081
469200
217268
563279
373029
396115
166797
75361
522252
220548
25060
226542
179551
10219
350421
42621
80401
299573
101091
195917
175611
234391
455639
345833
239089
331093
471175
200109
41453
409178
394992
200752
534796
410573
553030
559226
427958
558645
353197
470385
472376
77137
550707
566175
545673
104565
155212
102184
454928
448723
1308
348616
25748
469595
430532
27942
50098
757
399049
36480
449150
419664
292868
67456
364098
390644
544850
339035
21632
268231
238184
339815
326684
63689
572348
161436
227487
120356
419724
318736
96800
167480
283715
358494
460202
14088
316293
458027
353607
54448
262466
306475
474038
526319
426016
384745
150258
357242
257443
475769
486257
236117
98503
366665
548500
268777
150955
554756
155205
455257
286961
442178
568270
462640
503091
304556
321736
554943
522195
303026
466822
241126
240433
557346
216244
336723
575915
27805
246589
116341
229342
105465
45063
435360
10440
44682
561412
371069
168121
175718
214671
143699
430472
286981
515229
531396
541880
88048
528364
476841
445503
77926
84825
338288
558064
201939
75846
98248
307113
109119
390718
440500
111348
15175
495502
384327
440352
291854
66041
409855
529309
377598
538320
1404
553148
384998
430790
301631
442473
198799
289510
326837
84730
519460
573576
445671
299017
18111
567838
401743
512940
384930
8612
215863
298913
47936
121000
135463
424111
150413
245534
228135
156910
31471
396636
440153
53458
361136
223892
271565
145348
210989
484570
306822
306258
34475
236222
149388
435745
444986
546658
284652
220089
119916
167397
85328
294102
232161
182755
204837
515075
379820
194108
46512
125291
276260
519566
18559
57936
116220
54563
518156
184585
276931
171453
334826
157159
546511
348734
434665
154614
379578
573087
121678
128461
166532
422640
344138
73733
231028
525721
405055
15827
328819
192905
75174
169068
293537
308610
529311
98159
98639
300470
365687
25145
560439
383705
50531
96539
319299
3481
496018
21215
418761
214295
495377
225792
175469
141426
388064
206741
358216
230817
83000
335216
78499
542816
125118
198198
151523
74060
1084
138103
267543
579457
370012
272269
47458
196665
332740
472250
287265
496693
396337
372894
249397
108904
315403
475510
400379
437892
317458
179965
508761
564015
333954
302166
297692
239930
415619
198308
420627
477408
575867
469793
561809
546292
379235
219329
32151
469030
179229
343670
300725
472216
154704
453781
418854
572671
237474
52299
520996
59367
110603
478225
366116
276664
438025
335107
564902
134033
369256
313386
111194
549454
496195
366016
302842
175883
530717
310104
275995
250630
125672
550576
325837
361055
140043
518179
570128
365214
230340
554426
227713
408795
403472
200736
289460
292032
539632
105642
335138
87847
365752
52546
383106
258950
475325
140976
318437
580843
275585
485297
46870
168387
187348
386984
101183
413248
535510
417299
91954
478646
141509
565756
240134
429408
149546
445010
487245
311771
511752
30055
279984
136433
578347
215405
413634
169991
381036
159250
240101
511482
16101
515727
75971
280241
464875
24032
17468
10495
1525
536023
483247
299426
5312
76912
12020
289381
493704
87607
32533
158485
361029
98121
144705
283604
123975
552832
217592
50962
573869
525344
389429
349268
459668
66360
451690
265574
115056
486154
249352
569096
435384
68352
97514
580693
198154
458282
149949
212247
359678
267588
185209
195826
96056
550545
210777
27050
119766
73727
49175
451809
176912
150616
88173
88653
263405
109290
7333
112573
358795
388117
169382
305277
156406
59237
51793
191573
515275
544329
501919
219760
95880
387355
33042
52259
77020
201368
402113
345590
508885
430617
32787
513615
179667
59110
221307
108355
68715
153567
570779
449004
22440
312668
117788
124723
548451
95211
46078
345212
163068
356974
38681
158676
159338
71236
469055
262418
576583
349122
312416
569645
530171
387606
23538
153428
198367
296907
91530
477566
364079
152458
330732
452177
460643
312032
48825
61159
377159
234600
169646
340700
347957
18736
327777
439084
457481
232341
36523
267402
60700
225987
11390
106978
417588
285200
242868
506901
237263
509028
140542
376010
8138
246161
453787
70870
417715
334019
125616
437797
491102
113991
315732
831
383866
223643
170485
267770
23033
101312
52847
475055
234883
15174
456690
499989
396793
320816
160941
430665
441532
190413
413489
329919
120197
99628
167870
235624
434900
61654
472519
163812
326222
233553
532527
360585
514997
336690
441225
544780
513505
328315
195600
363718
178476
530220
464111
532260
19023
219322
98563
466730
345137
428761
228274
239616
464694
346061
116032
444033
36051
572426
3770
95032
520352
277613
329954
204787
261072
241779
326299
97530
311254
285180
315094
573620
262933
168356
500662
157657
211600
581226
513533
251777
438154
494579
581744
216406
536278
225325
385130
253789
380414
32829
289169
123456
72342
58714
96435
84879
236346
284778
566783
267014
261496
307831
221532
433233
244659
66347
445680
378928
357511
467674
59679
463613
499374
104051
87285
240742
270604
378029
333595
435327
472
421979
114139
287213
501788
295837
49719
280833
248979
2139
186685
185064
151655
23986
546703
465457
175151
304657
437651
480734
541374
580446
47394
534195
538194
227428
507557
438061
150942
473673
389487
68801
555073
92826
175382
27032
215738
546343
288943
415684
132249
282190
379232
232114
5453
280687
94379
525660
364589
155448
426073
288421
318671
288491
159808
93586
355603
514104
459929
142225
468970
443272
432288
533384
89227
496106
16720
435929
474609
119444
522576
277542
565374
511972
440136
254778
578099
32149
411445
579920
184877
168114
527533
295565
476300
68490
174145
148085
336994
96769
385538
292440
75884
18046
366907
41577
523831
149810
516727
269541
389410
59843
474760
410781
140340
231334
289591
157214
167322
562870
549112
407253
190363
371730
362563
365817
448964
457245
526892
134066
35696
181980
22142
462304
271680
414296
137787
89892
17171
348874
251804
546388
426274
501294
94046
479195
8547
325693
453025
27950
184474
315719
239586
297819
494852
12213
363117
76161
177958
557698
341612
31286
33727
92601
400916
455302
86676
516879
130663
237996
214209
182025
103839
477295
209570
365784
487489
415771
507824
547280
441544
500473
3939
310670
69955
468100
333899
47972
64809
226528
239048
268741
431207
537291
485179
140008
179735
62030
213366
2890
570394
97039
21079
354729
185667
553442
124930
397203
489918
253455
118432
499111
187680
153591
44840
409903
159459
414189
464923
134193
269020
160628
246446
230152
274793
172271
336449
79517
64516
353953
292030
442445
500792
518025
284535
459026
295236
236290
146830
324492
90569
23301
453969
190646
423410
547703
125773
149918
130183
355050
283678
471834
4108
457718
244983
124473
122108
575835
242074
236673
470618
193051
140988
83586
29075
7115
265742
555861
160232
524027
112011
237726
395193
281541
484281
330916
568808
362446
350855
165492
9941
371654
347228
494583
196785
18291
509514
391175
341834
151265
487159
353223
115536
367449
136700
402368
355167
444087
247986
152333
318644
215523
434898
55764
541587
381576
103348
568208
147142
324764
82705
578958
194361
352732
154123
508245
425550
400436
375769
484734
535165
571978
484769
203269
310094
399055
383065
528225
521197
105933
84244
483182
380525
211909
557508
202582
64616
24294
148852
382
295840
496506
295748
482563
2613
7566
139386
439493
387202
227663
481802
176793
149783
361858
340684
356060
161033
532037
244582
534297
172265
368222
84749
140432
281371
84448
405194
508878
396663
459997
437049
250427
432429
504030
508083
286931
463966
323851
270558
306638
164360
405897
545550
412083
394197
219527
398309
389292
256771
46508
535233
490842
105222
324910
256742
271842
502582
8345
423767
9203
169510
5339
485710
46349
565043
226658
278977
211048
376405
424665
368088
86439
465267
357210
413799
168413
451522
295263
64233
9095
255529
540264
221578
474970
524450
489939
226076
72715
50981
372136
245174
229630
540520
291091
470539
208971
371493
3866
52756
364868
516116
552617
398798
427111
49542
109863
359365
26226
198775
86234
72119
130888
78283
23815
194555
539265
54389
70921
572229
191053
4761
82174
225989
19754
446937
16424
399384
389541
269986
135275
312074
74137
28359
19025
353108
90615
295778
499918
541435
539845
431986
469921
80738
171649
181963
556999
59211
273592
581518
191297
274010
222696
142622
75267
85774
456065
19456
127761
268418
439589
338104
28494
490099
289245
10560
361693
15870
337390
271970
82740
311583
426459
12079
469973
118584
303111
249275
143989
154222
4834
54314
124055
327576
32843
38357
21963
333101
106970
573700
38817
11034
44732
459697
80554
60448
312046
388037
266536
437970
47566
514156
135344
53221
511906
173722
78633
179968
150192
121812
470055
455073
344870
39357
422803
199203
477259
60425
457191
422067
212920
155735
573954
69458
181756
226097
154503
319581
350268
113412
372213
537685
555204
163485
184201
361948
551275
53317
562084
62657
484636
243127
73339
488243
53491
128201
222043
240950
31375
182096
479803
244000
101742
239625
330018
372037
12192
8336
155754
527786
470305
519209
305709
178572
264461
337452
362618
575020
120527
237701
559417
371705
297866
36255
179477
424481
260145
84653
230039
386560
388014
104494
105108
74885
432410
406121
418106
33955
559427
522977
377342
321206
402590
170204
570995
441445
289329
319155
400860
198604
526801
2774
509415
432526
180315
391150
579713
14453
197401
429688
498971
563871
166723
519652
547790
576138
383309
31938
77953
283870
261381
581884
18396
424572
11625
573896
425933
516168
47467
7260
33111
424110
56119
442875
289333
292015
356097
363527
201083
63879
522871
104416
238068
311092
246573
85086
182551
538741
526368
325727
415604
10907
6730
535340
367732
157876
384617
65407
27063
489739
445982
259567
58194
310748
272391
503283
33718
271574
229653
310015
225138
442886
79670
218599
386527
499826
431501
297559
392422
230179
119750
440706
166335
42418
69428
303210
66711
510734
561176
165855
452535
464149
499837
377715
209084
418074
329939
168508
539589
51041
408255
399461
17355
426518
82405
552374
357235
558365
365578
420522
219978
383637
151299
329528
39420
70804
286100
472671
118846
340727
121110
209773
35434
426595
62154
542412
375820
204802
371114
541117
289120
74788
447235
405150
81656
546596
161782
296859
133609
457226
207033
483952
566737
155998
57663
262940
377854
414733
294346
261439
51152
195927
84625
488002
430555
413792
550066
440786
28174
416816
278214
345997
27840
496891
233938
126521
130588
372022
502860
23107
271870
350703
447170
1501
260586
166273
393971
343319
403863
57498
16448
127100
100021
430175
573483
557345
424271
114274
79047
167848
281230
272852
251751
428039
501723
446218
229208
149320
466949
453191
129659
256260
248252
417265
2931
43331
302606
145284
65220
343154
142689
388011
536437
490739
256334
260817
168527
455123
54182
377008
416733
363607
561028
85455
21147
528261
335902
121046
552654
203912
101476
57810
274323
460039
29656
504230
141166
322002
99115
473011
58660
89103
66879
349352
481891
280051
764
463474
441387
487266
219653
541556
214213
71582
127832
140292
477005
271185
17105
337384
259793
263094
227049
505994
396120
149738
144994
445639
303942
210991
1799
489469
549133
67802
427118
97217
156720
433277
286619
156324
240323
364566
219467
174389
332932
249276
316063
246233
305752
130849
138007
479808
388858
139512
414959
385005
144358
290532
156466
423395
307001
445211
429119
469893
337915
512220
7544
387773
16377
453512
288589
560532
222305
160690
49095
453152
563029
6075
98658
245049
455741
465613
469650
369476
506945
125353
268735
451698
428809
552761
258112
365068
113845
254577
75170
435940
403170
555110
71220
345880
349750
297980
518117
2164
138254
419235
549471
285194
52627
342787
125115
216449
63650
79277
451594
497103
578655
581081
258243
269394
534915
388350
173138
343774
133707
29465
281722
69365
208712
292451
337047
183997
143666
373750
342932
565230
240972
456224
361415
488
48636
55419
415015
92680
439481
362130
484584
355214
323498
578324
311501
422623
46331
30803
11347
314026
268733
479901
297374
441663
220025
469061
461361
363981
467250
204379
450026
105761
163002
148830
290168
26617
86121
230915
373792
536390
18571
539551
194528
301602
422583
224499
392974
191913
92183
31073
363793
515006
416202
176571
533239
383819
91715
162688
216944
117736
191417
375552
442356
386443
409088
364934
506856
400152
46965
517983
364252
39064
163106
422850
355175
240632
264636
232887
497334
402855
93444
494895
134242
2284
419624
305805
232241
57593
341910
214024
328530
463546
254571
189810
35771
294829
379760
152648
135607
32289
119402
80927
496213
505649
326601
349737
513936
69758
218760
205917
229541
126734
445435
547532
284901
25378
103897
124629
329486
419534
489372
523186
166622
379475
11264
450570
296994
326480
80742
259986
95583
449007
20090
470070
549599
570938
111970
330865
421771
533751
404464
61660
145280
68335
72
549447
451172
56624
131714
340478
116133
106001
419679
434211
300159
48478
311015
534065
194538
385139
279578
50061
379487
203069
337502
487414
48196
323467
95814
526350
537574
110944
185127
380329
513077
116892
149974
24947
317615
412555
255741
190211
313459
471415
74139
506872
411436
574077
406798
54294
97182
467863
77160
1029
487487
517941
27935
511148
330863
452050
12471
116376
131869
257231
344385
7174
206013
268092
389418
17741
434580
391627
499951
379120
427035
80091
309553
2591
439651
202168
493612
234032
287565
440673
339498
416786
543164
231786
314597
508177
431342
176680
534579
331126
279895
487413
449888
288556
82142
46761
255634
480841
316495
341989
333494
216551
542674
75852
477780
432702
349744
102288
901
514930
303388
431169
132954
311726
408206
209012
476597
495131
192236
292616
2290
398622
60136
89187
117466
397212
147710
267715
416795
107072
286611
561687
554598
525015
100090
518918
80747
29894
250639
490791
163385
276842
437541
340102
226345
234592
257586
119729
445569
184994
359059
199739
292763
408047
360869
40304
545920
460094
412567
353595
539413
410437
288799
241466
378081
468457
286910
79269
552461
489279
311424
185719
389622
187400
269434
416098
217304
357668
183205
49554
440726
482022
488043
542426
439546
222145
329350
460576
177194
54974
459975
76648
328969
357758
190551
48559
478287
309916
155644
173680
394248
168260
67593
535080
151178
243018
240009
485202
408307
324116
211491
556003
442857
282471
438346
366811
276565
126319
368439
126437
542
91283
175143
455339
354630
521874
575230
407625
285588
259556
388577
368667
470641
155170
272242
126356
121783
227372
360185
125998
134490
524645
168804
526781
96223
306620
171309
247465
375568
563914
24076
485865
13061
57283
337201
52123
521817
314447
138861
199842
16243
6190
297802
29045
93971
55753
17481
242664
231392
447237
433279
330100
398164
370928
376160
308612
161705
283874
406488
242566
568562
465017
176462
342010
4069
135442
520892
377920
356144
308098
280702
429113
404114
283263
400558
235274
16631
63394
432912
517321
353909
300979
46146
353130
354741
321185
56634
378393
73453
97862
69562
216840
521181
440036
146509
238049
421457
285548
280119
354761
434463
442685
297911
318724
16468
297877
304248
289845
167520
456191
284568
420658
176925
358741
233395
396136
554742
14966
580972
161060
122467
50952
484749
563257
343470
254045
136241
529879
96459
557314
413260
350631
255623
467939
311162
117765
273425
526701
42081
313609
400353
319669
538005
113019
260241
415659
242089
486227
310450
203466
243660
455515
229605
391519
35456
70854
121598
427245
272444
226170
176596
210431
525860
565903
246348
82242
573791
207832
461286
58149
46068
406021
404655
552956
551931
246750
536939
128254
206300
364190
162109
140332
85623
351711
313675
508041
370802
566785
473199
53601
239558
488942
224477
421383
147494
312886
214055
88606
285897
557896
246499
21194
72041
71691
193889
300383
163085
475244
407477
390342
7355
417891
320182
155102
438867
94376
7772
111830
22690
270753
269004
83060
381163
279083
4296
283961
433014
40987
234499
119443
288650
270315
362524
353317
62412
176280
46545
399809
167713
342593
416950
335855
201342
411658
289030
245384
576938
128281
422774
129448
578793
282942
452465
423776
256748
578210
546301
382683
528351
330004
397
113836
330400
570143
51168
178798
103030
204375
502827
56313
181054
518392
9729
243950
214704
545447
394460
349754
233617
330241
163220
127282
343908
420313
491084
410574
83599
353321
188546
405430
293271
51054
206395
72124
450518
121442
353695
338910
142510
178321
20613
332721
127863
320382
464719
47942
22461
54517
443240
518377
394071
121644
88652
454886
37123
290952
126638
143334
445048
15658
437578
224056
325955
573388
117300
119718
487904
78213
26583
548029
192167
225869
289140
206770
382320
442567
457724
307359
344520
24368
329336
51702
363336
127560
273914
200064
199826
479903
453938
561795
444337
365170
510209
22032
519936
122436
143470
109776
309968
331648
569450
580765
68581
75811
349588
518954
388042
8080
454129
73688
93114
83878
110559
114144
178567
188001
244674
481847
341429
137382
576736
400317
38186
473210
59918
371143
283881
191149
342293
35497
427395
249240
194499
329498
322620
246920
295124
261071
90290
485614
180324
379830
227733
133380
166313
497202
506550
413874
475844
343707
387762
4993
167131
434813
114392
532
171058
483754
449094
513946
124737
228336
352552
166376
571029
317832
104935
463628
219619
34126
281533
292088
147278
336047
451768
379173
130872
266518
314877
412019
308878
336354
348203
18601
36639
533596
88374
394352
33061
376123
448690
83452
141447
557263
425837
547439
466565
155306
508605
98107
306444
340261
272675
291498
130413
554003
100536
445605
168692
492993
8958
97427
557490
436992
477750
82118
464622
367096
58937
260503
338007
344592
442097
389426
361850
430191
140263
91756
314065
374068
177060
78413
277857
525369
443443
329799
566495
305973
526029
321716
7394
133836
18029
455161
453137
578702
235579
153495
10684
196065
365069
93832
227186
508008
170340
331455
308327
510871
432877
139469
27272
293274
323766
561326
295558
123970
418226
76155
280823
532577
465309
360536
286013
13364
301595
395339
346164
306511
414917
10903
1712
313155
108093
240835
141015
112677
362793
286284
333247
522062
348480
461236
440715
85482
101647
319704
482789
340877
505562
369511
129548
213539
288171
337083
113724
206083
557965
95176
492870
64834
499307
513520
60170
380284
143582
321706
128110
394896
34115
163827
77095
457800
336770
124712
194203
43110
179570
311783
279421
232165
340903
123824
155849
75607
155719
323746
319865
125348
249362
448974
337298
523374
361527
429710
266271
207215
392363
248194
198518
106736
231654
142903
243384
238757
398568
256713
179181
9142
307182
91373
52638
442894
309081
486986
286124
357
405469
559695
401957
296303
210353
404910
257167
560137
161664
496307
514662
514801
240112
140797
100918
197201
397375
316914
411853
260899
438462
97712
551518
47516
339849
414499
12343
308343
123582
102460
20147
86409
521256
313517
172545
551941
374791
332238
312247
349603
534756
151965
456451
55648
26388
430054
540317
332405
211546
154071
298331
493205
314876
441824
159707
138494
54903
288358
254632
306681
217395
134717
510351
458336
156710
279477
376984
60402
462954
388228
61206
251368
94033
194550
565834
21151
19134
515210
242972
183014
551907
104898
11485
96294
306407
477585
464903
369849
345104
355786
375535
135206
169634
190828
391401
412631
398757
47409
291179
109600
347248
493114
358293
434148
269915
482699
55642
359320
373119
77377
133456
421086
132654
542450
493841
267324
224136
230617
342946
229286
361497
230078
455188
468731
514402
86464
105515
264926
56240
301200
561529
6357
410482
462567
220564
457060
527796
477647
136988
556028
5131
397742
77639
9797
564273
78741
182423
543469
240301
167342
293311
467466
119939
411824
41082
242052
242696
129632
342469
412632
468133
468778
10192
6715
555683
558242
567530
10743
379742
520758
248674
199432
129305
84243
554316
180713
153811
344319
526732
821
543065
155142
392825
450318
240344
140922
6712
31446
501142
495508
355819
453221
205206
486501
186620
18224
294866
289342
446269
105152
292590
143017
101069
488828
291056
53616
558705
179687
402233
523517
482037
282351
355679
94113
546937
367881
267242
479949
169562
331959
104994
274240
227517
343002
319412
163260
101752
251639
244768
160968
514073
563746
412471
25886
237944
75628
69342
313113
109837
200327
380039
73835
71754
330741
147283
87100
440226
534681
247214
19090
474775
374934
200476
526536
66652
69979
275025
519831
476061
186073
336276
275913
211386
471342
87720
347866
78023
18256
577787
492151
19129
100111
328433
281080
281800
515260
303610
122937
33300
334383
234251
276036
299357
284133
422115
535663
314092
189491
417744
90173
227590
229180
558055
181503
299295
190322
209794
55534
302712
95001
579621
518974
142153
304236
12169
211351
409042
494580
154816
466432
169986
469427
159963
283171
568446
405931
519182
246411
82143
119181
92346
548218
399970
349386
254197
214127
148859
239676
16544
330897
138948
156687
12666
343820
338528
426842
147698
128215
287877
521867
350614
405906
140349
307263
83510
279241
142680
168865
105470
220224
170975
508836
398527
476280
554729
526166
564612
395744
440663
215471
220189
543830
305923
282828
168647
387328
392943
70927
366064
101656
405674
280018
86032
310600
387857
518646
572801
503023
512797
22304
324155
243292
231918
76170
302484
562
199257
68396
67431
379535
510182
36023
342460
131879
379115
578572
19559
227612
148118
462762
457230
378214
478955
444578
332485
241064
354290
358191
449307
281293
460665
446829
347297
536317
54295
276863
205352
37509
368855
238963
576200
387976
444982
259338
3849
325332
106865
448288
469232
417753
563040
525050
311882
447823
297394
322246
539147
402331
528019
193659
231581
426205
81463
363106
89859
290889
353316
3483
252407
31711
408989
356570
361746
490441
420775
381607
467203
210108
507135
207503
364457
397427
506097
369722
115291
176896
331797
449573
540943
370120
440836
522947
442206
570483
205744
468912
22012
146865
281021
490475
196049
99342
423310
415629
394550
201496
512938
458208
279078
368548
87456
421231
332261
314791
187757
277466
541429
260305
493740
444168
466001
270248
265100
531307
371255
103338
290192
567305
449712
343225
577035
88719
106823
340528
139748
52382
343708
235239
455632
314095
294475
512920
188515
180208
91104
443984
531646
225443
496800
272311
215564
201814
439897
200231
44670
44611
241554
234848
506085
176335
67052
224647
83959
114202
162908
70285
448662
485938
479200
106351
125458
529317
294537
318999
267704
61819
386085
412195
105904
382939
358411
124240
467847
530383
54358
175541
114505
565148
347171
159900
554136
487898
132574
219177
313526
63519
232049
168335
91639
392564
581097
392607
390179
472432
148963
461311
441460
492243
334007
143845
376132
359394
314690
358060
206801
103877
37156
370657
381605
458202
348162
323499
68117
114648
26783
309406
115243
534763
231017
543547
491283
374485
228013
572055
252214
294595
490654
143516
22704
574227
576756
191156
163186
219216
100553
579614
241823
307534
61780
177925
54354
308468
490112
566016
258725
179019
104345
338403
95670
46441
534958
385931
354278
139428
83815
516541
390608
227587
205190
183044
202777
524625
306914
429591
280442
487020
426445
92543
419076
225392
374302
30432
541591
529140
226505
528516
571738
83972
397894
337038
42042
37863
177680
498508
364097
498997
417303
325871
137369
450596
103250
230015
398540
330091
354359
561303
370596
203710
218397
462618
504224
536504
339501
202774
531596
330028
289007
376493
77615
298193
160025
405621
122763
177496
110621
218343
300353
56667
434127
236096
71159
81479
126825
204085
418595
496207
364656
341029
493355
337394
60775
4159
76307
137315
418185
205620
429685
193680
306722
324774
480140
240684
151840
55915
327413
391170
94723
20781
4462
368874
133496
407413
16670
80043
262159
337843
513944
172392
510078
125598
97194
341573
284348
377241
318044
139270
570458
267972
433285
514668
481911
580234
437852
11271
158880
447083
183154
194694
487467
364517
265773
380143
217078
157278
167693
406182
244581
492008
493439
372471
399235
515729
362365
441358
62839
172079
45603
379564
396770
183528
291574
204004
80517
196379
423412
192450
525249
305423
139109
409566
26908
118329
479067
9822
76492
101180
449693
545108
216925
434966
438567
75982
186977
106589
427767
370278
416149
206235
1781
125335
444448
195951
510028
401260
412826
35033
345040
156784
529136
342589
174015
57782
115642
222006
238390
77099
411187
553108
458596
300052
413702
577717
324845
458637
63875
349698
110630
134327
270351
316631
512658
111140
93736
140210
284333
177115
385188
436875
317274
575405
478798
513311
406152
399532
234942
43306
303219
461620
58174
564589
397973
300284
107436
92909
262608
327913
32068
61527
238843
234285
573796
191669
250506
41180
200946
276514
544410
53615
153803
544495
94550
515760
574051
312329
82775
521643
229127
461860
223434
369212
420598
372191
93842
454751
387693
314027
37468
7762
37655
424002
419019
474363
520696
169318
73753
94409
204999
42860
6010
441032
540848
95097
300578
191175
12241
513149
337552
222654
291117
333368
336027
270686
383527
303471
479477
174864
41293
346345
130130
70528
475271
325043
156204
168141
1739
59385
104841
341431
211230
248204
136596
549817
19698
346190
103272
374270
227813
164249
234138
89515
576759
323368
33841
507812
557708
58338
462292
328676
195355
581899
480682
70896
21641
145742
282552
265313
254822
71714
372558
50392
482157
469719
103380
275581
311435
139712
169377
20391
58239
560934
561137
290753
331541
38718
458604
65643
175314
387248
288310
194774
124903
487333
378814
229875
565522
122343
570643
44298
538891
486471
460459
514846
367666
495607
475808
564663
126540
119247
285405
37743
427865
451818
151664
269199
60567
553549
382641
143891
157251
87677
490670
108707
421944
502107
341845
436111
485149
425369
384416
264019
314139
427096
273677
46754
455160
206196
544615
447439
449210
578221
411313
472484
283290
317479
492395
56007
523641
154670
312233
360274
145025
26274
532504
217378
564602
563391
547265
300690
368397
511239
316561
480026
150082
74759
220900
163999
15260
321014
373849
285019
223827
437467
555631
295317
427308
171483
481125
388188
295116
288852
444272
421566
163175
445019
252364
233453
456046
395113
237224
465618
468783
328473
348143
164390
505713
486084
314203
536626
426773
71023
195599
8065
157019
319605
200840
140236
168524
122251
517549
576218
288219
106463
566043
47658
96183
287003
561152
302588
83093
391896
463601
238839
216322
209901
436901
548915
10369
297969
476950
359260
248924
159199
157708
160661
139817
170601
155498
486977
539808
208071
243021
390072
308977
365168
429042
449718
425027
367670
546649
104174
479350
445573
346617
89093
246071
456773
298261
544691
42977
102174
217899
314331
485887
71927
45387
391525
16757
110013
2066
22080
404828
170388
480717
282692
399358
85589
202131
249128
102599
146401
61101
548174
513189
199764
23019
29104
296793
334788
482472
426161
115328
168624
158018
195267
386712
461681
316147
510254
168185
454325
115146
340884
387750
443524
99785
420704
376746
24712
433460
543291
528840
41342
476035
288941
387539
323760
197663
136217
442400
484604
378440
260927
17856
544703
157192
233142
92451
535202
56647
271736
191754
487927
310055
163361
441969
356544
12626
209704
560311
286724
161958
555506
38888
418604
517305
224282
48731
362244
469834
427169
127441
239029
406948
205313
530558
262770
498138
412592
147952
92553
570775
4888
388534
135229
161720
95737
152677
493435
226298
172350
95953
577946
530313
225848
56181
104559
232862
368581
141827
507339
164262
286537
48674
485044
456190
301985
91716
546428
188414
199794
20972
366829
483254
277778
548184
66660
524470
516012
568288
369472
129903
200945
197324
96808
181939
330395
244721
93611
217113
308849
249791
559955
10166
63414
218158
139598
519842
566274
258311
118615
568863
129957
239654
90962
5608
448795
407767
374830
93864
259115
445952
514619
99900
85092
421155
484573
107735
30443
104432
247790
394251
473741
114519
182828
575027
279176
131295
370583
116886
472429
426086
257164
195816
342105
488207
436507
169415
189684
187709
244683
106034
350171
434164
202201
330993
460164
17545
158848
285968
17629
90612
449504
228227
491191
252639
38721
284680
505062
223114
516542
268254
350755
413240
319931
180129
372495
24682
509366
1915
385633
273159
241880
317186
257421
552188
346997
476575
453096
489109
204609
447292
193442
389458
331740
423647
397287
382971
527040
426149
240976
52648
125116
280840
464519
405736
313148
1966
104453
193148
365319
26286
401235
357620
278860
566596
147623
531205
37322
312826
87450
36303
146640
485397
50462
21343
612
186611
296479
333170
146127
21779
241496
91902
61635
576749
52282
249506
71984
534900
539934
37038
202622
257983
147422
216932
433637
534074
504531
133426
229088
369362
313665
507287
405451
277203
329030
345216
380918
364368
59152
44204
191047
1840
320979
534694
313186
272480
360719
378726
361692
132768
449835
467875
36501
274275
82542
70780
307930
269693
217449
149196
506388
219474
314493
400552
92514
28229
263412
38116
526560
535483
446462
59454
578752
274521
42201
91279
541926
170038
510729
82558
65135
434043
464153
127702
116147
246120
152525
553827
262006
440087
548930
126714
110792
456323
251107
375486
74591
251191
415434
457599
314935
147574
424039
226695
558012
33494
432134
573360
128291
180167
273874
18155
462553
457780
108274
24132
396958
34757
45922
240227
522173
80363
96458
196096
427736
383611
549098
421128
293811
470754
3480
336267
23173
287839
126610
224390
421346
33731
8383
18395
457100
197212
194462
252581
221610
179317
238117
494480
241790
41666
579739
62995
529676
160822
327500
77649
222251
276149
521245
166057
39669
439890
355069
112992
352670
245559
122667
247072
475856
510034
285293
248884
490683
148525
555456
272241
89005
329107
216218
491450
428686
478522
293428
274655
471382
238860
487058
494578
394627
332562
270593
210867
255713
141554
311358
61520
524167
561475
545948
310999
112708
105590
505043
30752
144330
422866
431167
339295
269280
341198
333280
214574
129860
111031
278240
79191
425320
432106
186606
528788
51605
456254
440694
542541
50246
188948
369345
12947
433078
422558
508899
34356
174633
375294
135424
25654
445859
317320
215330
530655
520310
299463
438993
253086
217707
509218
243817
91707
483138
335299
543181
554561
282812
95029
53644
113216
577358
567198
464831
366713
23275
407739
181267
236963
553573
367460
269006
116963
571575
71713
446958
81767
331185
124408
279208
544607
337379
311997
421139
279749
184902
533261
371739
219816
253658
454961
327417
83269
83754
148860
439428
220790
454172
392611
224109
401402
273337
286162
343887
197780
93476
110488
147970
521159
318785
434763
563926
446307
99981
513743
478227
251798
515623
346687
575589
244575
244577
546070
17137
40359
339549
181876
231714
239668
574213
581055
162855
182121
554336
276354
310868
81571
307194
71396
20418
151646
39718
5152
343737
460030
263192
290767
205677
347233
548067
84103
244421
341013
553998
368648
519895
6338
413746
313984
525303
82220
454336
192458
422894
199237
390710
573066
114728
442387
192576
222926
566395
498156
36962
489927
513888
250284
11196
1762
297637
205150
447479
319977
141862
561823
424731
531299
349433
239504
73660
69391
267435
249455
269098
405174
183374
162998
496548
576593
330065
191293
200234
233808
257835
102348
481357
499164
64722
166959
134386
499842
122527
473774
350686
385239
506151
511670
256222
486545
442311
481748
67573
97017
372641
308507
392142
177078
34415
244596
448078
204603
194455
151394
66593
42584
396159
192831
566955
398525
441464
105603
473260
409408
371036
190022
61598
14402
339454
578775
199865
353275
578523
330991
349669
306890
391678
216364
355650
535160
54750
130501
102202
351528
470632
483923
492469
469647
544240
130069
338098
267683
63953
214124
575627
88080
116149
417741
456178
292123
460326
357036
561384
580406
227577
228560
205564
131282
480657
199427
36110
356906
265596
413287
176478
307426
165513
102223
40557
48738
34826
38892
294314
81961
426318
362229
464440
154717
452694
59774
129658
532247
434488
96969
507424
13985
2892
80406
510172
22002
215873
3992
177486
248797
219756
265839
312143
535185
226291
518389
233862
151264
376983
401198
300990
162112
58057
458914
563730
165055
525211
533846
349402
536592
203429
508460
401969
70351
548971
175012
201145
404302
142646
282252
84013
360678
206583
422878
501346
522567
207072
302576
420488
410144
126340
77058
95749
237000
439855
551241
64779
15823
6481
73016
267628
201074
352151
412009
40338
409433
175671
66503
93434
187902
164999
74789
110395
32801
494891
125548
124397
433405
207556
240820
473281
285096
405136
414884
181786
314023
420859
157714
205986
382318
251032
488547
405843
164683
409820
302318
560581
75434
98131
542928
98720
114941
566088
226211
207998
136641
398729
251531
505333
109869
369733
223833
34170
161348
561187
362231
381106
296847
98550
19062
5469
86098
402097
408016
109939
445346
102589
308688
145231
403619
551336
506545
521361
130222
396909
440853
387270
108217
389382
461224
22456
268516
347747
364402
385779
49977
520235
106666
438919
253196
289095
158977
240918
544786
292232
64562
519626
190115
115060
260844
487144
474869
110011
437605
443204
576732
196510
147094
345536
233587
19158
16080
482392
345068
795
380493
579213
380820
68601
228413
83369
469088
213650
108871
553869
30261
468163
397782
267647
243171
560850
359872
208995
576301
281353
440339
453002
113638
309562
318462
256236
224850
489062
273197
434299
38586
426133
407711
228943
223977
251210
79151
49549
402326
561527
534122
403916
70788
262896
251741
138488
113599
148542
14484
257786
422391
240137
402207
491305
422603
532589
536741
537022
543686
264948
567423
163348
181747
46615
368348
74001
574635
222702
12484
567877
244279
24778
438514
292977
306928
323466
79792
412835
267499
160429
507489
208417
435703
252105
68956
280923
505057
218405
408480
528941
30423
442150
8639
262692
64520
209542
455654
297921
423534
318726
78243
143984
241325
71005
554859
137724
555797
478599
180366
102090
29934
254225
281997
568895
223869
295670
313655
62483
95679
231325
395703
228435
356888
316161
19781
224029
122869
362685
154362
62500
470718
302242
426128
543660
242931
86334
44476
394043
220472
64189
335659
309571
189813
411765
379678
163239
79262
520451
253036
465223
230991
413217
494099
500116
240466
462191
395230
6753
526227
367804
32625
98683
200348
9640
176858
270325
216029
488154
549012
159662
231161
78699
447233
206998
106379
314328
185358
324909
87509
224264
380732
265052
433896
443316
186112
278675
504321
19151
27471
301266
567308
171880
118682
304300
350553
93332
237130
61852
463640
294958
466134
190670
266021
527844
232597
325891
303959
245441
401532
220838
429241
242116
533201
66369
363935
117404
362599
361394
345835
110593
429416
350633
354318
285571
459032
158302
419497
436717
108228
224524
282503
384230
376934
523357
345518
443224
46519
390334
64578
328284
303667
554635
467109
501995
272670
540265
508467
280199
113326
264016
243849
426908
478311
256720
458467
395242
125686
551959
73639
30235
241440
132188
494174
216480
117601
121901
123878
388795
560158
411509
48044
117922
473634
27009
384993
414477
405047
437949
40891
383414
145761
182029
51199
468394
186753
205040
90358
399686
289309
512411
297517
537701
90501
15239
436522
54606
47700
413078
191017
510138
356845
387295
186323
119608
33888
253221
342919
489442
32675
525667
305634
263052
306830
165522
126956
442103
108425
369782
319591
444801
229779
538888
237592
465476
78892
438932
121602
544713
554866
99678
466218
507301
62109
220428
396934
161749
157049
516008
469825
350629
52948
352211
146111
556608
112329
338255
368750
345155
422253
14698
488487
85781
316871
40699
353948
568846
480595
340285
6229
462224
9127
124360
276564
366115
558661
567066
567671
138579
253123
347818
374043
487236
384337
154621
153822
280674
24416
368879
517306
369482
96257
136970
350988
547363
544533
373199
22230
388777
491902
290420
140307
428175
101159
509702
381931
447728
8190
428817
512007
270097
438848
409382
521655
440346
488880
377017
61949
93789
498679
137085
100652
546586
2608
434129
516417
42320
454680
395800
346583
335967
118378
333127
124627
250833
449250
59540
546569
138922
303126
180831
45912
16521
200339
445099
94926
193880
83271
471591
478738
204351
193069
229962
275557
14928
231617
191014
7867
156594
134918
401499
46543
534965
406805
13143
403556
344231
123909
23729
96988
65047
340002
252113
541147
194
10925
479696
570515
414338
495915
178811
433133
253969
501138
302433
548894
273516
153666
61354
232451
352480
413776
499281
290864
425862
372844
63266
166122
578533
341189
1895
355869
481214
280808
505876
226451
165686
144470
216867
206530
5105
520012
156320
175011
369022
194907
214306
220770
145381
578522
445408
289471
57595
395046
65182
223068
10714
190938
32665
29839
245483
548704
525208
305215
107969
138234
554607
571541
435988
101882
472821
360346
264708
376377
484425
390147
97989
523546
191400
219558
415523
274451
176060
483496
303590
314282
293153
149349
222688
327436
544577
450168
141135
429746
492246
474642
200143
491728
273503
327042
489762
25143
91394
291696
120127
415446
129462
344197
255998
263482
147609
454148
391807
204792
459320
31729
208844
180718
442242
373571
330175
286012
418198
552538
15927
29886
231610
317286
308444
158899
112751
430660
529159
73773
574000
163055
562801
497537
254130
114863
27302
368647
439615
292926
23759
78468
142470
356476
338207
367743
456350
552235
198164
103821
488327
180800
291936
172319
363957
69837
437282
550324
351566
484201
500861
60952
35395
445091
369941
160254
65567
397617
251036
140865
317904
444339
384092
466544
95213
192319
97211
350852
390378
315517
47419
82246
334852
61260
469728
127880
555396
13943
351981
309511
227222
371650
301646
447902
97423
108501
35160
506115
95832
6675
321794
283445
282567
271171
554367
139309
45175
80714
15617
224396
81274
365768
130807
515374
410946
128858
446894
317407
405111
470288
551669
44813
473294
355534
93417
439613
434787
163727
81942
111525
465877
481314
44508
245497
52193
294124
196210
143733
416303
314818
341546
379037
576803
268548
8771
529107
41340
333510
166018
557067
63275
280236
481399
131115
571719
104052
89430
444949
242036
467973
355054
554070
539922
295571
159375
347665
144115
550875
509484
304758
294724
514454
577052
78925
306080
370503
174667
446249
443492
357509
5352
375201
408829
463304
387124
190241
24636
15148
185837
28480
215280
537397
172135
16180
488866
536363
146810
523230
482989
470189
148808
34430
156043
5882
551288
467358
367528
384626
562242
344094
488601
80434
108514
178876
370626
131449
116185
17482
22596
430763
566319
178840
475613
430974
443169
264944
113787
314704
326011
374974
326508
196619
218528
62864
540735
404812
120706
121785
204390
94952
542325
312454
176314
308785
343951
63144
524382
48707
30707
170992
475765
377709
262672
332739
163828
190227
89734
136384
538309
453409
61621
354410
80590
39542
31497
92344
545834
109231
343140
469301
301614
236486
274860
262576
275685
180470
513809
127657
165341
390518
310607
170129
450886
245654
314390
51372
156396
22964
272807
421283
20608
445893
9872
556880
237245
263767
348517
141759
68287
179273
393950
295896
159530
311690
550466
308433
269395
347419
289400
309706
216320
202587
186155
450974
165299
356257
470703
562100
212970
575933
86655
235575
300102
448253
382383
364113
184879
68277
530154
193090
29964
426152
477920
328371
242362
283638
229463
375481
281789
163965
431707
39472
97218
372919
165639
554442
266659
462613
272219
572886
95517
139757
221057
405856
74554
280114
47742
38910
86549
64827
440177
240240
170662
31084
47632
307884
575624
275608
210041
89877
257976
322707
296987
527571
355137
151877
393601
561658
502055
268523
421250
61936
380693
72556
79836
404847
76292
285498
164043
361256
52873
343243
339703
548219
228467
27216
117131
517772
486008
531309
1011
135794
487788
179397
561655
53702
292499
465552
563827
61992
141712
264151
74902
38730
393575
179187
68063
57903
66301
98950
430342
558845
430624
169154
189966
257544
202343
193781
397857
207059
175427
47293
348299
512968
459747
148144
422145
249835
15117
150924
367578
572121
282343
104150
376013
555271
335578
361481
188845
9474
113839
90594
497109
211985
510615
575909
381041
368196
245356
489382
10613
242379
354655
527526
108894
145409
166524
221252
295134
86686
67049
534975
153038
371283
426985
246267
138
156192
564332
495258
485689
256781
476000
154885
423602
90882
233790
344045
337065
191947
77899
443649
265151
203138
424871
362553
205344
315860
114035
508339
47686
235168
293573
246398
421320
412455
495513
48794
198671
412764
393193
506552
309850
357244
529322
47949
167395
463903
135041
248363
561917
532310
197246
257959
173445
325986
117062
365011
149414
122028
200241
56332
204721
397377
520561
472700
501967
241955
478958
314188
196341
63797
171109
22150
480914
267422
540187
448555
188891
522020
530743
575837
139429
120370
453541
533253
149682
128369
348860
549721
191242
111289
1637
28287
161328
141414
470046
555658
113455
256029
41710
334393
268710
204352
577096
24974
284160
353384
573263
464740
427864
494085
319654
411093
270703
201492
321213
283
492683
66746
162452
160974
428071
348370
207862
233726
226065
338120
384679
322749
518039
527173
200311
242499
149551
561856
563138
556178
410401
555037
311401
245313
249711
84108
493187
183670
480643
41252
36187
244908
384931
525933
292480
143234
29254
245426
283875
320904
12895
425899
144878
102594
103393
525012
525391
284340
114177
135681
206587
488979
244822
177974
134815
354874
221665
309937
187230
321690
481807
280216
533678
471086
483048
263866
94223
579802
530013
89221
233223
349585
553051
464461
358572
557888
379672
205283
115159
563839
196985
259284
133377
88252
88770
44734
362348
83034
485994
110019
342817
173401
423058
285045
352118
268882
12757
309633
163240
209144
246456
62128
427583
358770
107831
86559
139878
488688
322143
168417
163033
482091
158718
121068
244209
389630
442977
87998
436929
554273
262565
442793
333629
130778
453417
74924
35940
79554
490405
578553
260110
363867
14575
358190
301977
110230
425061
365298
11244
257934
308947
341161
280079
313131
459263
10489
450275
345357
550028
294837
577796
219114
325488
156772
550699
93030
24053
168741
330315
393680
176113
532540
504790
511056
51268
539941
427816
40228
370873
500561
93554
128850
351887
397217
495633
111131
570088
255459
16360
389002
553793
73022
329543
436603
471096
520489
28588
472029
544238
64283
19157
411554
400555
296868
908
120210
330862
553495
527879
332861
158421
21166
457460
486964
25102
226363
18792
440311
387776
240274
541677
537145
94025
145512
184810
283743
423341
256967
282978
414853
124836
275591
107672
523322
566699
335833
569298
275270
33561
492114
410855
68377
339019
394572
457745
43093
233672
469754
246701
514676
532958
426826
170752
277955
269386
145747
100977
287903
367146
239194
151482
209868
556730
532769
261558
71364
487943
502963
280220
240813
228356
233877
526568
520942
284578
544044
407915
578089
16123
270443
185476
164102
129719
504852
277693
13603
281377
56892
408270
414109
198607
61830
21750
501875
205523
568367
126097
105714
225530
308432
258644
320974
49746
310752
566085
541994
531751
421307
475306
164485
153475
212450
362175
548863
530390
251868
345844
36450
285360
358539
546980
7221
485342
426101
571721
214924
508151
477860
409933
236925
267813
478071
365013
170605
221475
233224
204420
259243
94388
366061
563270
548039
17413
133634
580541
417204
98197
308388
512582
468411
436161
422389
185881
292075
381123
285679
234978
303204
306222
101362
344043
328679
504494
559639
436865
419087
187897
524047
74967
39499
360792
473500
66988
161354
42196
361233
63079
550759
290560
549766
454783
155465
321877
440299
292315
149500
457530
148828
388225
107129
430551
143236
321500
20652
525152
35705
122724
480368
93243
552488
233110
306879
487007
493218
312242
227801
456931
233405
304391
510500
97656
21971
452638
393945
176946
347270
20837
366577
256276
146439
428895
521689
469512
438833
160735
443373
152725
66385
293819
258043
359702
21921
234378
5782
156832
234535
108896
393984
76654
147105
365264
246327
307794
58619
462486
48226
206394
520100
208050
367610
118242
295850
279946
123776
342204
546631
329124
294634
423613
129782
358088
305660
471446
295315
214587
571654
148002
260465
175072
218106
364251
157642
467031
178317
341985
312246
484847
372678
359843
320503
483008
64054
558538
90442
486870
101011
53455
309292
352185
385222
57198
213677
67716
511403
104846
170321
537555
460346
176891
184614
352247
558194
358660
390056
581697
207797
151764
505486
90477
211860
356671
300260
185291
19967
363298
85666
311982
122844
458349
300209
87091
510985
179896
147618
456753
322407
576317
434329
385513
201419
379129
373637
577373
85799
187576
216502
249825
319576
565777
371134
371313
135690
158684
258327
561479
1072
370727
113367
452807
329152
329307
99543
186484
39859
331133
570801
206735
78312
62389
103366
79024
316578
163176
576480
34039
308265
25241
92998
183219
507781
88110
299560
238563
41305
222113
252212
468383
466179
331937
201526
224125
44625
286778
540753
464895
430677
282847
6101
30156
247320
510579
10319
249443
301684
511495
421915
232910
251379
531201
532510
524173
29482
291417
27755
292467
518287
231748
249810
107367
231719
544950
4256
473712
415163
226677
335976
54850
540714
334610
462997
532358
125586
364608
204423
6051
557323
443334
236162
512191
63959
560412
456639
75901
185559
341035
445592
211085
453332
301870
536169
41908
39643
11554
482913
100985
2658
42122
38479
580746
90983
277888
202918
42493
497119
370591
292887
524775
409100
101736
231795
117064
339576
485543
68036
442818
73927
139523
174090
363489
431024
272064
227439
379836
409345
279041
441419
389401
265382
479598
174247
248834
365711
404931
388031
372300
49133
53641
502616
19964
337490
243283
225834
568572
333665
280805
252859
211850
405261
21644
242612
535580
132470
447009
402833
11316
41730
136289
282669
107527
190859
392472
374886
521652
254161
74576
420626
265207
518932
263884
28914
179480
570215
335098
496031
461619
137288
139958
241396
422323
214492
502024
544395
86125
32071
304645
419714
65238
388294
91460
198383
354843
322175
349438
54133
14514
521184
313888
383958
213976
262308
442725
49096
143123
180953
513708
554619
495288
479081
472097
579051
326201
320627
44749
538209
221748
183217
242167
262673
74990
146850
46460
5828
9851
166557
329384
544371
318495
92006
111936
389425
301373
438946
558248
244760
347755
340946
175047
168032
495726
347965
421131
415602
14591
46893
444888
27667
472749
314968
198027
147466
23811
535788
354525
486822
332087
110530
191949
360352
68895
380474
13731
346013
52609
569678
559566
431536
5965
517699
321663
550313
100753
322197
331180
437774
556554
76195
277912
430762
378658
385770
282466
183113
188787
257351
127997
368402
309580
480173
510757
247130
306975
540098
532967
407869
246156
508725
445597
309491
28835
289767
291158
531335
299474
322802
237308
240967
334083
30094
262476
16964
373063
366136
104504
354744
426007
180587
381037
378670
92445
104544
40455
178818
549499
302302
190232
421316
481292
215914
345185
437393
369610
32667
530645
43248
576072
176034
326217
208028
480745
185327
161124
27706
475985
325966
115639
258364
43704
413822
205847
423048
274957
95427
125305
254304
484397
311075
188862
63473
15667
148129
414560
101065
20384
136232
252354
559875
462006
198947
258869
524905
218644
13948
369594
549143
429366
319601
389760
435046
17921
62427
408029
347972
154927
472160
82228
26445
300072
358247
54515
510955
356856
65016
457261
306678
383223
529626
195367
497694
420596
315211
143616
519715
172813
82772
502419
539378
195949
230454
543895
329830
561865
481635
572965
559449
189461
331138
454979
150614
77721
511281
414680
193682
518383
44767
496081
359751
134752
22612
312289
374258
182607
426548
34445
116723
88925
131174
420372
347455
287890
44751
189244
393480
309152
387518
73697
168289
461871
469281
443522
538858
529120
67090
108254
107019
49798
267649
255691
155709
123180
103428
248767
65088
135822
107970
85948
183181
173068
479836
176649
184405
554886
535995
405827
499423
169763
505864
373830
491508
420506
237188
278418
224878
404612
476856
486345
197029
240267
375948
405216
505862
42620
10759
74787
310833
259745
284310
535536
206274
70415
538285
71310
278753
22651
230224
143563
134768
89432
333407
9800
318638
323581
481267
137150
572110
476578
431899
470613
401759
20291
178299
289569
348217
269343
374564
73417
271484
455275
342666
339058
336984
545987
309005
298809
186578
312843
375357
127555
208882
376643
85081
79924
208548
48376
453330
366104
430739
504159
198072
338544
390991
106168
515656
72790
314190
534391
117060
166424
330951
111280
461692
201104
310214
485509
428304
410772
357916
293142
411303
234572
555898
387919
309341
236882
421602
208348
10290
549924
451440
424788
358029
100182
1518
390213
268043
28874
397433
545572
357696
440387
401240
144383
415388
295440
21614
408755
146711
281288
221888
174470
6180
426930
174337
286914
487421
464784
99363
513096
575343
556824
541553
488928
457149
528049
259638
529377
401838
568417
103166
113588
397746
487757
447645
133611
307270
147568
101211
560309
358825
435069
216677
397184
352208
68418
241273
150151
12706
246470
256660
472461
538523
158486
84594
538843
458932
119845
45136
222295
533006
501002
232351
487260
541132
468078
161772
567801
334208
214471
223560
368311
451341
435048
250566
579909
74853
182736
511271
383029
323717
148251
12204
377237
438447
435257
407216
59009
226761
212648
532212
442771
155231
384857
311080
494743
32648
268122
205846
394773
491241
115846
287900
230160
571618
31090
119036
290957
312718
557188
368206
267350
516774
409333
171380
104137
71647
414032
342550
87503
449990
31602
328179
503991
503541
144660
492037
281718
141114
469082
352828
18801
214421
45923
422918
301171
202463
251564
524820
466941
113630
21374
569349
399236
189152
125635
105936
118775
35630
323502
171328
92338
409291
233882
178009
268987
371117
298297
47260
477265
483059
106025
154384
285064
60172
136445
360665
400311
177529
73904
233963
195233
217654
445522
237600
511496
309878
447932
57362
369791
499388
538925
483432
286742
507167
211760
441475
119065
485940
404221
63163
122582
118936
112440
414161
283019
573085
8944
557342
333710
565331
121762
266038
429633
61510
400504
77963
209441
426238
238641
84901
182401
574376
9727
293822
320354
505739
431625
36207
250952
190537
200910
534173
147101
435322
421105
79456
266350
578131
441458
572152
438896
492363
516981
74466
417330
265243
397010
258174
391403
354771
206757
43966
120247
9236
215803
213181
2886
140151
220148
490714
358396
87762
569341
23676
442457
197570
557200
79396
59012
29122
389731
418315
126921
162768
256533
166401
521944
176362
372343
158757
2623
157017
57827
569958
539418
322831
166871
530987
572247
404871
190546
484206
253030
340270
9898
211713
537596
365372
442727
398076
307729
295269
57466
329268
171158
534267
565938
520610
314718
4424
116603
443336
9174
384326
73413
467081
468736
3782
107781
404797
218196
140992
471348
305485
498295
222494
328551
478885
429945
238557
508606
15032
55722
330570
579260
464474
33127
547315
243482
54678
244994
443618
104282
181619
348202
274731
327000
28654
403677
366485
138482
341818
376763
139306
95375
535732
186626
263382
522225
476460
192454
54555
299089
510239
84363
391839
86432
76351
336804
201018
401157
131527
77399
322769
101684
133981
115604
496932
85706
231773
446909
283584
1591
552851
509255
356824
18217
105066
292478
155493
275130
145335
273230
550104
360208
305409
459117
376233
170765
238223
465272
144897
303534
95501
153368
320045
171648
113745
521752
462395
337488
267594
359110
58464
405456
425874
418034
442743
69514
501695
352370
177913
156060
54692
305085
186079
94746
272967
138846
95866
539067
64531
146561
238231
232467
509132
146317
178040
229559
377964
44054
212438
185545
402213
132161
232592
14070
234383
203601
381460
361073
80788
296882
438191
37062
520657
131043
68953
403716
499541
565742
516329
297242
111376
378028
563444
540275
263008
513188
578184
459219
342417
151658
326111
431272
77014
546854
196021
142418
159356
409125
481648
283977
517045
249049
93670
317254
160823
260603
28402
551832
308635
66566
373393
367125
292916
568873
425177
62029
205443
71986
72454
222107
422586
531875
108243
395966
186026
317365
541131
425462
322771
144925
155645
126814
154451
159761
447948
252915
284765
569143
421618
187886
127189
424439
334616
319494
115043
417556
62237
539791
365485
56289
362865
485875
85855
193074
303116
363318
576855
486376
512793
240739
109077
524802
416105
480133
221651
505014
238399
370669
206857
496499
89181
385403
226020
179724
266274
320353
130506
28535
203160
329012
216160
177149
532565
18460
228676
173864
194450
68973
228914
433938
298526
486641
468161
341010
531912
92869
313246
273602
349552
484528
447197
262873
113436
6263
124873
329411
227969
99159
490890
396006
104097
540723
43780
182469
121196
121381
502911
129474
551961
556739
434425
372113
301714
490646
308025
52712
62716
359710
801
464176
288986
571821
257867
229150
539478
171199
429227
153709
111211
468193
113317
536900
358312
27390
205272
57697
522702
280450
336374
77709
501039
1994
428785
32190
484075
160963
165488
277562
392167
485406
569919
291983
327656
470267
483469
521008
239849
564820
431569
369170
538619
524320
316014
20355
484277
266990
39137
51157
291630
272365
554620
79868
142804
310206
558576
171082
50827
517807
374308
216825
317507
204241
161917
169588
92136
119047
461484
35210
51512
74555
523660
213008
517515
8747
579815
326357
363326
414870
476172
553046
189187
125182
165157
293070
302855
253251
576187
390341
372097
86869
506783
231837
297370
301993
522127
443460
440037
263434
576704
319045
145048
316444
123535
387058
576399
564157
535033
121782
216771
1488
146649
98390
381122
412868
453509
56580
477516
166354
336735
303964
574755
410942
26576
358104
339352
371217
476607
419848
363241
206256
239327
98981
403862
156073
438287
139586
178052
210144
199626
199177
495793
224895
274074
193647
121420
73861
243333
308100
88682
56652
354075
12408
319043
153283
113244
332227
75886
423036
206279
569234
464112
490462
579029
300631
256367
523571
13556
154868
112444
402264
344883
536103
369156
190013
316663
258628
369132
216789
452495
573778
112865
277015
925
304887
231996
15514
231659
88608
133104
88899
193410
84784
42245
28263
449095
101588
106464
557497
177160
228919
66485
264436
114968
198921
452272
407092
464498
452102
368084
22193
522534
50403
2621
252290
454021
72429
11449
392302
169322
391773
26647
556492
458275
249529
36057
33753
182516
506508
480105
62298
227582
307552
141017
83850
173574
345177
201993
162372
409119
26118
413374
195507
527891
150016
521112
479403
136285
48334
339100
63017
61842
510525
149791
63214
335775
533917
291717
501694
173856
59202
317391
74421
66157
391689
83386
120059
290856
533715
109277
142346
171539
535130
209166
504982
302206
442298
417848
548550
573963
89124
163105
208779
153716
90516
243783
305106
517080
342271
580549
428851
529470
291333
261893
490012
6379
438878
50945
537128
35438
189975
423606
255684
159627
466242
182424
232760
422152
145978
171766
263875
581328
370979
461644
441488
194742
177413
141519
27871
460254
458453
1803
198621
313381
471455
360605
533381
463696
359713
443909
77429
205762
100012
137260
452938
46418
525568
115222
149358
389477
353662
27974
265789
68041
197941
540370
356868
492125
265128
462512
350150
262727
354237
156302
189193
577524
481971
102024
290678
102256
95736
127267
106339
58864
156436
52312
80117
417070
431818
540321
358765
326408
523834
375878
279558
304384
177246
553975
403953
12422
387685
66460
206968
350170
321119
386796
216003
263651
122314
426275
487222
71972
220417
555900
296318
520933
328298
269253
242535
424146
24107
550099
454566
515050
443604
461753
343542
232809
413312
79986
410885
59947
405630
341067
20849
546016
92914
358596
31282
518257
19923
255071
498152
62046
435707
144646
282221
168879
163743
287554
8981
231521
424987
271447
388512
412487
165643
395766
271452
389866
371948
273850
452343
394970
188723
56541
329797
121682
427726
181681
274314
42970
290659
105192
81284
312961
43774
44389
164036
373662
324315
94015
212643
248956
428778
558153
336569
97040
556954
264838
144538
142570
114101
523536
186816
323100
229350
411253
187949
352908
136267
259743
477655
183806
359801
356302
422375
44901
5359
253871
218121
38266
32248
146276
508938
296767
241369
322268
191205
549639
71429
197352
71347
264886
576996
422170
526759
325065
460810
461967
123117
129176
441379
10249
99129
458646
164691
53369
350960
97248
432328
207698
580152
116370
336350
282804
17216
407974
344726
81853
466895
134705
347135
509047
278171
165611
532445
54763
259342
94499
84238
319655
279221
344942
187063
230900
477828
51281
388643
281609
348146
412134
475731
435910
500100
277710
166706
540872
74332
103890
384475
1102
519558
72525
229833
552032
232822
489907
375926
267830
500446
197651
58429
242248
429092
447811
325587
377406
321865
333181
65712
182593
67118
302903
185956
118881
307246
303650
388922
136870
446332
521379
539793
425288
420883
433236
78381
445815
493859
474369
418221
543028
105655
48475
275755
83626
236990
540287
225069
440032
566482
130456
390769
255610
11328
527059
545289
188132
72646
170021
388284
491580
260978
191304
335440
297244
288215
489920
390966
332133
261414
332908
462687
326757
439906
471773
32937
125550
78290
416943
252272
504325
258304
102546
364487
431194
446514
457097
256662
473156
226224
123473
521306
909
475774
404642
234928
90201
237111
269634
146049
210999
289158
361994
432754
484028
478726
433370
284290
166849
462536
231677
126826
416434
268943
574140
79469
50148
563494
137763
274341
294751
442205
170834
77001
188795
328802
553509
186868
328881
188175
195696
234396
372817
522191
430345
423247
531575
552849
384348
145523
437745
32809
336484
130394
244095
399294
43856
3703
240340
67835
571059
457754
204324
62690
482295
572978
238603
331349
276913
235221
293763
361439
383172
188029
535151
329008
494155
473608
525226
6484
2171
100396
457288
200056
193951
521196
302845
402708
427100
209145
185243
282855
52966
428746
53893
139165
257215
456433
401850
204435
52978
288399
475810
264823
110393
90925
302325
167593
229385
130286
120234
189993
411666
99580
386809
410622
74100
46263
315314
409156
427123
497226
295362
426350
422810
167408
354544
344149
302725
300121
364400
420711
463110
223289
15881
99067
104982
94590
526721
484457
170406
414228
220485
35643
301762
357690
194616
522992
39926
54953
535327
29116
37389
522232
415340
71011
157960
236509
27883
514392
421364
324646
102116
260901
434270
427526
448507
258450
459786
8443
108472
235466
27466
566704
449316
187001
361788
219848
352180
137514
469260
393412
116336
154193
84442
287867
555921
146599
135065
320911
361798
215460
484754
322971
351428
112272
404271
279386
132182
579057
460038
309900
347389
84314
244804
70344
466828
335534
91950
314126
65612
28429
262299
377496
442223
516582
167337
53589
537149
486005
378327
154173
319256
147969
39203
1943
577619
350463
118546
572165
33625
281652
460780
4140
162880
494329
570465
91508
559159
329263
292845
66154
2402
562628
517139
525555
388992
138782
78517
54225
439902
253389
494413
507904
197591
162250
75783
46940
233642
245315
318857
474373
368505
37620
228624
536730
379911
550278
434263
313666
528011
290948
141343
500902
150026
527711
290705
222097
363750
122952
561102
285992
237225
426035
476500
497365
106920
262603
144321
367776
16403
543557
59921
436400
121222
205435
439765
563764
240195
342234
419444
134297
479508
556005
118234
528575
6647
512143
402271
67415
328512
442945
37327
147667
507067
426282
250815
402931
487145
100271
34267
117098
538691
240289
399582
479214
406340
173544
398225
531115
43750
10496
517485
271435
191945
174070
103499
295745
478224
11926
386304
286899
10136
115319
42876
262471
76676
199469
135367
181677
523466
157771
578396
442682
497873
22270
273469
419604
140512
178763
513214
548926
571944
214150
177356
449387
186646
95363
1204
241876
257853
104127
286303
406145
382997
16414
555894
274047
314758
493162
478376
205125
574108
192992
34892
222871
428495
55389
89518
415
503051
112117
143948
80433
242222
501851
489452
163528
522119
268081
463571
105522
167477
152737
348670
324252
286583
266437
164439
439089
68411
241844
575260
543218
312476
143024
196120
306454
185305
33912
327234
479935
363431
463615
318442
429693
70240
369038
142484
263453
118191
474887
228527
50106
213854
226091
105564
242607
413635
227218
390884
296489
143323
415235
541730
431199
396866
190515
420065
157554
41135
454858
527535
240273
297135
100318
15259
537687
517755
306393
209071
506226
268717
113389
100081
467594
279071
247014
498644
179698
56287
274977
117441
25517
554286
554067
416668
330604
175991
4901
336897
438427
72435
5355
361721
388106
395171
169766
136673
560613
498160
306049
366421
155058
568393
122421
357787
10211
163219
76988
132564
571149
339009
193787
256560
179374
396617
378588
135666
476151
168626
17707
61760
440034
155749
227947
244928
106144
464789
301453
553554
474384
198289
384673
228477
529260
307464
112443
178592
388533
190111
530282
45388
469024
396942
161352
235981
581572
113893
315322
48925
227204
478517
531594
445594
103403
350167
216802
64510
528851
222346
413716
180333
469202
271122
78689
496058
137283
2434
548088
156512
219357
386111
455767
294284
275242
531659
154616
166948
399558
353299
400175
543222
66669
489815
483424
185080
100964
232230
95789
552595
198653
366204
317062
366695
346310
180997
378331
241281
542213
354012
98444
273363
118027
45600
59972
580466
138963
395644
117507
309869
327738
282482
103033
437594
259594
480317
331279
273068
370413
56161
16905
142402
486451
309528
259393
7139
3532
427178
160660
336459
312486
323020
358890
281943
561724
319645
388149
71784
172420
341714
394208
495825
80098
162503
524965
526912
181343
499983
581392
468417
136903
566765
299270
121445
61648
533364
250035
150671
367509
185620
92894
310538
352248
189469
327675
348719
559857
184972
416450
377422
316856
462998
96091
394245
304316
341056
108649
238007
57673
456522
298276
392683
16931
252883
319342
70104
188766
47151
150989
325710
463738
241860
563541
329733
37017
235621
414588
431152
432506
129956
223648
266557
454562
147733
135572
21688
462993
249869
385444
539481
108688
322662
534140
433853
520405
205392
515792
53803
569065
106614
6949
466910
386540
87574
239010
358120
474034
122157
250192
223121
118916
566512
25158
325943
448309
345578
455340
21475
567252
256769
329711
372979
282329
62336
317656
431704
178026
526980
24805
365121
566855
209147
548375
572181
202138
183273
369860
114060
520147
369285
58580
42931
561524
119923
185467
337779
417141
448061
453311
84984
402027
238301
323963
358915
552273
373198
385669
274203
105349
452782
497633
323827
361766
336174
475042
229491
389391
463222
555183
140831
222664
368044
10230
263393
356215
483771
161251
455496
282440
382288
329139
211098
243627
491850
432334
224862
257988
352535
203492
571518
155884
496372
483803
475485
216413
574032
238260
184974
441504
222662
386752
276796
39750
41700
371382
87338
419839
273657
476709
318405
502816
361323
102843
553285
532999
257711
203440
498687
367335
182020
427910
219379
264642
424152
299714
256799
416284
451701
186844
247703
314825
34915
298540
19642
527056
179070
563009
578276
160337
564762
465294
196723
299082
114843
329756
298225
363605
488686
84567
239644
404444
285120
264017
83844
191881
37059
239528
411478
36244
97057
454210
541746
91301
73588
176279
46538
69256
87697
36149
421109
246597
289201
388309
98987
57072
396536
3988
299044
101074
553420
386919
479762
246876
206871
407019
41233
141348
140373
449414
459176
438053
78384
215558
192920
59691
466710
245691
506130
121322
80526
559958
193031
199422
231267
282771
254392
454887
150276
160531
225715
36508
50350
307034
566864
155739
509149
456545
462602
481506
271215
129436
388566
145241
496093
501247
38722
423028
285817
144275
336474
211186
54485
575017
408208
394517
517182
557306
495665
53864
477415
551679
165760
120935
318107
30120
480926
249675
423201
127007
449106
137396
535089
51046
224667
284873
439126
245271
200312
30100
251365
320563
544686
335374
485933
347313
77874
492627
84929
275919
494837
297871
41005
537667
320402
29642
334716
510581
142239
445662
201220
423837
189307
263101
268014
505831
115266
244471
107753
432890
447424
292685
284386
356480
316109
198972
487834
134640
32577
73467
123330
59416
369253
27648
257060
49851
353149
125979
477135
494066
252611
114598
480685
238772
552855
421560
21175
171139
343213
115128
567935
513260
20136
439506
319690
424532
39115
94608
265412
214856
558707
467840
352892
160089
519218
381065
448114
278541
42540
100083
192500
576363
483769
287651
12372
28885
168784
426470
429980
223295
97380
520091
78336
457631
12597
419559
296897
281748
320344
320089
551575
288607
207391
221089
406033
414481
344881
5913
405709
1561
290676
186000
259665
297210
359945
52813
194461
194208
565665
576949
41570
433900
44723
62852
150958
411155
395337
474656
363308
48530
269477
258356
324643
79696
261721
494548
210437
12993
212842
339851
181035
353740
455198
204943
517596
208506
576771
560332
1398
299346
568604
315173
231806
345401
295893
299351
48340
235443
269786
201431
407235
579811
323360
7155
170352
575419
67445
90645
16928
302108
35671
272299
162295
561160
454577
284493
211526
408328
9774
298562
248712
186500
350174
130188
492657
589
227847
110693
522079
455334
206387
222227
267349
353559
257620
434867
171603
455799
482172
422269
44135
85579
68786
440709
220183
297872
456200
298985
339759
178994
98123
213455
105872
371438
27075
187972
255877
208838
329337
495680
181118
345238
309881
95772
287639
155047
296567
543203
406813
185041
129604
296112
119604
499396
516490
503238
47101
427251
285645
254414
147593
484614
431228
83672
33633
215033
580029
186697
361077
269287
151801
572040
241851
1139
149263
51835
372319
375815
323067
151911
34381
112664
548772
48067
156768
354480
521610
578654
563712
380802
103819
241148
44815
42578
420669
64866
514881
264511
476984
532912
376479
240247
488964
279648
212877
528587
522301
378070
15600
246345
146436
368845
519836
16857
130292
319798
98882
39588
466037
545002
527338
506290
415933
103806
38697
268681
40158
38474
421108
502466
525980
157076
221119
191298
203545
353912
461252
574242
148677
418757
363113
148358
57551
326312
286802
352978
242832
169395
512060
328069
536806
297465
499226
23054
186614
26108
428321
369976
217594
180794
352651
120491
540636
456736
500434
233526
293851
205955
299802
562092
521142
256301
306453
487644
552364
100386
245577
124486
300987
555974
448426
402405
576045
530406
421791
484145
373333
296286
578819
466936
494003
480311
210990
424553
393979
123412
274792
377955
365451
74415
182367
231078
72203
264058
579419
108862
115518
424842
204384
280392
105389
418964
42960
123599
555461
427386
401766
267780
344885
525587
579950
574808
90343
494780
274745
37865
50193
423209
359716
243116
505768
56452
268793
363844
453641
166392
123907
133098
109553
140908
308964
289211
165162
86329
190216
367357
124141
362072
207458
44739
342049
306506
276961
124907
30962
44437
354644
181275
376385
526542
291509
53729
370842
104879
115296
9999
67757
137042
411349
188518
116010
556039
100517
402770
97895
579925
239754
561383
151739
451915
273045
251044
38875
118724
455246
395006
68194
278064
328668
375376
208521
3514
141236
573291
473125
335472
389660
545441
570785
537692
205159
125817
573659
439614
241408
387812
443299
318672
94704
349590
550761
120185
393924
194876
305888
234000
268195
251754
112988
472318
86320
270215
503668
383884
119785
106878
323588
90138
110786
65334
328403
295195
4208
225607
48742
296707
119551
163451
225463
257668
493417
557589
317788
478818
343057
21327
497386
131060
413929
190872
161414
50290
291048
283475
477305
129440
248643
540899
408456
29523
188935
74201
79501
148128
503149
385145
336063
496768
369533
498511
509030
128763
33444
231395
368284
393493
322212
549937
528084
337866
524954
282406
19667
147576
70829
481931
77174
430817
573932
576849
458502
326891
95916
147595
350621
500825
458248
15565
351808
284001
556018
10243
49080
196378
265544
16254
426303
107584
547449
330248
526522
5253
464366
196747
395050
521048
407115
326202
236142
222427
309872
405991
170451
24352
45524
324165
557977
55298
139000
180002
10142
512442
42433
46749
210408
125567
525223
15885
472656
555549
67099
200971
549261
198422
74465
19404
292727
456053
419062
212591
549915
170366
373519
276696
85777
375437
358296
528731
122934
447842
361285
55641
379749
192651
410165
356253
516823
356908
270515
421297
96712
450845
297009
564264
519055
45835
469002
462875
327586
317169
180821
459034
505028
531190
394079
382863
346450
89027
147289
3270
408815
325646
39081
525790
22924
412901
523189
114880
8830
232761
80085
389174
42501
218554
288236
188375
387954
316007
94681
437199
481355
162547
43566
27980
557567
384332
169026
548318
135685
522880
6091
370235
547155
257992
449660
383703
310807
274470
163506
121560
256003
122777
730
138975
113678
140729
210752
35783
385172
529340
550113
207289
403394
202783
47983
342814
373727
44269
474601
550355
435549
264212
88455
233690
401484
121112
501531
325014
179725
158087
283484
579667
474108
273304
431566
85213
33488
95872
436056
284851
237844
520703
149143
443268
121107
247473
545710
392750
547411
51639
452459
385929
329125
45084
265037
7124
322180
543695
17460
272970
427547
433545
252186
147818
114698
162200
284867
567613
275843
35049
305684
12786
226585
231614
133515
439883
283913
30645
202981
485419
525179
107197
140565
167692
71209
11168
362218
549933
530766
461996
240288
280047
468422
182450
42091
71218
90526
34608
231379
563301
487351
283960
545582
497097
4068
317792
448436
363407
529454
143418
368014
159640
322586
215291
140661
538517
300510
394801
131915
325867
159667
79613
470029
331919
312286
108859
536
315568
382261
293756
141604
17487
147716
459868
566264
391700
205625
284021
551014
543376
193498
62311
322307
482234
361669
265967
484200
155845
54989
348027
35150
85688
451234
54163
372199
176131
341411
18893
556801
504534
557105
508844
92847
105718
69965
273887
70087
569289
58741
334021
312661
27108
258282
330223
126514
414887
131976
330808
135135
208867
103642
270186
458397
349580
509419
251723
537444
156958
296474
184435
541837
473171
385423
238729
433792
320125
397403
113132
408368
215701
113106
170929
16672
322191
290170
295016
99681
346207
357858
367597
359270
396998
262952
198004
359984
563651
186276
244014
551553
21983
335385
297200
501022
215149
102815
391102
210658
106557
412464
226262
574717
317768
515053
225070
70602
204256
477031
393659
351036
263612
575079
340317
19123
171103
223192
529871
356379
67608
437283
571334
105640
112358
555366
511363
444156
248150
476742
356064
333677
579700
310331
199913
372959
222844
131059
460407
230178
141988
580986
444080
530777
27012
543717
83990
451407
108238
435059
153520
551752
305223
37729
19451
530832
259514
118447
292991
138905
51985
151393
233401
542824
536058
478511
102320
219688
223461
274291
309264
453020
426618
231488
537620
269103
549042
98895
447596
211112
266115
218539
82456
76179
436468
562217
435444
15190
367706
549426
147259
285314
340069
410231
554373
150877
20513
246736
558584
18942
65965
505924
528151
117156
344038
200801
558642
498196
103331
41356
176120
458232
503739
383580
291477
501773
580511
392936
15301
132041
208644
403657
269557
476093
358989
294323
262394
326320
424940
253986
495599
309940
443391
494771
32778
134103
544140
201318
207647
3538
440534
516124
291897
147746
537097
474206
536034
556216
113009
371927
518941
59194
452500
324554
577964
425184
166338
155811
242073
512458
376785
530894
365340
365833
217623
518318
337297
493682
196117
277129
2614
447330
317822
175715
40572
4038
250295
70586
155285
30462
132183
339227
317683
352155
178957
149295
427449
184358
515430
453426
542814
401337
209027
17946
245978
314554
283119
549988
372748
226059
309279
60472
136680
422655
162892
267274
11077
271038
219445
358185
317441
387604
107630
238537
280036
407585
205078
234967
407097
526225
358081
534093
169726
118934
213646
253577
462833
250210
43305
129977
490111
50481
557084
198404
415634
518701
544294
157358
223216
560
363767
550055
316152
288378
543790
415768
416901
468662
494680
262851
263176
167993
548351
161919
575641
253757
362795
327174
53335
354527
400010
243218
4042
4608
275501
262552
457123
44719
326
76792
348829
527486
556240
391251
304937
35795
14475
298262
457584
31882
564511
371841
321646
73494
102928
466939
464630
48103
25358
33909
133152
532857
115404
320391
111417
487990
319938
144495
323052
311645
337917
42384
27599
242169
503137
97479
305462
259335
211722
362941
509009
271714
330067
111448
495357
552444
415455
520385
327149
390951
531433
154804
285821
190547
213125
252074
182759
373970
573853
260307
5259
55467
237920
71507
57870
401948
393982
247160
195039
210729
382263
308117
289545
368510
136250
497768
411674
387286
54664
366068
521480
166141
325242
101096
144539
371260
249524
543994
157944
405612
335940
232292
448175
155892
22979
457033
520150
8160
94052
286376
83964
406533
158915
86630
344222
320376
259811
267504
149916
260107
426972
450087
180911
541472
102517
384422
500941
572533
282586
190998
236843
172324
439756
106150
301347
501661
267184
169490
354212
190732
385805
114481
331379
320804
420688
265930
483849
292697
17909
320238
159987
570412
563168
81206
513381
527666
360929
441854
20119
31057
87096
39446
28392
327578
229020
241329
489741
222964
261316
517101
331793
317153
257893
525636
385661
492694
195525
35936
154053
548293
392631
260765
190495
204525
210881
578671
529838
288119
228166
554978
130357
358606
444152
540760
196719
396976
9029
153016
472666
482799
43876
23585
20276
34464
36854
199072
238573
269788
40681
471528
119441
168953
570721
119414
5745
526962
231415
340529
291614
576518
481954
545039
13124
530901
333945
427729
124116
120509
80123
264340
268992
158563
145553
364757
42215
476139
469475
539596
291394
366207
358921
50757
190945
424307
269126
532030
294778
274449
298600
489391
488539
99422
408502
556472
504948
385939
10991
570503
93806
21496
109666
234147
206704
69355
303439
269947
501013
210643
404530
547618
218368
367848
212025
516401
441072
318967
456341
64360
39828
221322
233537
392640
17003
516843
38092
563659
43971
467182
417797
54758
213359
556838
385881
504414
159888
530535
120759
145642
60378
31049
555387
437355
283534
332891
169198
126301
433066
13020
540694
440302
517211
575826
352734
320481
558602
46211
414709
261144
320951
511572
472795
274551
266533
538838
61217
319768
1577
553184
450567
377949
235489
443308
269831
199835
542778
197853
36561
220306
14862
56190
468162
298004
477598
188589
28758
230141
27570
145952
564276
5165
105683
176032
223005
565722
345617
24401
171316
2697
165621
1815
458762
282565
578103
527342
115566
254600
62581
363273
197886
312390
490888
135683
86650
443167
113537
222608
409209
248920
218224
134185
276420
139009
133071
423010
255971
331372
567922
269879
320594
356704
249969
247789
150858
191332
369637
439868
464515
42209
581297
116882
26630
391041
553588
200663
143653
76709
50924
286362
346067
336015
320144
117121
396924
505597
60769
143342
190494
37165
299438
416266
487659
434897
166201
455427
580033
100277
130239
105472
534128
155939
243509
156002
529117
252759
335131
161287
311524
157190
225713
237569
116803
320445
55544
437206
248771
546463
134770
553280
368820
306936
367982
127499
228260
580919
526071
570280
390841
291355
524557
146626
243782
186641
302675
532531
485632
453629
464911
319101
189005
243072
437516
405121
78772
568276
437459
74975
119540
433763
546975
7713
540947
103486
15029
521386
257302
354791
474751
400706
38026
328210
315622
81469
263136
102834
506862
180445
368679
424300
145855
34063
6247
117991
39016
127330
122726
575786
134460
291059
183594
533601
231194
222086
461172
64551
201655
511066
489838
344859
348074
242907
153616
389855
421202
51379
461450
357340
78609
193654
204690
314964
447627
115859
327225
436878
351288
19579
257379
336579
145823
340623
496339
506641
537513
170024
51920
346898
307039
314757
415839
492292
163777
134946
192295
46609
17180
522221
489099
100244
355221
568462
392674
207027
343650
539535
361924
568665
236245
222757
329604
553552
537648
338475
62420
271488
288721
132531
546164
404984
457074
141587
275057
258762
243846
370177
52219
201628
83605
504248
179124
513042
70000
460389
417485
289282
142088
513445
473642
279530
483074
51730
466229
550649
550569
266600
97946
187929
27334
41891
335587
186547
229942
120466
528906
406061
395425
71838
444777
504769
19399
259434
47507
477172
421333
369058
107623
150969
205648
334769
90317
475564
156606
121572
114239
547081
298014
252833
501015
182511
431692
267201
2470
418535
249288
321878
279511
513451
391254
167220
576987
237420
542130
286816
143269
110567
81020
132690
402786
307240
231153
176442
308900
563396
280215
212420
139192
239745
401266
34378
392725
107670
568566
581293
21417
76740
490532
250910
212054
157653
338651
3160
381788
279997
116356
428898
176785
302380
459967
402967
516775
291841
540436
436354
193386
461519
167026
144018
192730
420878
374977
539888
293014
562747
535524
423588
24042
399837
235747
138148
83262
227869
437599
338826
390795
352623
413367
298777
373881
515300
420524
118302
431009
449031
170211
467092
399337
258770
322482
358608
66003
180543
560804
325863
326798
400968
463132
102734
424284
406628
542779
20601
297314
80553
312380
238615
3779
418868
311067
125365
197628
459209
424633
141952
534854
548559
270274
239805
421535
155936
159952
474399
273665
343083
56201
467675
466277
354282
238827
418219
165470
232906
29466
98408
45094
496274
217522
476127
160302
467908
423643
34930
355161
455408
387360
223577
130681
93816
61125
65270
40341
486087
107501
347819
285357
414552
135664
284118
226734
397786
388413
48609
254845
45693
183893
190826
102377
331577
460042
550719
301128
209772
13722
334858
301644
110673
149166
498972
2124
517213
248441
407582
387569
517408
221891
539255
411931
37582
404964
395933
492060
465285
270381
108208
301251
426377
138529
178504
313579
191687
277167
280239
106363
571076
403317
551243
457672
47743
254981
404759
244218
128022
573980
340489
270211
567944
427069
524061
580003
42819
380983
482084
205573
419790
347879
506534
381514
286406
518416
403004
373986
329024
30407
85803
504164
438728
88967
311619
384901
225824
69968
379201
377301
579659
262012
425831
480755
350134
10313
438099
488395
535706
79172
12015
276753
377421
198204
168832
202503
128320
76313
132552
549317
522487
478692
71699
459118
82565
201508
69302
448580
158957
38845
561004
337533
148911
74302
230005
482049
411561
82658
431788
314979
517115
440074
143158
320478
107716
521226
392170
120018
174892
30822
227526
575135
385107
539180
242625
471315
445233
289716
97882
491653
262845
274499
424760
297876
21993
46889
345139
340354
63715
553879
542103
462023
519211
333824
48358
495388
574063
545165
480205
337993
373569
426342
47879
425200
189750
476902
326203
406917
68752
96107
387731
69978
482296
55425
202944
374396
487525
459765
441695
206433
570579
50655
77854
1709
166972
551260
300962
563840
300414
369817
334723
498533
207913
373289
425219
429834
81819
254003
25252
289367
30518
354821
8473
67953
229381
91587
362067
244078
368729
343551
220912
59483
126685
503518
9479
424533
164420
552630
578294
330728
66255
320731
573892
534716
288694
353146
495536
517916
479292
548734
531146
269847
510290
104185
482187
245235
403639
458311
208994
266491
233646
394793
513127
464494
115342
371945
65829
185248
144831
215840
303260
152664
199122
150196
545317
65353
503061
511658
3837
43683
440877
347715
424927
423508
492967
100647
451843
96615
82059
250240
464814
262275
272481
2770
90351
471983
556482
527493
50782
366795
484215
148639
547192
580461
213819
424435
170080
50883
410056
406792
447977
241559
126235
339278
498942
447647
302928
200320
417350
406395
411751
493618
47596
546869
400336
348597
578418
404865
320432
245153
407903
266160
192098
164543
410632
64446
361831
98601
491684
118598
262118
228000
479023
531172
549882
36693
338105
2184
97922
398744
439185
206198
297970
427732
2178
334881
64492
56875
530489
142428
421029
477664
355762
234595
142280
405440
453664
246729
44312
81556
480416
137861
118465
194974
52035
249807
103151
286511
521416
133131
428843
41547
134755
278548
59971
195561
324831
502286
169732
256603
150594
316723
194372
247884
69884
118118
162386
410755
190579
466425
266968
126816
206670
432179
417696
474519
469853
331198
422887
226974
523966
431742
555013
123901
435139
581829
114175
529308
166551
419406
499597
329134
113945
264110
231905
173279
372937
472296
321182
426839
310136
75818
81576
456629
152724
235925
134178
251318
332407
568150
115151
337219
29853
282557
155806
84959
429946
298810
489266
404621
99389
487453
354519
358883
32471
516740
450790
300407
130973
183836
83716
67344
217827
52951
178166
404432
493883
233124
194738
84454
488316
244074
216038
549534
102787
114027
428305
121263
488244
170857
521218
315196
195969
443869
490027
138995
405998
212824
525633
491268
420290
352417
435690
368905
533811
442724
282706
357272
129544
388316
212739
266562
75586
386633
140691
538175
197071
381458
302230
83527
227741
134475
252659
187821
283620
32816
429039
257940
43220
295889
468363
184905
33372
242422
16216
524459
23487
331272
225477
372613
237383
546959
117304
98915
243207
100409
145129
174176
286813
437562
341401
395791
18127
364188
126612
308235
568090
187872
192929
429246
132328
44420
498541
562348
48753
314500
373278
508741
559527
371997
505757
361205
378229
275199
275837
167746
152425
445723
194621
455405
511255
559073
410724
247873
524690
478902
312582
517545
314540
58172
300684
461365
272282
174402
336580
525104
545163
564735
360541
201134
303652
341550
406295
34674
304385
235840
525438
238361
262588
560388
473230
364956
368825
109797
571462
12475
4438
197650
23996
304909
398393
216539
443101
245230
220226
418152
60596
430369
162018
502504
422270
101646
295185
376796
430989
122539
254816
286368
415840
397525
389295
61822
548689
473153
403981
466882
429985
297180
62710
272097
500060
331544
528091
563593
565771
278506
463284
555473
373267
458135
167482
548485
300867
445267
66441
308905
552163
208833
424709
287849
333286
455040
518288
362309
176316
357943
513295
400560
260478
492402
125603
139494
176474
113211
483994
491733
416355
300279
358090
533599
262353
188053
290967
331530
215231
358466
453626
478845
411750
193112
257996
141501
548020
158378
284639
231253
67015
476417
131581
405223
236323
145476
373038
557368
143877
91055
548672
224727
397628
66394
470925
216930
561407
544728
294849
37944
542510
177889
14073
491778
310342
142660
155482
321097
271712
8856
143874
260317
310052
285275
306140
41763
21029
342479
455353
448653
441264
268141
136468
171639
55567
446868
78909
259666
212575
109622
271495
234031
184965
66586
171241
37003
364522
178951
455476
186361
382142
483992
514541
49933
100319
157989
447363
72666
73215
161098
32677
9199
309086
365164
336862
208517
287437
63217
161506
556817
558189
253805
352007
477800
6160
553162
260580
292663
542511
242537
83518
99423
279697
105468
528176
557357
496301
348631
558702
36589
480852
385705
393267
378659
39716
319662
192579
104067
251264
212302
296544
44946
182937
175334
225093
98767
39009
491172
55135
130773
115145
452823
500212
71880
461687
277726
83548
480807
354734
453216
474388
353720
526554
560018
495079
517875
320582
526850
77405
419666
163666
396743
393633
399899
132515
69136
266278
113391
330426
464468
482784
305624
566245
144243
524621
41920
303429
94127
234769
161010
318032
471790
189798
92377
299968
501820
548732
213831
556544
253485
87151
210849
35132
462105
117140
244424
571661
577857
492267
357971
501625
511553
561957
299212
22086
391976
522105
73429
425470
300408
481441
53957
431712
461295
160004
22403
84512
556843
239445
310572
173580
7946
64908
126909
272968
117146
278280
186740
197420
168595
246040
148458
82697
50602
467332
207691
118320
499366
550089
221330
280839
280540
257576
474315
211527
540890
155312
116186
302399
256154
53431
389255
315202
293888
396295
470798
324052
247631
487409
357173
81505
478055
533063
425669
72906
33481
38616
454181
494222
80293
225307
435632
121903
189301
557459
112707
143416
48805
407053
439118
86835
357493
273088
318701
301419
164172
433334
285023
366150
55840
336390
392358
437895
177840
386419
284131
381928
146470
445928
55496
503832
374337
274939
231532
535688
327462
28560
446420
297251
297171
473261
281846
265771
157977
277070
118514
66373
144438
27440
272343
28415
455952
465155
477862
312596
36618
127823
317512
411709
158043
573877
37149
279175
217433
45237
90258
439840
60688
561547
536708
53434
72518
82889
429446
475523
124949
554860
490469
373722
244240
350759
117768
108431
449134
550834
14845
456261
476481
364439
506598
256683
571485
4916
573623
264338
43917
570594
285457
417540
100010
77260
553304
255795
553700
264193
312343
471905
33017
400406
261283
305347
42725
558585
79453
115229
38890
79927
96754
516455
458147
167126
150559
559102
35101
534548
89112
500135
311173
33405
274931
335631
568947
517109
465243
302547
580796
120818
250939
63270
111772
389824
446677
179240
19443
216510
259557
465416
158306
93786
323720
416076
486413
334180
517135
481212
223451
6216
144475
474434
182960
188440
395378
229114
419443
378118
446882
49819
68053
216098
23309
194120
44671
363885
318997
563606
65343
380330
70904
41842
315476
269503
517472
449274
296030
102010
565186
301574
328727
43979
272673
352649
456790
251442
47877
540117
231732
571848
95850
360701
338291
579891
564870
329280
202960
193821
318146
15055
46950
429266
193369
17181
109219
411455
524777
122653
195180
435340
470487
420396
77473
565155
359149
424408
140812
85674
97598
340472
119438
305986
24828
553721
547348
347673
554740
268213
230567
193622
572270
167599
31948
14044
475304
69015
372201
153103
60730
68204
470021
526521
314570
532495
551427
290595
245717
123041
79415
521602
365802
511874
325720
41369
83005
212514
68084
76005
125125
9511
125077
24912
37205
537695
27829
488556
476936
526008
22409
242631
53450
21613
206541
420475
138911
177937
404406
448703
418229
46978
386704
165753
27675
499105
131937
76521
465169
272603
572499
31462
561066
151327
444916
188798
203380
528108
580851
102848
233305
155883
310751
325078
116023
419144
322112
55398
254218
226648
576752
422534
165057
154023
98232
550521
167920
69320
250655
317283
70011
47589
327323
580414
339495
485937
577470
372764
467537
487025
61895
83325
195472
429974
341118
416326
412876
170730
139526
64474
197917
334251
249306
258330
226890
108021
44336
188308
366030
381957
211254
242216
559000
285967
83663
351710
38488
263859
383012
423984
90490
10844
238177
336384
47857
493601
228156
291764
86317
442557
414848
175418
285914
455912
490723
382521
40018
431452
108049
414711
321030
192878
240637
270431
504921
122263
505145
334511
346823
576684
101785
529411
7251
77415
55033
269580
370193
345090
95133
305404
105876
198424
332877
115776
237843
377188
459631
329090
362079
512576
110829
447533
145873
516084
456248
98276
239382
198768
512830
554537
260
10928
215569
387576
324776
117691
439214
414001
62251
321008
92752
127388
83471
529524
346472
486009
465087
521772
34096
486533
31164
461245
574350
301156
78813
176038
156969
187559
509084
531069
40414
236316
76768
356187
435930
19874
517674
549231
567899
70474
154727
453779
174135
568972
438335
50942
346621
203937
145854
179997
123892
170990
482161
141352
418637
465887
119101
6270
450621
96306
232401
218701
290570
301938
197897
279550
311827
388821
235268
370117
559747
256593
480664
123711
401299
153019
532295
467038
379158
179462
415201
403999
381985
100717
170558
109156
52270
416851
567637
16005
332202
32258
543747
446331
291478
282957
511806
443192
505080
539830
265414
491585
296176
372759
560525
54337
4032
553867
524392
124593
537470
39685
86169
130706
205614
378155
74223
160940
307583
423620
92107
241919
258915
187047
154090
3764
254237
108599
77155
81166
187888
152963
16875
277867
581732
370701
237413
470284
539051
183450
172574
492510
540176
248319
206749
73445
349559
534151
386371
216133
72050
538164
95281
350826
444735
385505
416648
311378
458048
184942
226552
134644
274685
183964
362157
37470
357202
571548
15653
445726
506138
31979
337304
469937
443593
550674
331331
412641
573485
334681
448702
389280
210266
50736
546918
59961
391285
477749
360778
320796
274298
403882
549109
441777
538916
576758
125091
175546
314109
358527
241797
444470
225709
205650
219943
431917
563597
92420
523243
101223
488345
504516
241211
492547
453889
490893
33213
152898
449138
413088
478979
295286
198782
327281
464856
547229
175357
245746
396687
34689
245139
557190
570824
569353
293393
290398
580625
113334
337425
492154
124985
362561
317500
142563
318381
110658
436031
447785
456136
223573
39276
458052
413090
451493
150301
309889
148771
178651
277418
545903
360660
33572
490267
391162
265237
545663
270612
93712
508481
558350
133648
481547
393225
428452
358345
40211
397658
9975
380885
474668
249838
282006
360868
122029
465137
345879
134188
281074
108110
107009
310796
290002
482951
347142
309859
123413
88102
325812
262463
37413
166585
508292
212405
565109
169152
48692
463969
177014
509913
560576
209763
243341
45822
453140
445491
346577
431112
353519
551881
81749
577065
126877
436348
156084
302164
440819
213426
530226
299933
358874
517253
295328
346196
514773
433387
465453
566835
26304
250677
7729
230971
467347
244184
173062
403074
361157
46753
493424
417549
310808
68023
507122
530163
107658
249922
41837
446646
382100
335982
302137
332773
276575
27626
38259
190849
475711
32729
455633
8016
480757
183040
137925
206676
206876
89384
5471
13797
405605
112182
557122
85939
501028
534484
178933
537864
323091
212688
262862
383721
303992
564688
465556
75144
452846
99728
470292
418825
290628
378860
381994
376208
572095
556060
343073
365284
140915
529907
188991
441903
35146
218283
565939
130892
286480
534926
393277
189670
442681
485742
489187
317819
381305
515962
472727
299986
61182
445087
87812
307069
295803
493751
323789
411987
207005
505709
147267
201862
240618
26027
210031
560180
347829
141496
392534
550666
454222
178900
142569
6608
216063
452454
22545
310669
380472
182895
47315
206216
467878
378809
12249
570175
332690
255006
222600
25165
366641
519135
53139
41945
516673
145793
442726
318904
483297
11519
240887
26484
94865
563280
469639
287829
422351
351686
228004
29504
60080
378918
527260
486586
497856
39017
209602
459951
98717
212174
156126
256096
337044
202617
424768
99341
301937
81012
543303
134454
207675
169891
77936
417217
525999
142999
242909
352312
63104
81508
300169
541510
236792
61506
306952
224238
234676
94069
394840
467273
357587
97465
58397
385082
152336
352524
111266
313627
225044
42804
499985
437790
581857
506149
362184
196116
339639
393699
57639
188528
152096
193255
96622
383359
352276
319449
91474
530497
363577
131580
140898
448535
351002
279288
279027
575957
193166
7669
458374
318056
314792
48287
574930
141756
88458
12614
185822
88780
564348
497501
324049
28903
313525
80082
412916
567488
47418
456376
355609
190929
216191
426343
445101
280560
71241
51522
517632
293900
102059
171351
21246
431847
192437
197499
391688
404608
270747
175805
257490
398722
451953
546232
32606
450125
57185
336231
218134
506621
343748
29648
447558
365293
217756
579042
555915
66230
19194
475103
372548
29074
357194
36281
27917
40737
116911
560242
354533
480121
479651
330507
229969
248732
104953
415570
469996
564738
427633
69572
191613
42169
359133
109635
112801
270111
182300
515585
316694
325685
157883
199927
537532
349596
349734
260818
397892
416476
18309
295092
359904
201457
500884
8888
119120
359687
195300
502632
149912
496897
351351
487274
394271
527353
127558
203229
195153
250929
252646
195682
32516
296995
359234
357755
432622
538973
322141
406926
53170
56549
6447
287960
46891
222228
158160
296367
237162
428787
354891
329351
507239
278301
484019
190906
366712
202410
196610
34798
180982
201425
191277
277665
290618
519929
459111
488072
282928
257870
98983
85562
381017
229481
374563
461306
162252
344033
12556
452917
458082
304459
98345
54308
101936
10276
486595
105330
203734
247555
552453
9069
303788
353344
52284
546622
220670
457231
393271
374162
552440
486388
511668
32174
322507
11099
44663
245638
532245
27544
196313
172964
551622
450003
2240
475881
426874
418812
349021
368565
276638
548013
139637
28377
45422
463290
60973
127680
323114
60513
19238
53990
516297
226599
501348
553482
211397
217484
27524
405515
65938
168854
261178
410091
300273
273961
262407
34909
386602
560392
554082
136312
205131
182765
11707
71217
77834
249404
134760
37009
387478
158099
134590
557559
248459
354094
146824
14733
308528
427348
466392
387223
50740
342483
273156
271890
137212
149539
93875
282558
455660
248148
122335
193387
505592
153896
333924
422367
17761
147769
504211
340157
352802
143009
307569
250232
394964
548544
547300
110357
20456
414873
463467
454255
493474
128181
417261
138871
551175
401642
346678
14804
560989
221661
219920
441518
243580
560427
199387
564848
300989
485731
409949
310597
296978
248236
19695
259717
489100
262389
27227
495162
5486
120037
119571
579056
541212
40037
138387
84889
352361
118199
554743
194653
500677
300620
449359
105666
575842
467727
10145
98155
35995
333551
369243
463060
423938
36718
214349
564232
232243
520921
378268
514888
411821
151729
78542
247106
340829
189547
324008
524187
223413
291504
47290
375989
359451
250809
240784
287372
556932
265200
52132
316415
135202
366171
411587
406855
176136
525501
523096
471858
10138
247184
499469
250564
270871
215972
269171
527624
277403
282766
339711
332276
478215
522312
556497
417216
446285
222463
462211
537684
482928
301605
316700
405663
380949
22863
325369
563731
359029
28022
578903
509587
93219
45653
391739
220864
526713
345207
436882
296690
521877
263881
76476
340703
33808
354546
118529
128830
97321
584
233558
48308
91810
419971
69805
203541
239339
483965
446521
225508
289197
190133
194704
216083
394242
236629
51831
522946
580652
386838
112128
357659
146584
16084
537150
146826
108669
154600
361106
4283
440577
2849
461983
416167
498614
364203
12979
7304
277576
358004
87348
272143
31568
342711
153249
192001
460408
52267
82508
86654
408263
299548
169340
254853
219315
443780
571867
544611
498241
434968
329762
145249
277865
276265
324829
167781
396094
9983
370793
570386
269037
251509
236052
60515
629
287794
157188
455464
567964
477336
68912
46440
171105
451412
219127
359479
243967
511231
276585
185716
573829
224445
493956
351126
450314
422779
462750
10837
409953
252702
382289
515058
207677
113437
545929
391460
9628
324322
497731
7035
342521
169683
175052
112495
579938
422286
216378
454252
181873
459428
39317
46112
341725
286157
335888
17192
535399
367398
296098
500680
275170
348175
152823
334170
111636
301257
553471
185850
18011
474448
38031
190896
542384
57526
334645
312346
90488
170788
101597
5294
175088
36124
38034
192247
11818
358342
452852
376362
217186
76657
30646
528544
192217
426428
20524
207178
134262
229544
501718
280291
225225
574443
497698
234091
512634
530394
70724
173491
391794
9286
23162
75341
460226
406786
269650
162020
255448
563545
414571
568549
558581
518966
200671
17438
346633
341186
483213
115379
86932
97596
273103
322398
113944
376443
535917
340658
77516
534679
519910
29747
101510
329148
238080
94162
203455
473489
197219
330914
146706
566193
498263
407150
67537
316016
309257
409105
160159
565878
377183
108923
270683
373033
408333
59093
363570
13252
403345
106151
556910
479690
51908
139389
54837
111661
349030
195671
328783
501841
539317
301484
191505
47652
203177
167559
184945
151358
84273
295242
272080
340148
506146
7827
233588
476965
226175
497261
333303
43433
385700
554711
459673
171966
281267
103861
287151
509939
61048
238892
490694
552623
81954
103462
45844
155194
411446
161697
365948
522270
138780
511343
201573
178986
48728
201919
76138
151466
333739
496747
133153
18839
220232
54924
388820
525265
3225
470663
496826
497660
371353
15485
253746
7214
247123
567149
291526
229733
11667
112673
573107
349944
9572
541901
108287
39911
72453
280883
240691
220037
120178
209491
429594
524518
90791
155666
549422
544109
12896
522665
151678
346313
537169
518575
125920
525625
228472
145101
358482
540122
105830
29402
543814
575863
378747
580434
455081
296730
301397
137202
443177
400361
389256
281455
473340
484467
61375
76477
167622
150874
297154
132798
215776
384335
60849
291493
307531
299000
118794
11567
59735
365015
343284
309366
99405
174496
237075
273035
491430
505979
262161
392957
89273
485502
30465
419037
262748
243253
395838
110780
73610
476094
495149
91171
462809
481841
82680
410887
547055
552723
319283
351210
318815
11703
115481
16237
159972
135772
78590
124703
427113
292510
34961
460240
581401
111002
482525
222629
161384
166822
282070
61502
293293
482634
178695
214852
407112
20925
540556
248786
164655
357108
212551
259877
291898
187194
543836
64746
490118
127515
119134
509971
72233
397362
341206
228002
119276
15908
208165
89754
243418
233242
475593
279279
330614
3224
355568
40075
412698
418826
400940
436306
117182
348584
371808
250953
281054
4980
27329
230898
162206
456500
267348
354572
379310
154013
541169
379034
350061
38771
108758
161079
352652
200959
350413
15876
514416
389206
439482
183734
190760
494202
208817
287748
414923
175494
138180
243962
412356
110259
494456
312398
140581
3386
380887
512912
484180
558551
101292
433198
414577
222782
404754
354834
554642
410992
65831
43464
147030
488915
109125
41785
151432
89318
265446
168898
401183
219762
384146
513494
57750
481457
168571
99269
21782
337290
407061
114788
502485
62060
48270
197632
18820
67405
255420
359589
518584
264992
278256
205308
319818
106636
96481
237093
246932
197915
272217
224257
266502
77707
16251
111574
355236
422310
495776
323162
352360
525025
39141
363136
246641
265908
223777
772
7690
21143
451012
334981
160260
364559
70685
72421
41854
554114
459064
147685
473196
322285
126263
534659
135161
422696
280642
177452
576625
261431
335851
326445
207931
574792
13517
64105
282286
94549
353274
40635
328361
486991
146901
264599
476191
95320
228514
451151
412384
508915
162930
478105
484342
530869
254666
204749
355321
520456
381529
494211
138807
455995
538122
265744
436
226681
520546
301895
527558
287427
534107
26183
555673
298189
569862
412011
419064
272949
136575
399441
37012
510643
153067
33798
359238
530915
131747
147506
183409
441199
24402
494618
22326
153585
51149
496569
400763
559252
115571
161470
48601
179983
149763
495905
28525
203292
299717
54121
355908
406676
163332
281567
8024
574215
92363
578652
291822
452566
115524
59476
22652
125252
28671
419271
467461
502271
331692
275494
425690
193476
213695
213535
140507
421656
369857
464537
153559
171126
357391
406177
503643
446093
398005
132548
117838
405507
498795
26645
162557
440409
313818
336211
186720
257350
233437
177721
265573
23163
148353
377999
308856
200978
426988
197854
488862
204489
87443
405004
569452
403936
11713
370462
318311
580396
86745
460208
578776
578713
60988
500079
344361
478645
276840
398544
325586
133486
385707
112657
360630
277263
398727
284599
214371
196497
532164
264718
331529
49286
339709
311413
171875
581513
489514
132781
408235
75481
311436
518109
95430
269431
566026
469975
338969
54586
533424
577239
357728
428320
234965
13318
407441
181996
242823
347016
123757
15897
260618
255578
93230
406187
501600
41123
6749
224166
128327
485163
189600
177575
440885
65557
494014
314257
568599
99066
373997
378117
500214
432884
452912
128978
430928
143528
63077
377055
33182
41549
238065
548390
278843
304408
31374
342140
383454
443259
325125
351504
181330
331506
316648
513108
450878
269038
534593
319735
87581
316397
337420
461836
212268
194820
252786
503834
288805
27611
468178
299672
502012
318892
89743
560542
175597
345987
148901
119357
272678
141962
95203
422416
460761
82359
109174
311082
490264
387219
49123
53842
402954
516598
536001
297512
286141
556001
540860
369701
207597
35266
56430
102357
291262
114504
321308
235213
375992
86393
162459
156852
37119
17236
566336
289739
412621
213103
125836
231142
399212
515928
248242
513466
503202
143420
1315
275276
95944
176828
399442
142333
578128
477853
91056
522959
283790
511666
215592
494764
22415
6153
358675
491169
168334
334872
228179
99999
71090
123514
182502
260034
234244
370724
378522
301014
327921
557059
299689
287774
40072
34471
369823
450711
456991
526295
252627
311290
344928
166693
165126
340659
436814
98543
224470
11877
64240
196699
79354
367724
301724
174987
290350
355881
363191
579602
260951
52030
552503
480538
530684
428986
396073
261931
466373
335747
70403
378077
416749
6450
516022
342561
493996
128567
350447
369267
334513
464183
265297
488349
318382
111024
471013
472472
365139
393125
371718
372862
168367
411908
248276
190845
353982
497476
65500
534553
38411
315793
419747
203137
329399
291466
484033
154972
442961
182317
162031
529798
272882
263783
480776
259491
274386
425898
220176
338439
579995
419387
136570
283816
517160
441727
255194
53315
517534
106346
306644
98038
149272
143711
162646
468798
518664
190951
106756
478115
123674
210395
548835
84128
534044
456987
473746
457725
577126
349483
386896
454647
511665
563056
452058
163615
29091
168455
26802
286083
240911
183537
334121
56028
422319
342665
338317
256566
455015
333756
459919
355863
396172
333532
374723
409591
169988
195425
98328
158058
458281
53405
431756
143901
446850
488018
106664
512145
520519
92247
434866
360069
301797
171281
75902
310759
546928
233871
366085
58405
113408
17328
225518
481349
31335
147930
381661
259192
524887
144718
408719
503144
436130
460454
155245
406000
162164
260664
196558
551663
136920
538637
236865
122196
538153
488406
366950
415435
490529
321418
326374
457732
565765
6936
442630
73260
108828
500761
226442
551189
56244
216301
130339
68291
322979
209428
297730
529193
196608
340197
361972
20444
135372
149615
74299
54510
9615
577614
248774
518438
86
507910
386018
307989
484915
519579
102006
306094
35074
439215
163823
521175
221042
577544
159577
548726
308223
540404
329765
477682
538198
240399
529226
501578
539216
156133
164572
114204
140346
32611
125313
360279
317555
553934
373197
271143
168562
219754
132393
304997
200870
99658
142712
319161
252010
417616
394756
74
289152
408722
145214
227226
363902
509528
314310
419631
85475
210782
292799
249086
262013
79824
209062
557227
2536
255418
538513
32679
333775
397735
116735
209221
267823
222929
167855
581056
495541
146601
356702
92196
167243
227453
439060
511350
106484
427666
272033
439179
327505
460944
517349
518242
249132
445308
157822
489879
23137
347144
354692
520980
48134
412419
410742
193594
188207
495903
227490
562296
577507
177877
148146
392083
465862
476398
347306
243104
369249
419942
19181
478643
549797
480683
85173
160298
533743
319458
535229
437677
447270
506699
449108
419223
359310
120032
556709
395456
150769
107084
449156
426052
559821
320390
468825
450400
212112
397479
33938
18295
448355
179711
544117
100626
162524
329675
245590
414122
247407
564822
562897
20307
185773
123268
462037
123612
237699
272384
406550
55629
5689
537807
561336
144091
508814
373753
353605
396212
212566
416718
312199
398214
138785
347768
202797
479734
296699
554106
405013
331076
55728
99317
497498
277563
268866
134506
184139
326564
159974
225372
133004
405747
5010
113979
18179
24234
31587
377412
159038
133237
424585
398157
154701
483611
524019
453561
90011
574785
280363
408363
20579
55627
435279
445887
174072
530367
183342
447520
183843
558342
12069
365236
281464
284993
561116
500183
212903
136849
535457
383461
471279
267969
236457
445832
109409
297631
56638
276845
3220
376623
167490
286792
415871
479469
326359
162332
228293
186788
232717
192954
569596
301449
221536
521068
561677
574384
508656
319228
416684
387562
389129
10732
325598
221293
570741
294107
485506
493843
103128
22090
65292
411840
228042
356184
366383
204188
191690
374192
210642
382126
496373
538589
441873
310175
176671
506723
140963
428109
516990
392944
498588
179218
66902
422700
8339
244978
166915
167494
256884
9248
36941
335054
14446
464151
315610
72466
636
417727
57979
457558
227547
196483
254824
14883
410345
145621
463534
233351
318491
248355
4376
532509
578334
288985
121356
185759
127168
422354
505611
257660
461976
241236
240062
246592
521618
339468
333225
21711
369848
366459
100558
319190
12612
480322
266376
385980
196344
291962
313757
401703
14041
421315
205304
255576
294233
373482
359789
518203
578736
112228
33695
100434
428390
567329
449369
567013
496847
506664
413432
26069
503170
492541
482872
497664
227250
371153
459793
260275
114726
85398
518341
402778
403915
486162
259833
110776
152598
266010
5513
566498
197850
513604
37567
238154
567121
329895
512240
322051
403585
87272
63804
212834
17350
340109
573513
478148
11794
52853
284144
378859
503207
271418
134543
566236
18377
120061
480797
460049
81336
23392
268855
423740
556185
547504
115018
351146
478652
545375
399378
484498
203036
9317
399213
248141
559079
492368
19501
322222
361370
485871
283891
49369
410966
103575
254567
306664
270639
255329
136400
234136
12998
503479
470984
286064
209745
110500
257751
578107
291669
208605
125321
316000
314916
37030
107607
325064
222829
83086
236556
160703
113393
90448
14252
433546
260721
369140
89765
116229
439123
414522
130607
101401
462213
169200
3751
226455
12833
229149
249198
325221
196885
571950
1622
228844
517861
453602
203235
580284
335871
81239
523010
489440
141566
323964
289469
201186
311121
242095
478356
160906
107907
109542
542853
248395
275625
432421
425746
35763
537497
498716
392222
508577
49586
125244
34808
430760
349647
214131
478648
11775
126045
30356
53232
295766
16335
479328
5994
45552
28095
332015
357831
89132
144258
461467
409646
86591
107191
565233
243873
292688
25685
379101
49141
283186
528080
130677
158588
194758
213758
344308
213911
416006
185884
570403
262415
182027
201168
355674
345867
89147
196711
41572
161093
3804
289915
91994
63480
162753
294498
29059
75954
185233
418533
264043
79552
254002
509114
493022
98013
191042
150342
5064
324894
19528
283910
259555
487418
556540
474764
220187
480629
447449
180575
240511
216454
183692
527224
143182
569058
209967
486045
109612
565594
154801
327746
520569
46011
433568
304642
577623
373748
403096
246931
81406
29345
376791
7022
431793
550444
9170
563076
27921
22624
100482
94150
286544
549378
281508
187963
483122
199510
273863
292258
183645
208731
102899
479384
227502
257076
549830
519172
44523
4970
556986
556823
174890
272745
482439
464546
257946
488720
544427
393858
423962
454406
45193
280132
122213
366683
418569
263202
206427
167955
536711
303541
397636
181586
60431
386962
262086
330660
20038
5344
447090
345302
510385
298138
156636
178025
294307
529376
282428
416523
307264
35018
344894
276716
381195
23673
503814
155466
155061
467435
440970
357976
312876
68293
322870
528136
234720
233456
537621
360013
404981
500752
575128
563927
235163
398604
448145
353080
198120
194398
307379
220419
345667
373988
502402
133731
395092
137778
382887
454144
200205
128211
257625
221794
534037
8292
37193
40426
211889
536183
98729
88339
553366
21345
188556
268372
556458
290314
463596
494261
150314
157342
291980
222676
461265
128669
261346
286499
515427
402408
121716
223198
447967
52851
240565
512503
468960
277422
112493
299568
461993
208053
262705
374115
158223
474762
376870
38748
549478
167671
393294
418927
316528
318132
340226
261333
4360
577278
64440
359638
559012
201644
129566
515485
440735
128275
257685
205679
57242
240698
411645
73973
305800
144436
477758
576733
459451
350270
181475
337660
297956
312902
500450
147779
148570
518836
514781
439306
278565
421322
444872
497567
108193
490242
298900
365557
308156
522898
415322
246966
295553
37041
474157
337853
6473
39961
420446
248005
414546
46660
113418
304735
308350
192513
118087
13893
561967
121792
178838
26147
112240
563295
147386
11635
245221
471579
465174
148811
492723
480467
201406
448951
135338
281696
170007
292818
505903
251503
510806
33305
501571
553558
388812
259014
173125
413707
350107
471339
336314
382476
387615
345897
489191
300123
501289
447457
227851
464603
254420
100926
384916
35474
404194
209356
344238
119965
148444
568115
296584
390559
56293
104470
236314
138070
19471
526033
226693
275035
260741
171850
331326
434990
263668
440899
555118
166124
567287
551571
538092
40886
507542
256755
145448
461130
299261
571245
139915
15219
44934
229531
492729
36032
197718
398917
351157
290114
1359
556551
103822
178131
327455
374966
438314
115384
511392
503963
455545
521981
31019
128775
170439
230582
507776
250920
431594
401758
400265
222639
330796
324708
207234
452859
301238
149364
369887
212089
437082
467522
400886
531730
387772
203102
337314
480333
569050
539436
493845
337895
25045
511736
28273
251487
463432
311988
248087
421658
311452
438899
91057
69839
557855
9398
247296
1340
514404
5635
340152
501293
194347
280206
287830
430791
331203
552073
394600
38177
326035
430583
73096
235545
368738
422311
342448
174504
144817
323389
448801
341736
135126
462974
460652
391595
487018
298154
329386
61225
375341
406189
115645
104510
133937
244401
75311
12764
366830
497312
260150
339678
291672
34973
100311
83190
150144
402335
398571
471572
504517
479680
58690
492580
386973
28367
427771
537456
151364
123142
401436
423358
457442
288528
140974
431200
94268
117899
300206
84949
7753
18930
231978
23575
246855
209289
294404
475159
170731
527830
10015
233915
210702
107939
51119
486488
139530
241803
367917
308222
523195
88956
37244
244795
547465
567751
338488
511485
23249
502959
205916
75552
19142
70079
360071
260330
522574
280847
8297
212384
50672
158137
340547
198037
400809
42763
515566
35423
254929
163589
387990
548786
278393
418699
397941
188616
208956
503781
173221
521493
237476
485616
48150
580408
63662
452236
390001
219225
167270
499932
258290
150435
357475
214737
399988
390583
441116
5684
350987
352113
96894
462134
412996
547247
133251
489844
22123
519168
192120
166589
403291
343691
47746
456919
571916
422545
467089
561177
418178
298172
235281
343696
38198
126497
341922
404377
564339
338531
452382
247006
17325
55903
35343
101190
470005
502104
417193
408526
41773
572024
497384
501227
418385
523638
472329
290868
175122
523907
438620
302003
65816
228566
84693
554556
566387
97782
423990
381315
97529
139263
563475
315986
581873
217241
231373
562063
144951
61237
560355
230867
449959
531027
270570
416111
380049
211163
241551
170309
233950
96535
349170
184827
208907
57895
217487
535626
351948
575273
434371
229419
564265
440381
361356
136
515054
190581
335539
141910
516516
532684
129801
304252
156500
399164
222703
27919
33126
393036
483382
373374
155741
433830
32308
407159
201748
129370
404064
167453
130096
215587
520585
435294
13920
244349
279119
228530
321824
519628
216176
5802
302219
182523
406303
492492
124718
358789
377091
494637
407783
50514
38435
85888
282009
112941
243280
457169
270035
518390
396412
408336
172509
378502
485246
62468
18292
441608
472954
245846
148737
479011
429353
500152
427943
67084
552305
179875
327217
134213
315895
455881
163333
110157
407260
184397
573647
227241
252608
531759
260020
8320
27395
296188
527863
465835
326265
144983
510613
171607
109146
574784
319765
452821
142601
423008
412187
8646
424193
117939
361139
153542
76187
292087
416559
540180
37394
180817
475275
15915
32405
233201
101195
318937
454399
546983
377003
144088
78865
3249
88917
183412
451825
97569
280888
217461
450263
338541
83519
435698
310216
38745
560992
483093
280505
555206
144586
482826
262619
88582
3398
293716
399829
101243
574947
392781
100468
13383
219269
243810
116894
287886
516517
362654
108725
495993
407967
422382
459585
391642
5099
115616
417134
49151
79975
268586
364468
335590
452719
145502
38046
136768
549171
314285
144180
574037
369997
312359
111702
166092
247525
391142
342624
408491
417159
36841
105899
138022
318147
41507
173274
284297
563436
405361
160341
215436
19994
176728
296848
527363
16382
40055
298691
398289
185988
393777
382115
554809
285562
482588
384462
99119
546279
577924
452873
469587
231500
226055
535871
471691
321973
109522
20464
9429
135139
327892
360400
30355
272613
337019
419281
560517
535037
161518
581008
69923
328760
146047
186177
540498
114920
571199
303024
550512
92109
514089
155323
408484
130406
383622
290693
335359
448893
398271
51083
106575
47074
286524
355471
92
209433
515415
17108
284143
451554
297442
44029
264476
120329
541529
145849
505371
476967
362159
82003
43535
298906
463583
86217
334311
28626
226197
218294
379143
480518
218547
566201
220688
56365
142378
450528
211665
360919
467180
56521
276801
498015
196291
152701
558886
10445
207219
385701
172276
391394
544246
149338
266479
344073
29593
222056
552318
229255
520964
362768
213314
115400
256504
240439
297017
358868
61838
425685
113360
112697
130228
3742
226744
323462
502440
203711
516738
535289
30925
435010
365351
177811
375737
253970
566341
138747
435807
493407
364280
378901
259519
74340
278121
516595
487741
327563
541734
61138
474953
167952
12283
202583
509590
14537
534784
267797
225015
167892
565780
186336
279838
207808
305549
133078
357774
25245
12108
13719
358410
358841
496309
499525
245874
223534
1390
262359
572326
387105
253538
268646
8884
172501
58753
134747
71128
159969
575911
237990
206784
216116
319443
565513
316123
550308
79472
154685
507065
402880
210077
293532
191869
187533
502163
107836
246924
413623
527562
46526
278045
173925
101862
478906
354946
417281
356256
147772
282415
319201
183898
464305
31588
188952
407952
254387
160828
363783
293853
409488
485002
80906
476125
220528
152976
194969
493791
25470
446971
102029
344127
465045
211439
3877
413400
182734
231907
400377
314480
442600
87501
518819
229188
449084
75697
309531
166173
138166
573248
151414
332876
308520
208252
113128
177762
6720
367401
380239
468013
439268
99010
295499
123172
150184
5111
196415
433305
102143
12023
513968
152192
100978
109117
30431
328041
492630
563999
23434
303022
37595
303897
170053
416197
70758
394058
529036
65894
22268
152668
77325
31642
315381
415967
175969
356800
419391
88987
405078
31258
66238
401004
19441
492466
451668
188757
426179
256107
504498
256386
328652
444691
92081
248694
171997
368309
434622
171753
417248
198524
163234
362668
35589
420536
316801
116750
494386
265619
301169
214518
325331
478006
276386
198978
419879
414539
351793
396369
10400
165833
266153
473072
193640
491873
352496
209056
546466
535993
206899
168690
471357
220989
312334
569827
272223
364173
291599
140761
202652
185935
386638
313118
468858
343445
565954
114894
140539
525354
411201
331023
314082
287210
533123
64619
56567
139518
238717
433007
213725
178440
151328
369529
127056
434788
234734
547796
247979
111157
563683
147675
396905
260729
204930
85543
80599
316555
309144
37671
283803
570016
74032
15883
117514
191625
222311
357478
6042
19182
166408
361119
358817
349485
43657
466035
274292
565694
9218
266131
213510
511842
25193
282934
456652
400133
534419
110877
108718
360371
391481
313166
341797
529030
173984
351328
9395
364104
506595
400238
290177
206597
195073
270185
206391
19987
16706
477867
341856
240718
59710
478445
313674
16046
228376
395851
426731
428267
203868
296046
36614
303944
493815
554340
225675
530127
259297
303599
403332
98694
49688
572781
327338
406292
547808
63512
418054
438922
139953
288751
539777
165147
71280
16593
12678
28889
82381
220113
89535
97048
522452
190095
432967
643
104509
550181
239466
62491
318733
393087
459590
176007
122954
233039
354661
192796
576702
527155
212082
496127
289754
409658
24242
366508
78707
285234
421596
530783
530187
44823
563961
217546
1804
401652
410531
101952
132002
119513
282776
215655
338363
130714
133384
255339
542549
278870
531960
101766
8592
572754
74875
178413
363358
553364
308694
129407
304654
451835
228984
281959
161762
576011
212646
428229
534876
407905
26731
121041
465218
379401
426040
224970
20485
543805
284259
30446
571964
204683
26424
461557
334626
262116
505658
140028
566021
347453
307026
484494
306109
51258
327059
536884
176730
257297
326533
270407
253122
454907
450182
537770
511058
167348
120782
28976
77784
322007
562595
137809
394244
195703
411700
51795
89696
285691
572786
5021
133508
523696
156125
136014
326836
323460
365366
500175
354656
122137
542699
476029
493857
303281
65668
302252
191093
507384
80422
89914
450860
49191
508996
302193
271395
64693
353568
476140
295857
96466
174354
65011
358685
474741
381723
280023
316107
523921
284658
570255
371587
203304
89652
28131
202171
506837
52073
528915
34104
66883
102080
332203
213054
448861
440904
227134
400869
560976
66127
451520
170162
361790
457618
554744
276539
449958
33325
576253
319613
99539
276200
441772
466532
302415
202629
203955
41616
136886
53417
393422
385540
408965
38090
178319
248232
434493
218649
263212
140990
493468
26833
402903
578459
359168
550745
10265
319615
275443
276290
27162
238432
504486
437951
171962
528071
85316
431967
381128
412443
430750
232902
365066
473731
568961
363939
11619
486825
255051
209467
232985
148385
470592
354059
156506
298672
70935
351134
272857
184065
471992
74409
573206
135589
57930
32176
365866
505814
26560
473972
490735
363415
234749
141224
321874
136949
493174
281387
343090
175946
344364
354831
576950
318183
184320
590
272832
425805
271844
223450
121340
110642
396302
533128
121828
469242
334277
271419
433136
394415
326317
299862
556744
278816
138859
391090
325775
386603
144379
156367
510877
164042
509691
146224
486541
558542
232801
327318
498368
178895
133115
549201
493254
93048
333895
481890
32275
465093
530002
480566
436221
274667
352829
217460
212756
374181
21285
495687
40884
454814
17984
233651
159392
221609
297585
336812
480415
530966
503807
455719
447375
208381
264659
7276
6603
210957
60126
452676
297520
381390
214658
279603
146583
175091
203462
106644
15596
113246
172092
31829
465922
19394
498371
196104
47403
292283
568405
209903
108408
9673
300428
291528
147236
77951
56013
317797
544568
143623
487635
80165
280338
148282
406208
576089
278323
407688
428375
134552
273250
575882
27307
214821
406217
38601
522302
273710
29180
200654
157673
442428
482079
125247
413044
487064
493868
458728
311488
273917
289515
488960
260510
420081
493840
259535
405135
91973
66236
101485
204311
218508
46024
428163
223339
505754
323252
114178
167602
299085
232143
377561
508787
485261
445906
404292
162084
558137
116732
77187
206473
423343
403652
513999
471952
463203
138248
201043
581362
560015
458560
573525
110618
23448
229511
557387
15986
45494
558167
18462
285600
106047
488201
214059
142229
7740
91705
298931
525915
354878
385577
34214
252373
192655
33131
109738
192256
67548
172911
89119
568155
549784
269051
553313
220605
230987
377701
509518
13420
381377
66067
552901
304580
44913
304187
562817
272040
574579
33764
216817
502064
321935
185991
257663
154745
435075
283246
216681
35297
457401
149610
116511
85876
345576
489588
234956
243120
472093
260223
49248
420532
395169
218842
283833
77467
365527
308608
490612
263504
195225
182746
560186
144725
60394
218201
237764
9698
51746
173545
251752
163370
315810
544561
287854
167851
312959
80713
20268
493295
377808
160245
440212
323666
474084
513699
159923
264697
54928
517805
283131
352587
571249
570390
571737
29286
464880
112896
505891
190395
213214
15859
142826
365657
383406
44040
9647
103089
49682
553852
414750
22324
278737
455366
223569
151670
109417
492075
391725
340503
484562
576026
384815
466466
341383
237954
337528
52523
566439
434177
122834
524155
545101
216357
414381
152623
164461
254210
362360
173464
255682
159472
320902
195288
578119
369644
465601
69625
23451
564491
565799
125769
250136
343031
153572
367998
148827
215092
338323
266504
556418
711
402829
512764
173046
301431
403336
417830
168422
411653
448531
576689
54011
324401
51750
23158
153279
538108
266676
100812
333099
137123
242427
320875
283548
455419
207513
400953
90429
203564
57445
23746
31157
481832
134958
148114
571361
94793
389404
178774
312479
528098
290951
111760
571695
387712
296648
58006
224942
124477
322076
454951
43171
377652
225100
178485
330770
83029
379294
209544
14338
258727
490175
527299
107886
473726
61174
324580
554621
325786
286036
366003
568089
326347
401603
380756
13043
537743
485580
503008
372352
471861
316154
272837
111549
321508
390348
504492
576376
184396
185550
505104
84731
358389
306560
293574
175437
305450
184697
375759
321866
190167
137832
183405
355110
365345
337663
89829
550911
441856
466694
555940
555368
246831
44328
502407
23127
365996
265153
195345
286120
202270
569436
181013
524881
155736
265361
60196
489510
28690
97998
501126
277916
534464
315743
573881
8797
462329
290718
577643
187213
238453
419696
439479
521357
418596
27660
455853
316343
303177
160892
363546
24787
322
131030
427832
179869
578890
368149
198761
289061
169273
315565
479042
325935
157001
469810
160899
101073
291537
239315
65329
402683
41311
211041
447999
168332
45325
220390
537280
575361
234903
206082
564530
156467
321330
139094
452693
525420
364312
51210
134955
190861
560640
551647
232660
309096
122277
265889
436218
22462
505477
153907
179926
564043
513449
78537
280007
53095
151267
423065
296289
318807
285257
470699
101559
252348
384078
9288
522110
23102
262987
258078
544717
277188
291680
506483
223996
78313
445074
20146
105994
251920
8923
475999
481049
66877
445075
410446
328902
408469
512923
418844
147250
462890
279485
144812
147635
333492
322326
272870
496486
541464
158211
307757
238377
39202
551015
73420
206166
214908
282738
485769
349888
545982
425912
164893
401797
29643
20171
462559
563947
338478
325095
267925
515743
101837
67598
70353
393354
540652
88162
403680
540508
237735
80426
323737
557245
355398
579648
457383
29541
185210
329888
12070
547338
270688
327695
107729
405622
333683
52759
73009
500603
531423
434279
550193
342808
467198
148055
246444
129925
123312
553586
230673
25191
151339
469092
424337
481218
291074
280678
216733
72514
263734
366659
80044
442132
353216
185125
265950
85413
416651
262935
564646
116696
270160
533480
42757
479663
177927
509764
357810
380453
150024
129942
491453
572958
276829
457834
159525
126534
176213
170832
565116
560282
45622
362545
135836
284548
214273
358405
342643
6580
84162
174332
125069
565975
142769
455311
138830
496509
81116
31396
34865
276057
543082
170579
256308
467027
577949
146084
40621
357992
300011
84757
282097
347823
280267
322945
430789
448359
125853
288553
135303
382780
487559
131919
205350
79660
214309
286685
300568
320286
538775
575704
524991
221346
557771
278731
15016
438861
147172
455948
145127
70727
326256
247909
87382
35217
43851
370130
296931
104537
317216
472595
327354
444941
298440
317476
552289
21544
4624
125407
52661
441461
338903
17345
371155
453815
473475
235537
182335
408144
210688
76681
467145
237137
96185
574703
287221
325885
148301
446181
493563
308003
157539
392850
535501
184746
244303
69579
439186
394527
527906
367071
515198
142934
59281
278710
272610
371301
524763
360831
575584
377619
309802
8881
573520
141453
263041
519673
497709
54427
419483
475888
573568
8493
181057
502422
581031
221803
245002
160932
72517
49611
487655
219312
382227
105102
123694
538064
435034
422599
101989
495387
340222
324904
534049
117821
144007
480153
211246
423097
465060
117322
258023
517636
566518
430144
430230
160824
402945
96705
475550
227552
395567
252122
190185
517910
556112
307483
506379
394269
388466
546932
509411
341707
91236
430950
81408
200284
233193
436464
264169
532732
105310
300898
465575
305589
60647
220109
165225
135965
51504
292410
9202
483261
340843
127573
282339
206627
500408
471394
229574
485858
458610
206211
334523
512918
106722
198936
76026
552962
377745
337189
199502
361021
479208
482160
211756
564330
226639
578308
472691
475509
239520
344271
41103
223470
295831
350457
531739
444498
123247
45059
461634
330572
159979
410375
187420
186317
178505
288642
364980
373007
125971
202782
499874
157242
336040
192581
78113
62170
16038
204053
294329
27235
377510
23283
241579
511622
507166
496118
279444
532390
295556
197599
488060
221487
491642
569511
471634
185652
221763
50485
367489
362123
460503
476893
327758
69653
134703
86514
378712
123053
194885
559267
185276
342174
359719
269183
324645
193006
310196
428234
130619
20820
136642
196484
440358
33840
55712
481252
119714
538555
292055
324893
430298
15645
257513
168993
516249
161777
581655
23251
234555
96757
237423
303413
524333
430788
532947
247206
420529
532833
21662
339368
70800
35498
8853
507939
493983
185598
85998
196491
454002
451824
89155
327079
28806
269325
38117
122589
231966
254529
32712
251857
206225
282147
129437
108681
474607
556624
263974
542202
542163
21796
280187
92366
161807
229107
425412
489624
341363
297581
478809
52183
63409
50482
371322
363464
45999
422333
513125
129166
127474
312744
563793
549873
506751
78465
268876
385378
251205
557447
371991
363671
110962
12459
72091
538844
446764
228604
510681
252693
224778
17675
329546
487870
469577
367869
361736
365728
234527
395850
145087
195699
283502
32997
382512
315488
571384
572304
411350
556154
23025
55201
208003
258528
11229
363276
208365
131418
67849
134691
338637
320978
126524
372555
4971
572850
314750
424102
217205
219965
138185
160607
464166
190700
448280
33489
402321
259099
185240
174312
249875
146954
412535
418726
579594
383991
353046
205693
169401
343490
381018
448843
17420
220151
391828
212939
507427
121647
571415
14504
502202
255966
581220
248468
297249
538828
523691
227508
469135
207561
408818
370273
556966
105220
565861
153998
367614
566046
552974
264771
330701
491259
533464
571648
97883
322105
94600
431573
506799
42166
30619
30995
319451
437618
203975
490437
463360
183805
339373
92691
295162
515673
395890
415153
474347
409115
185683
270109
136338
372390
127785
111853
288776
421469
504099
11158
89557
250789
219680
433182
344903
381214
430359
340674
508174
377339
212868
352739
138503
436172
47022
397042
529786
537408
57999
519382
462342
555722
212757
264567
484547
219771
333135
565813
339890
346642
539139
125286
8876
481415
479234
398036
85212
65716
425480
541290
372381
443646
95412
512380
346049
273784
91536
328346
546211
439188
555639
52614
535526
104592
28114
120007
568265
352850
382736
200772
121006
99388
127540
231062
374201
310882
3623
554936
52440
98495
330403
180086
554445
160810
115707
293832
176523
373075
256951
229138
304828
127659
72284
529602
516043
497162
354241
356293
103528
165404
549287
222564
89391
426011
16032
306584
270166
27270
131666
394972
35864
102096
401381
221654
101280
521863
253477
165773
216963
138086
179500
121101
401822
363037
205157
407017
409824
98085
451409
390689
140843
119195
325783
262260
29324
208910
276854
533529
428079
177088
480241
249856
463101
285908
199876
561888
117321
52703
381889
323291
155470
351420
523718
576191
552826
557843
121884
272736
35891
291269
359840
274593
470720
132081
469329
253755
321013
299024
232701
264044
314816
564371
142413
32892
38402
204217
89881
410817
381922
288948
142500
478505
57801
493720
14774
278910
491151
164788
304083
265964
50727
36068
207447
495980
489622
63943
299923
181860
233848
220408
170780
282142
311927
14653
138317
497172
71376
364814
49194
302076
497662
373193
221856
65440
32115
233625
578918
496783
541550
513138
273089
229415
195042
168994
282158
34138
198826
493339
49069
272647
88425
248779
532285
490647
403672
236822
137330
178708
159285
47137
212691
33992
387153
55694
89109
57828
573355
83153
316727
495557
516289
369418
114246
259884
208122
229550
528866
355801
86763
344288
518686
358268
487718
462968
378632
538480
457900
440998
52357
151956
192145
5388
122105
426229
93201
495712
64705
463589
577640
321592
486630
346909
334321
308979
216103
363061
298310
494335
191126
458309
426403
16837
197656
293254
353357
568428
166120
225330
357994
431185
134271
393611
487359
336682
81199
401507
111281
129064
187914
44080
320843
144797
489344
93427
431008
94769
478576
113310
113861
200643
102353
542146
283890
213203
45854
494281
357612
474123
419501
501358
332543
449402
51249
670
285358
517737
571665
561543
35599
167169
380993
252127
571787
101690
577079
244636
26900
127360
320186
249356
475882
544046
34487
528157
169250
407080
219025
356533
36880
571562
72923
420976
410932
267251
503472
575032
84845
492041
581507
154414
427283
169885
524202
573795
523964
109102
480005
322567
465204
241971
79684
24106
264316
496991
415209
183677
8749
306169
107020
454382
20774
27519
319743
405061
409239
285376
322625
15354
533276
536237
349486
550844
301029
30142
250474
71856
517945
373591
124300
23363
424529
128421
173216
370550
11172
581262
304919
368240
415540
135397
60400
420791
147778
244104
130163
54562
40534
276749
524979
97492
249609
354402
26879
316237
496620
428067
578836
31524
343062
143569
118740
503782
214930
202186
258518
359156
52669
353969
235012
441678
494115
79619
437099
425458
258571
315110
176568
64953
204049
204650
287494
239205
400343
158055
471895
480136
336397
223342
145259
462839
87398
191990
192394
565077
66072
192780
30049
430394
499155
183292
186777
107188
163192
56594
323019
365464
450965
137479
340995
303318
331772
83256
565353
152871
575664
337375
71826
48917
398339
424278
326311
505516
581839
173547
316060
538099
174263
209046
137275
259610
343393
128450
455882
19719
79544
121959
503467
512902
446075
163707
208163
452919
413079
486788
481402
192809
357418
390002
135513
521204
70288
217700
427844
142941
330880
343087
442590
382554
61642
494629
322630
90051
533041
177532
293505
197959
542751
413574
538846
105119
531076
234624
110034
16355
212363
325919
138567
425724
232309
295970
437664
441182
363869
477016
168812
125262
214191
572544
166073
377804
96732
224081
205247
187424
303485
530417
360112
497350
9408
257270
275206
101687
56306
515513
349611
172361
103881
172850
52979
35400
152933
245701
136145
124736
277038
555613
135023
551710
448069
293607
277630
406981
172889
174932
252567
357984
476040
21459
308160
217495
387068
123764
447095
40468
570196
125585
218836
73757
553863
68668
526203
141386
159310
319154
236332
401685
24404
526927
397268
537424
90804
264598
483378
196981
220835
67786
31736
43500
312010
503536
150763
287216
103818
420330
301971
182373
276811
386937
580698
412136
91334
210079
445668
510391
304347
208649
564366
256151
18781
505546
529649
550453
553965
576468
134144
100020
123722
86135
185177
580651
18956
276458
276835
368827
197192
253332
373317
60999
7367
123410
105547
495395
407634
437518
351807
194536
401847
461408
266727
109148
196156
89126
130522
261426
214664
151783
165674
290610
554326
297488
546264
549407
196758
376196
463224
311250
129637
158641
474069
80462
47973
563511
330500
271789
256223
300057
181623
357814
1232
577710
389503
126135
492540
236375
523274
192273
285864
108088
339862
164310
326726
533011
479125
481464
474230
299481
482959
137206
458103
287575
421478
470891
236224
466703
443718
143051
95929
414715
457766
252925
119964
38902
394623
539404
113975
133883
268400
188562
161796
246540
453427
2255
20556
365191
430602
308653
378278
517487
410554
332958
74835
227576
121949
226748
313928
341768
93329
502949
20376
174243
463792
479379
314766
213448
19955
407705
578306
239204
281029
127749
532773
93382
6053
390806
510549
84049
170525
258890
251026
368978
21232
406215
94563
385522
458856
54761
6810
84192
335928
393907
6914
129004
451940
533462
423909
430934
175477
387121
160580
522427
108679
68805
504902
256035
95808
247976
67748
163130
195840
526601
100564
184176
348235
106585
287882
116592
54305
538993
539862
261705
478282
44488
26172
499425
531126
253131
267372
238087
545213
176466
145015
44954
330677
101594
485561
488822
457035
15772
515505
392362
212974
218446
524406
201887
40404
194564
479280
379077
178378
439339
310629
23014
214592
102200
84089
259188
571405
359521
444749
498173
360205
409226
91336
206922
337760
287418
218687
340962
461847
191334
236866
559685
447297
147718
260456
262997
418181
546739
138064
9195
145645
394404
286361
367786
17791
360637
230484
228758
554378
417571
296433
436835
406595
343153
425670
293377
172173
396051
81589
271499
35299
253863
406286
378126
383220
178849
86476
340278
553984
316396
426806
280942
239241
87017
364288
145113
450840
392136
449866
556073
65245
82909
121393
353036
100177
419697
299488
364027
344876
176790
207995
74127
31382
505953
147895
467295
352738
445301
91307
297360
407972
385150
477087
89320
425433
281330
88241
63421
534633
463785
49731
522968
459645
412661
110869
151922
9696
442593
524695
115088
455355
50414
302498
58765
187282
499398
57357
567837
387356
474464
324000
461898
323784
275970
182496
239975
156487
265050
299716
243980
382929
372112
393108
270326
6590
354699
189405
361030
14307
570581
33009
193892
468953
13882
387515
414068
480474
5033
320290
59151
150017
457029
419558
379545
50412
204716
235276
548662
527440
37479
124364
6688
452813
438095
26029
306113
258396
318497
292678
68283
25996
532007
66859
5005
443701
105184
61372
278706
216469
106993
261532
178958
570545
89579
221425
21051
558587
153620
205949
228558
376320
68717
262146
59475
229250
273086
170225
531137
262204
547471
431410
541197
53301
185915
63035
255898
413297
387661
391253
35508
426686
96726
380459
76178
203163
228974
218031
131611
306477
340642
38838
308625
246971
70856
529590
397527
308702
316194
415305
573651
434673
179672
536204
382312
87225
68688
423892
570344
450357
247416
522106
470308
416426
567276
568455
23084
357870
533408
24393
563964
43957
239580
135627
187474
442988
236080
114310
209630
378437
63043
180522
287922
500467
55809
76082
566308
78674
54892
428619
517830
296524
515465
397475
519446
519316
581253
248603
433499
173109
510245
261984
485465
570001
98739
297419
134782
351744
158000
17570
197094
83557
1536
391187
523795
49283
306998
7938
422705
42979
479057
523212
147591
231705
195615
201389
217339
529522
249400
326511
397278
266434
223474
233298
437363
473337
336991
73731
523742
505786
32868
262098
47105
533512
533551
125070
48421
457817
178022
273633
529665
412238
191191
178634
274529
313494
310958
55912
549224
34212
377394
306670
543696
409134
557643
456917
216827
439870
104792
495570
275760
146015
514988
391509
539509
513080
103582
472501
79869
85933
224241
544209
50461
463242
35102
494154
22135
294811
292312
277013
276135
130718
219974
201035
202279
466197
274398
479855
472878
153749
225537
75179
324421
440400
531910
430396
338091
562510
360376
75131
441275
372669
173475
5649
147615
244478
465468
72538
292662
351989
124571
148394
75923
11475
288905
528060
219174
289864
159567
559288
62831
378967
428254
460705
566752
60010
379777
59252
547592
334275
376009
161947
558052
149284
356131
434583
114692
31777
239022
351933
279291
106411
502933
443084
509154
529902
66406
31017
568174
512156
329239
526682
196715
369071
354261
577527
223184
395291
401390
566135
208088
275415
207463
66253
505933
224505
505347
472390
178980
567254
143245
165531
334302
389041
336058
321163
31465
151497
479068
509948
85646
338276
641
174806
252839
577161
221243
275036
350303
237758
501624
60093
303607
96365
377706
276836
319192
467809
164779
381961
391031
140983
541999
74411
248108
31943
356810
282843
135348
334085
242915
122117
151945
390262
577718
575194
429236
161617
199158
258909
255226
436833
480295
27452
41737
458137
339734
156652
249348
149204
323705
124235
175096
333823
574413
454912
337976
44996
52774
367148
90194
114801
266071
538133
515527
152663
90058
289795
192818
353484
466840
342958
324107
403258
27903
163617
255937
167802
108850
482841
473891
517133
436117
342150
514217
436456
70257
508354
390879
366934
46473
129897
137811
312632
30457
64279
428691
386580
460625
74959
538976
285059
238197
537372
447679
127710
34372
110779
372212
485789
204378
428345
478099
40783
230020
60593
409513
68740
483187
359346
393075
4844
304603
79603
58407
556591
385103
96925
3628
20536
308744
243734
214605
294692
299244
184218
110560
527344
350959
361585
556485
504013
230795
72927
292211
267586
480872
95106
470988
239038
512736
116466
120375
23875
100627
75296
381633
382669
102778
254801
193565
249676
560891
159832
573252
40866
408418
334098
128264
67752
393804
90328
516668
86323
115992
335787
467604
318445
229000
276610
240185
165771
190447
195916
349538
422272
335585
19146
478067
264753
114421
463970
450308
541705
109178
170393
275377
469410
81826
129806
538057
13497
212359
34662
61831
475218
191193
181932
263647
403535
507826
208067
82007
53788
370157
479219
325198
248052
134010
103502
164453
328758
488756
518774
97982
559184
48892
336487
40130
40380
16509
197461
288923
458633
564920
418175
407168
293125
56456
42453
37748
17316
525640
134278
563985
113309
275558
517171
450975
468993
220629
121929
302084
460702
165757
483458
199204
304520
124190
480010
403144
434457
336181
95520
541580
464312
535226
45153
50040
559163
110092
262956
19845
464800
19881
564132
279824
221555
29936
460010
536605
288519
168111
285018
185234
509018
436288
119194
172537
158354
557920
242210
520475
80821
470549
2951
466307
264268
278576
281125
251366
472854
295295
538557
353489
300170
278365
576417
224838
27718
5115
548845
134673
73510
447787
522438
187465
115676
18136
319351
61882
253770
303549
148306
580388
465066
82554
28547
81126
240751
101951
369543
398040
351313
510027
353999
457686
320361
187495
195027
506398
358134
355539
122229
225870
355736
330610
4282
155402
207826
264489
434031
552454
531167
147963
340321
279621
497455
118379
444659
516214
271002
341804
372233
377513
318573
69745
196675
520637
219229
11374
250352
73496
128431
5215
400440
61463
136158
303365
54141
350765
560594
367418
160761
433202
3517
392197
164855
85192
280226
486718
65218
504585
175188
42339
193385
286151
556505
488454
451373
329843
433987
553413
491427
15074
352316
18495
342520
81707
252751
187451
129139
4428
377011
563329
154811
159081
112783
87681
454863
421613
4441
36574
386637
355301
123119
93649
291404
270778
545314
376283
31597
447065
548824
53484
455435
61773
458611
122040
435548
148292
413560
558317
102765
169878
141965
549928
504298
35076
32738
296511
246285
21969
68646
326555
299765
459824
342160
123867
114677
158582
502327
497555
240762
14493
332219
307916
556748
472814
43611
347962
71907
19489
77769
273688
1877
4794
506942
231103
283170
450991
269921
229456
522722
403553
222572
429582
236186
127520
552432
209028
52686
383888
335013
103252
242885
42469
418065
362346
177470
557830
523245
190293
321332
37001
502717
153380
357385
306495
194576
529597
375591
38726
371871
137408
356851
244754
33721
224414
341852
308780
509772
11147
103460
494012
260398
378655
181125
407422
285629
384401
218255
232387
570179
219910
178407
353919
364416
409166
120038
88045
477861
499801
206137
566064
415849
40988
200680
485187
52751
568531
141200
466396
290875
361437
185384
337902
341894
244022
120070
358158
375909
378654
207471
119137
367409
106315
520232
44704
346812
172686
27002
362465
310870
144881
200018
475451
381112
252761
31000
329752
109708
528970
503687
351726
558764
579386
358171
561715
468801
176091
325664
293233
48063
349090
143305
117093
557251
125201
379470
175951
344284
577891
430261
390895
190995
313169
217151
95486
250594
191850
324313
18934
498460
154680
386474
442175
528707
278272
408303
488934
532043
435425
225060
288021
153202
248789
537066
151761
723
355870
507881
500816
233399
22447
30879
270586
90307
504306
204473
36469
465466
432144
528161
240147
399752
219484
276444
191570
24095
274570
335323
408840
30851
34624
411941
325969
402891
426635
314845
212027
112656
529905
111996
250794
233638
237467
303873
518769
39502
48365
538235
500984
65057
32965
214001
96931
274516
178436
496980
381758
519320
231104
315899
343053
295032
265253
153832
533898
335411
220171
569484
302685
132997
446763
271136
231628
113140
555022
471136
111756
496089
431092
111067
314002
523513
456611
18201
563898
358043
270505
311228
286247
285784
507028
384007
7856
399818
551739
305282
131113
411274
507828
305569
98044
250250
547744
318223
212610
62814
63403
143221
62844
361222
194911
463605
190382
579229
471680
35974
338327
143440
39386
276739
128106
34169
287084
286886
176271
15399
47898
455299
446801
552072
377583
195281
271301
487464
456285
172710
2278
163985
578591
127994
564966
322852
354603
103927
104624
264388
500688
364742
321107
208473
507157
44022
70794
434707
461998
154382
494733
369019
55331
186413
171026
507532
425652
226896
557848
9809
362363
90782
477331
358620
38017
339611
445565
51574
1006
64626
287305
193110
306412
228734
534189
483833
430388
439326
154589
306552
130234
43753
463301
15930
336159
200642
256731
39864
254807
283516
570381
9801
196255
518785
90428
134650
38277
243304
396688
247179
372535
507317
2281
405842
346403
511549
94893
68570
10324
530486
404753
534789
228832
334148
177366
37209
407405
416766
491058
69928
543644
226897
9113
402609
536392
458286
191342
325781
393159
69500
358252
167180
126732
151287
336503
22564
128972
529592
236539
280073
92428
110790
363128
107962
434773
327539
42529
115069
553522
508017
324338
305315
440291
146440
97818
400851
141848
197222
227019
413989
402531
336230
444060
184806
19714
400275
21394
423161
461162
445590
487295
12824
348522
533396
235534
302552
128826
261521
292587
88803
314944
79930
14377
149036
186476
287308
377218
96111
146965
228309
117223
341775
168316
295560
165062
41459
393169
283748
231476
137734
160694
519234
453178
345602
547597
64941
230627
213477
143629
532790
171120
530964
114185
238258
517973
300244
460723
112706
37979
155509
91566
163829
557582
453231
545293
232389
309084
405060
39027
131172
432906
438029
515710
37011
277326
91780
414111
153609
268266
69599
94846
338159
984
527025
523818
524661
298335
20679
91276
453082
12933
412036
275491
246532
266697
579533
401482
20381
378461
80357
542054
174787
233428
346259
48653
43099
100063
580142
563912
237277
238029
474453
109265
461017
38079
85339
333411
545056
563584
343676
292033
123643
195408
219984
364205
357865
453899
196798
417660
362869
20410
19338
77855
25853
468068
213032
503575
241204
301047
562803
164442
53359
41781
494795
558927
206463
366086
403301
13944
430652
250711
25885
422044
86381
462664
535891
167166
1451
72256
517601
221216
144251
555346
101931
396548
154171
574217
339536
514451
450544
260381
143900
332960
116444
184227
216158
511988
553075
460033
371564
128837
425325
201019
530397
238200
53999
154145
60054
255197
14366
85101
190718
276125
248599
198563
386542
345114
536891
180483
150538
377383
413008
529238
298924
14180
111142
423125
130875
111671
432213
119057
11661
155617
57830
120632
310240
231582
178692
459355
464550
83204
465347
573195
165291
22675
334103
405104
510087
199247
134238
545235
27763
157184
143862
52943
459440
74412
29023
194352
16765
348076
144505
73951
312539
350549
352412
371714
580813
88214
460858
318225
211622
248711
418180
172947
520530
419904
137757
564228
103510
303409
415755
410101
504147
104221
374174
126486
430142
528937
314425
66642
2690
502724
308535
179693
112581
484551
576902
571389
477475
572487
129988
220446
321476
186074
33358
409111
224869
271076
113313
477383
75120
542180
154241
430519
65705
470485
477634
95023
290846
360760
347055
404282
342633
201732
31393
56486
363247
184709
163267
200369
543911
282372
42667
540820
195132
169962
490385
300343
143859
150843
66444
151053
177858
458716
395975
71038
158088
565031
24112
499419
336939
298344
296384
87387
373785
79513
346062
127103
461086
56738
305573
356337
39971
438989
130885
433190
515298
363719
438985
19594
203775
546212
331629
72887
573142
236354
405999
431431
84276
78460
490434
522446
299066
345406
100016
471880
74478
254050
146751
412510
307124
296675
56437
437515
196226
380557
504851
517780
511781
322376
577631
84469
481760
298481
348602
316464
117897
468197
268433
365611
327347
21397
338971
173994
267502
300943
153190
489023
223330
448712
371874
241373
435363
361382
8204
401169
155292
505750
112536
215534
345014
8733
473018
464810
97683
106537
427319
515158
449856
499249
520479
575502
287550
282691
156090
21353
440104
422916
547601
249371
9217
482251
186090
400000
507460
224034
152742
428282
151103
127892
461458
22488
319126
185475
372514
160996
309727
392269
159376
478872
127129
495171
546179
264962
478092
85814
315992
448046
105817
338924
134351
439271
53929
59985
502183
466608
61452
284902
438535
482468
106497
109950
459170
392144
447379
51774
349897
163601
165014
469046
543515
22281
401196
572526
229678
389843
193751
461855
229262
421253
369969
383211
434986
548706
578986
355956
8968
256973
343059
465321
539673
487774
379272
214326
210424
144796
26967
67327
111819
183735
241129
384700
163413
173350
284342
401594
479442
138370
549649
438103
526654
338383
322023
187577
292810
479573
485113
480556
187611
159411
494113
467223
26671
362213
30276
322239
310725
277544
345998
315461
41505
256605
358965
367784
179060
558579
359043
576305
34469
387883
555245
554541
254454
537235
14662
424139
168274
469619
44831
71384
448401
411583
199244
316008
16318
77
67655
203671
553659
336637
121570
124383
106352
485234
358586
66518
99927
502738
322987
305577
228657
167184
144635
294892
463961
213135
572861
431995
437356
437540
559884
452342
21698
217009
353817
35843
141510
456653
49495
144200
87783
142262
534559
401821
257388
413956
294839
164250
401967
347113
505687
469605
217306
3713
47667
452414
292649
224366
135336
496152
563488
241821
485368
482177
373284
116579
69906
345118
289428
328427
200718
409872
493918
286174
380306
220353
20487
521887
145439
5638
177860
370152
350851
13844
580671
400039
81228
448368
235893
446870
117772
409375
389856
80780
476160
564283
341724
341756
136512
182126
323303
473206
549763
215341
146256
223741
170902
378916
308299
378586
363576
156637
435556
40283
343867
126671
125694
154869
264699
336843
360762
34793
575349
531814
437465
292921
3148
39099
304625
272658
436564
357089
212023
475980
208379
157269
31280
183990
353906
368763
76409
28385
57217
156628
137250
260443
160901
448494
381792
199951
338840
330164
482545
468519
301778
315873
48558
577858
232186
168848
324261
100863
202275
544815
210501
542178
445468
246181
292844
290130
237190
309316
551466
42156
154613
474430
129490
386906
283028
201918
448529
168425
350898
144372
182402
336980
235192
579303
122017
257498
333480
242467
176009
427149
291149
112590
405530
366527
382530
124067
225071
14557
105901
282113
572125
345462
224193
21693
296151
36433
139711
203965
163436
92425
406356
246616
364234
494224
470068
7556
258859
268469
339938
530001
6318
336372
501575
56865
353427
434394
100781
331690
305993
130993
482730
34880
547944
350722
301146
448607
472246
294763
399910
561783
37015
253550
33869
366469
214641
352895
327572
183913
209449
569356
162703
537689
532842
384269
503667
554524
295668
484289
289758
264179
519783
562356
53410
292482
9927
74951
441646
468382
59614
3488
384804
96414
178244
442667
280530
196888
505418
330040
181043
110490
276482
333024
349193
347328
283825
492583
368087
93400
228043
265715
380138
24238
508045
316807
386964
349006
134077
281829
569459
217554
366536
335110
212628
348550
229563
209720
128277
487825
569320
559282
550610
309880
466772
419141
396166
299732
478769
551206
422876
93531
568461
304815
99372
374046
376868
218561
355651
44802
209468
472900
113801
529929
353993
288733
374431
29622
268192
347542
308798
500129
58482
369478
297233
220991
229575
306989
182997
49429
478072
338370
539439
83260
406535
27504
8649
426714
142340
5804
253528
301136
332540
306431
294073
302662
557151
232612
201436
347319
481723
43029
185397
181551
118277
141994
75948
188346
158923
47886
579760
556726
370362
480167
310502
263989
4211
515176
171717
237783
327808
417946
100078
236954
109921
471480
456309
513867
379180
80386
418109
441816
301155
278095
339499
180524
32779
209176
511153
120790
60325
490338
191321
278101
213393
565258
180447
429476
121690
517548
19047
136186
296161
403943
24307
150309
544261
414802
278612
207763
14726
175231
78457
417983
62216
129216
406155
338228
237340
7049
111455
414916
265725
254169
230094
13202
402847
272666
127407
98479
108266
520617
439991
550073
30247
267290
211905
165106
54679
579807
459993
189306
304875
340348
349777
119210
573169
121659
74312
563817
46152
473929
376545
87320
72095
209200
518235
238124
539189
554569
267035
455322
64933
141557
411875
55902
445965
408664
251293
338521
239005
373960
19102
151486
305101
239837
248682
160615
556707
216006
366109
207093
75339
278293
212663
239181
384970
286166
62689
373904
352182
405882
60043
81322
176910
514945
284099
275120
353977
258588
166163
61422
577868
389759
198611
454755
215987
245415
272194
384302
423782
465723
387504
204074
75614
296635
576449
278375
547391
59384
112480
132752
431808
46185
42820
471335
150867
259153
499682
223299
108321
509914
267411
91366
328144
316942
464207
446467
306949
499615
460059
266486
59462
380122
510152
178962
84866
228461
536423
363084
525513
105052
97614
250880
369778
70258
377778
334708
492138
84968
487061
487192
69583
293366
352558
68763
122863
505890
311244
57917
205239
367120
162362
181511
123444
399262
337812
295945
446655
167355
254179
561164
360606
499835
557944
337246
295419
500703
504499
485290
429283
67680
453711
222753
122839
141346
73906
331474
394532
332097
570111
311925
285639
303706
39211
143944
192327
438479
343401
375688
216304
331242
252135
371953
276542
38375
297187
130419
384499
134912
335826
1392
509864
488367
24103
477639
434602
332625
132791
508418
189365
321942
80824
315564
141922
56650
491955
440937
324670
398554
126489
134194
338850
300034
174185
487003
320483
426532
510517
476385
316089
262238
379892
476681
168657
437543
160327
303962
177953
375483
203166
548418
109095
420183
264255
154008
329789
389810
244539
308332
160471
225175
505826
566681
386332
542444
221524
287318
124927
304332
496121
175116
482367
273329
143439
21286
492323
386766
420051
233737
52324
311004
44621
221350
258085
138965
552880
538243
480661
565087
210471
544085
479553
148188
56983
524011
521014
300232
488965
202326
455342
49022
52563
180639
455362
563513
209326
316993
52484
53177
401229
242529
114684
12281
17301
513616
209898
404897
148629
320770
14740
134231
77003
21404
172658
99179
269360
447151
489121
43513
245820
49027
509675
473607
264791
176587
154028
380932
131390
347921
566584
251019
288014
468097
166848
322953
240713
246280
568633
70675
520448
81224
276365
448627
527407
93333
126707
561931
126104
240960
560606
484405
127050
92700
353787
401320
227033
132132
159790
228565
178361
343968
36563
169959
124532
507143
510799
252629
396754
203538
88287
579901
250708
158878
294090
330716
420643
521967
530500
48929
438107
55119
356834
65209
484301
555857
289866
457087
210697
33249
66027
450047
374520
200830
261479
69140
175111
415608
296182
201723
331900
327020
201076
349943
152020
90433
47509
5736
64015
138741
294020
30196
7873
424272
321943
153655
317424
196371
378007
77432
114052
193047
328306
81259
580008
477136
478927
213554
391216
199485
118431
540452
456658
177802
77181
21036
56701
569415
126264
52147
30565
80391
182455
103697
497894
560571
514030
24195
476046
157424
477466
318461
31443
22411
228884
370839
374593
180280
173579
135554
202040
506322
88029
245089
466965
361282
65399
13092
205103
125703
374033
5278
201394
404714
494785
166254
463856
550448
143541
201758
55727
105035
539665
95039
122252
244484
363827
451196
190722
7103
474401
263618
490361
203818
119678
576809
558541
77660
165248
548331
496458
224367
119418
300111
51898
375826
522074
486020
511245
118762
119345
156776
44474
531070
14238
65404
552911
336933
305050
200739
122936
299764
575648
204138
352061
380425
558976
41438
135478
148206
358429
181699
164386
472582
529353
352426
544005
453562
384994
172322
154002
35782
315740
429386
75493
267231
518601
469165
416545
425917
279692
223540
432569
167193
292042
310289
432234
268570
175870
564812
365099
367582
105386
443562
419681
356562
283438
191153
299116
182347
382386
484151
404237
524992
483875
99636
300270
558054
377694
63347
382350
214943
130074
100909
572615
97191
142050
143040
394682
335366
437947
226801
454436
522566
284987
173893
87958
496392
60992
425822
367549
46786
475330
84352
521210
147597
99984
207770
34223
38336
326442
416596
286081
307538
571215
98302
283144
26676
428447
355000
290522
143630
354045
494959
390969
210791
149660
324705
475371
267353
104482
371789
152526
498297
434067
560123
159100
172096
33554
6527
121363
450478
116244
334700
475184
327205
68894
352093
403249
474190
568879
280230
82201
151318
127477
518754
279259
416774
183827
7096
100543
579036
96512
449950
36487
195809
404088
569530
131453
472444
119573
32695
113956
254267
227635
252610
343552
527023
150088
386185
358334
144869
76746
504058
218844
106191
422193
119157
429225
200489
220894
325981
429865
538255
571803
337505
461600
528299
572561
309710
283181
73361
437525
425742
381895
520866
59641
290122
444866
366282
502324
306640
101948
525376
321132
62875
189493
247034
361376
165476
272153
449490
394458
60324
39865
192944
211641
59648
373521
570528
123155
417430
248089
534974
194663
52288
406263
398505
169028
330775
55973
154502
41132
25174
110257
17267
210346
443499
203680
55013
258315
39497
529283
362026
368918
68260
474614
438101
79733
279305
204906
135914
356092
21889
176318
466549
429226
293757
8418
91159
338078
491554
508252
380636
504103
139258
207184
576650
431708
455136
118363
82229
321753
109509
129675
174749
258611
467477
27224
20481
404972
18294
561911
53328
360600
209089
403786
8062
261503
348140
286310
162561
7839
175731
66930
225378
376858
266030
367171
85872
327616
562648
57345
407390
529529
328569
188498
341792
218116
578337
232127
454253
425848
10948
351400
381204
488812
550572
270873
61897
382630
10624
110710
499631
467755
168698
219348
566717
317401
422855
461129
491279
1496
32413
17429
450558
356615
215826
141779
107244
38389
548452
520154
404988
341011
462632
123366
353306
394620
377973
237437
287233
514725
472282
245771
369697
68572
511002
503022
362301
186950
443749
389472
2525
513299
454227
225215
134085
239591
289899
73634
34580
526941
101059
182245
284089
207179
454155
82568
489358
382662
23015
567245
452968
99077
297273
38548
368656
318130
269827
125661
450716
357644
333376
325027
514097
107747
562904
443820
481318
80316
544408
110881
68252
256899
271862
564627
131743
516570
49424
441028
541108
361217
224371
425788
494835
349
499202
80395
349794
352080
312631
38256
428945
571929
497327
421689
209664
448985
484108
82744
539932
142561
359857
162963
369568
468605
188421
62351
481099
99598
290959
335579
552004
357899
282901
514528
483179
382210
92190
448530
122964
307790
458249
97778
192266
147538
384595
21645
81994
558556
386783
263208
490624
149305
191551
252121
253515
466635
244151
373401
567973
575006
39629
279646
332210
330204
36925
305195
223751
445305
239269
381282
297676
360535
118607
344644
30455
70660
19589
501936
340419
484044
290147
292238
213382
415723
566908
139403
249430
425072
67854
560055
483587
35241
530622
488723
237203
418885
57904
369961
368409
547612
396228
312452
8781
67727
99988
189614
126255
341917
485840
91295
204275
578387
52256
230916
99417
206653
372876
194748
418348
161843
510430
431492
112044
4859
213429
226263
146591
383330
297112
331747
86250
302290
21718
179690
79413
340899
223804
482721
518613
232433
348702
435787
22646
196917
74624
269597
422328
445192
92684
152110
353124
337011
159683
383462
30151
386058
302155
436321
183055
137284
549232
6896
318088
383605
46912
317480
569550
136117
281818
319914
472620
148067
395187
458551
81143
44569
64092
452866
179031
344902
372551
459363
45248
415958
143756
295656
357289
221620
226899
250383
454502
218788
377762
139111
439871
83393
350254
419249
85338
390663
544309
56713
254931
195750
579885
328189
38029
304924
321176
564680
310663
104023
233865
152566
292421
61025
300368
518721
198437
355276
535981
71024
28646
471073
476785
211837
565303
177863
452524
70159
577197
466681
279850
119087
91697
254204
46737
526571
560636
266631
507440
161019
73163
302000
18794
468357
563457
543916
549435
543423
382058
152946
233119
237831
153638
515354
80937
25452
346090
413222
59325
71256
524966
211631
175506
37125
102609
395740
192886
566969
228934
59895
534048
234297
561339
542570
319346
206017
293899
394449
478521
565699
276413
239398
223838
448275
104801
100607
246248
265244
137090
351148
499460
489343
560620
199554
335009
449675
340238
265843
470882
256290
182015
41688
60529
407821
283240
509115
510538
199989
176211
113606
498669
550126
105800
280176
290515
37973
470462
492129
241838
463055
168207
268533
90052
532686
546760
480313
501175
179558
483011
385473
561593
390797
379312
174522
428602
384596
202571
268848
154888
536808
434381
59455
578506
460040
457233
533941
252699
125076
177658
59693
179441
269511
59106
428333
264982
394841
316503
89861
544690
76619
239693
421616
1213
566128
402112
87235
375296
566325
2342
211892
38432
353723
94118
303133
150799
249619
491223
107247
241611
82468
449039
120905
88802
5614
233575
345286
181065
110886
412326
288170
453903
577995
489085
242532
113023
516462
111489
292907
462424
496678
437209
35717
45974
427876
279159
141441
72989
508840
333575
85288
123664
198547
95100
235189
516957
413070
313792
287506
513577
131894
330573
338235
384924
447364
107656
374453
509388
553849
273555
279076
337120
262197
386146
486628
555133
31562
515684
281939
479946
574074
259067
560389
569253
486034
186405
431257
470811
322592
240417
501612
156102
77236
94271
440811
159856
401037
551654
22149
414216
318541
38286
323519
237399
247625
284418
495243
161567
541158
567812
226708
439770
520478
151245
578841
362783
434141
351451
331592
468287
421103
370043
324821
321713
41351
3093
173447
82083
310673
150599
437981
346011
276798
33667
162144
383923
434291
537673
282659
77569
118572
405836
544623
194595
567077
564552
196977
71466
263355
276853
122352
556694
562770
366925
73196
526456
489453
463620
504005
559576
553493
203208
211613
339384
231349
495481
122916
315991
427586
137999
90592
201299
252213
306073
453799
401308
496196
554750
35677
180463
250194
352869
431013
246408
138937
320641
188987
465301
65837
110906
287570
328777
526320
261744
105396
482696
212381
30160
245460
139549
172553
298784
392352
369446
532852
24591
111593
42387
297870
288408
212088
138155
220795
2983
214966
260373
354167
541164
196283
499480
22724
279883
509270
209394
149151
398632
388527
199408
381551
74461
312760
443188
333951
131697
522891
128152
413810
476531
44952
193407
319687
263346
363879
425644
152659
192994
336492
8045
556745
341916
233341
71344
365540
316145
129663
12887
49902
216142
415232
204131
139210
123360
169313
362758
30438
18265
577887
161793
390646
306755
503793
254415
254007
542499
435922
485367
340187
333231
178006
547830
151896
386613
90140
376947
574138
98808
267684
486983
572409
378638
23420
463469
482889
478985
353288
359791
467742
130839
265971
94097
52470
133994
508004
197462
62743
126512
60890
413349
363821
248409
20168
371164
327029
92269
384822
156296
182314
56664
21595
43543
118683
321550
68305
5213
242261
135815
251418
337232
71573
427980
303870
359005
160139
470361
243324
294850
427714
144929
472478
527520
4497
366615
469317
216742
197662
203836
222309
16119
16659
18475
320275
209692
552569
99888
444206
354824
288846
228161
58915
531725
315181
454854
436470
49413
482927
330262
62324
33761
271388
498280
361140
132298
546473
140118
476562
4471
270096
2989
53344
207443
148517
46322
366000
339913
492318
34691
326698
311395
202500
98233
143064
295916
304759
142996
87602
45204
137779
535046
181948
276062
410638
480076
511654
84582
502113
497826
496575
93090
4714
203867
266586
256250
427745
552148
339210
167551
168338
235699
434389
568587
143143
560088
417153
47563
485025
377111
70402
272131
437958
80394
492524
205781
127119
319726
274134
55897
361373
369762
113114
359099
103230
73190
450634
318247
337068
151611
275466
364677
308358
134255
319647
326935
530701
506052
454576
365573
164290
390435
126634
289778
198079
361193
195579
345100
286711
183803
515622
120478
299974
549351
369647
446597
503535
75591
376972
510665
325796
479395
516828
241595
309232
283060
66192
125755
407607
85944
163230
359339
258702
390782
499719
448351
327314
311941
67697
300811
182620
403518
514504
83332
176289
312540
158760
436300
93469
168361
318566
489399
105399
532799
38241
461940
44792
429818
150117
390943
14748
110540
675
518440
474693
466390
399220
543534
437509
304794
501858
220316
130735
207496
564431
388976
516607
384362
56891
304143
187933
309502
92176
159521
291675
314879
512351
172957
175277
7852
434657
183970
412407
40881
335316
260088
198176
283904
372378
532718
494642
484175
502558
259189
449697
398126
470254
174019
379014
322201
341087
396269
558011
491474
16206
467685
47781
473003
515434
84887
495247
448623
206861
229033
29524
281035
318564
391747
109872
113967
288117
198565
201893
23699
66046
379136
289392
138453
376247
469147
370149
154590
324094
234124
352199
5701
221669
1424
41887
143744
144320
523196
425540
220053
36262
476468
396784
148243
568717
20788
292526
60915
447861
49758
22940
213863
428126
248001
64030
560634
48017
374164
389655
321497
63845
25660
559876
324981
345024
21551
72235
431146
418085
521953
400064
109338
569539
206662
207815
9185
292971
38301
477258
335644
356788
336959
325147
108075
134510
419571
401854
492727
414416
10581
80819
129613
259120
49866
283139
323295
422254
203969
396779
300079
111910
336192
355304
116887
442338
188130
90149
423830
161840
1670
557081
18241
134849
160529
480065
204382
39403
469614
497608
196525
386718
215244
64267
110984
209733
115635
436214
102471
115361
347422
471256
255179
534191
466002
246626
431495
166889
423267
79397
79462
25751
232894
200471
576082
149833
195567
100344
551811
347236
368871
220033
141000
136644
290700
15947
519691
193328
5328
371745
7519
551595
248488
472549
122147
222395
411223
479914
318631
248703
288267
297990
265553
379188
562916
566832
174671
129890
503844
294098
494747
368424
364491
542042
287663
72052
80982
325665
317934
427921
29799
447709
421193
243777
102076
576822
143636
551338
154011
516000
367753
377518
311620
427820
388885
181481
87652
540925
395780
413182
513849
279491
87522
364993
469364
114169
576001
194310
549256
212095
72396
379732
49602
87554
480634
314292
338872
52348
65425
418114
304008
57849
335125
374955
400409
139503
183321
385115
428445
11260
402671
26209
228197
144058
367523
469770
409173
173907
417834
395101
152693
48223
16825
17073
180131
478968
355830
556633
467311
444799
7159
420485
355143
308310
343922
462901
157961
134494
210134
201702
397455
71845
45434
166979
22963
529954
423187
294487
326913
9778
351809
488287
6846
433217
65769
122413
353898
443180
102240
340993
501339
428391
338067
267643
224757
324460
370136
486632
539874
366789
452565
352767
416482
75698
568131
50885
279009
397513
24499
517851
396223
260059
285729
83656
312536
426261
489052
202672
231524
84786
189561
265708
55155
55524
463464
537611
248403
516342
499966
9190
335241
419599
112572
134028
191457
39553
532744
246777
549044
574236
535136
182281
431921
293782
221015
173909
48821
27478
482407
236260
60069
217928
317439
485268
112605
538319
249958
148004
167426
60171
279450
520155
274959
364525
46812
411856
176300
125527
348648
222628
121040
1926
112394
528119
381972
375881
38370
318845
336355
183847
153723
332006
551129
490491
166599
481880
443537
315841
183330
57703
349607
321633
431168
8471
97964
154567
341809
328464
145264
481804
53595
232516
59528
190898
61599
265472
552717
575428
211265
383494
93748
559209
580026
399984
514749
415822
465092
417194
487036
120067
404899
325836
451535
465740
358058
410774
23588
536786
213530
208057
244992
108338
372618
433110
205022
80756
234328
477233
46506
423093
213829
580608
341399
476349
486400
267889
345161
483550
512298
6870
69257
183719
11426
404183
109506
183539
39598
93140
568495
310341
534036
375962
491636
356298
528496
392404
94609
429361
323218
13076
542678
240211
94676
494264
60684
58223
222903
393576
529041
286860
379108
479467
180363
374702
458139
574769
532194
554855
246145
91005
288662
45276
410667
507196
69196
311667
400622
29582
496926
17076
232432
389490
171062
460448
365265
344831
536110
22582
495489
406988
457962
335725
581704
402364
576676
181562
327466
410126
89212
229995
462984
113660
571658
348044
470145
460364
130111
44228
514230
577934
256722
541004
444627
550739
182834
125071
98969
428113
290113
65239
314537
444183
164725
83641
334285
9603
324342
38769
374049
27365
12418
16677
258113
53587
465269
527557
246686
497244
405355
213577
257993
103758
310890
264356
160243
544234
574116
250106
261520
373395
81474
565858
84268
351597
519874
549810
111706
25009
554006
147444
108111
196931
371226
289187
195081
92488
217823
357759
11401
126144
148361
4020
500018
453357
452837
93175
166645
404718
304260
482528
267978
274286
529069
311041
68701
124715
371786
83808
442641
310511
134286
392829
532131
284649
533431
466403
58270
552204
125084
410143
17566
430220
209275
425461
104747
539754
82411
269927
479936
486974
167317
252193
230893
129699
574874
275811
246016
477272
77039
207598
146685
43883
554333
537284
479633
78696
567368
580238
368547
341981
531385
268750
443599
318562
384659
158359
286137
195739
408424
12416
504766
99382
71589
131780
167680
399650
313932
418151
236161
540582
326048
33943
500675
348368
459752
523315
499755
326594
222527
267175
77542
144562
426578
11269
573823
393508
240329
283996
67114
399499
289618
279149
416102
277625
354298
172316
370466
111998
276870
554031
150440
169972
85765
84389
132059
385580
416484
44575
40830
130527
252768
177847
205814
248911
190829
301927
232329
277852
225654
415821
102208
485843
348924
263265
234665
7297
43739
545124
448606
435688
529671
158183
18704
41276
402885
372615
296975
210175
502433
310562
248481
451856
111568
128939
578375
304151
567173
411815
417596
438333
290898
92624
233075
196091
285421
336406
561647
268647
436387
428248
353783
217080
375130
508207
233748
532521
24763
577982
167891
275717
538398
259585
214634
356791
205769
299493
547089
312937
207171
219778
49733
478056
337207
124325
189845
393709
547246
447485
283059
49763
558524
490927
6518
9843
539099
261064
169640
158964
506270
157696
519683
510449
241836
290047
317715
139780
508861
134098
461445
156236
38733
445397
165874
122798
92248
388779
178754
277088
97733
68565
445249
257165
60812
554488
463649
380989
80215
242079
465090
444409
346435
32626
182258
519713
13770
136032
491323
139679
502914
345532
245852
132847
497980
484986
34038
2001
322475
118471
466288
383695
554341
347346
271464
376128
432547
182706
442666
440891
269664
68502
157636
2415
358457
414439
550298
380192
324567
530494
233111
107495
104973
120224
23203
457924
357335
359032
59741
448269
519843
129539
160278
21671
448220
519027
64497
387759
251892
567320
146570
458541
472157
510243
560943
575922
182799
473102
292645
39671
529126
437944
251242
109895
26611
431681
226973
112096
452674
168162
55788
146582
50429
515197
126631
484244
67631
550643
12209
96713
375882
395840
529774
516800
519347
43893
315160
20987
138127
26165
165172
517251
524297
14730
24815
567410
454745
171698
126973
525666
202926
333321
173258
234433
295451
176923
188692
310140
499623
130240
209662
151563
520533
399208
44065
459152
535902
202158
471439
513778
450452
158999
471824
288403
13336
77681
246318
125919
414849
492552
545364
162104
340511
242363
524216
320324
536292
18425
536201
119053
399741
216954
381996
263428
449066
362690
289341
97330
476624
11719
65515
236288
407570
258061
27490
353411
135761
518695
314200
68381
431047
30307
214648
543470
106228
218223
5862
150508
268274
119379
496933
106100
383213
108384
347177
383816
86107
200681
191691
487642
334039
239499
113095
140122
29909
545088
111367
354248
563676
408386
119337
435433
221737
66816
18633
331354
67995
42837
148965
366927
29275
53606
42834
218494
453287
252133
419089
74663
189741
111030
515893
561488
71126
425137
330419
56033
283403
361490
106788
95321
176084
451739
315491
85171
385379
269213
47073
326892
17586
515062
371960
304390
207330
554996
58325
200862
542991
33361
413275
513324
490224
394595
501982
345937
29711
578171
273067
133
445812
485014
371392
525381
69480
390177
273804
26665
423834
62301
46674
271112
379138
3432
328120
490870
326092
127556
68771
34933
185046
504304
433904
503961
139147
32375
452532
120994
31678
453968
131434
503606
548136
64009
82778
153094
117336
372404
550853
430193
241565
459248
490184
419466
8999
303056
332824
258581
105116
160407
96828
77643
345535
226350
319038
561849
402386
115475
408078
189694
434981
321516
23343
438755
354813
565902
19374
473035
306467
86728
371530
457342
209816
418912
576705
6783
393224
348107
30484
445512
47367
102968
31851
266777
255139
523412
400118
191919
58107
286550
388947
162551
184938
482834
399675
484341
199849
68028
84551
527263
494684
88335
54324
389608
184773
487486
146202
346112
470025
128791
116601
79077
208319
508931
283814
544638
483070
555869
214373
35964
132826
139734
311149
486178
452224
415458
3862
534178
23656
385178
515719
128013
231492
258226
385604
84397
424147
526433
478174
497572
298788
16758
318723
562389
4662
78536
370634
385861
447738
527060
485333
117396
340118
564484
255525
484753
242755
72495
36528
313359
454810
331457
471351
124456
433278
505082
132860
301888
282566
656
469743
326021
162747
198423
63881
176029
82980
568034
36726
306343
130206
57571
193855
207620
47281
21926
97406
97094
236717
463865
196355
170519
572902
59874
251736
404050
538744
575535
57086
499353
532147
535928
549209
47226
286176
53385
258026
273053
452619
285733
110308
399921
391862
166420
403231
322145
424161
562208
362620
564951
327881
303778
106794
469119
94132
250903
272880
21183
90122
238602
375054
535934
78451
134396
109425
394659
98672
556751
569851
371773
347253
542587
409821
244923
319096
346469
378751
141517
184274
386400
6339
57224
564419
119232
3685
255863
285998
211080
547457
119263
293860
546379
442026
418805
332078
192079
297415
106964
60641
539310
302481
361830
43613
249839
170623
378684
357255
88117
47054
494285
547136
395402
295294
182064
117034
199304
333599
478250
334062
398463
140493
216470
160836
569103
342709
22628
507273
302469
357096
121610
485830
187037
265014
569931
13195
392154
540656
279122
194897
229680
208012
441546
183395
576286
412516
84683
542313
232889
328592
218012
580862
282048
48491
126296
468773
482233
74492
61566
128599
524064
124804
419013
575897
402624
400880
550736
448439
376859
176031
103837
158846
213742
31867
73707
27282
25959
381318
158583
553997
36547
458221
58102
93246
168161
192656
76937
56557
517625
225828
272653
23984
271592
579947
516344
509087
1064
143621
352005
204481
223682
246833
298658
48595
373128
466671
454690
74828
547036
29942
2280
10478
48111
268617
22222
431931
353634
288397
177419
129631
223929
195420
240568
97564
272430
430166
391915
334012
220736
149669
17365
361888
344548
476082
335194
260175
330124
466378
366528
544875
122161
487404
495487
178645
243434
270721
402598
234554
257136
362659
28260
324870
119529
244088
518948
178275
528243
325063
266889
156375
575040
255440
161022
338164
426551
261858
116656
26799
550094
368490
502605
10232
393489
391956
273001
304481
239752
336079
507570
110809
476888
452905
368659
441255
155496
258382
253419
166575
201899
322843
413339
22257
226308
402505
45587
426680
497801
95113
276686
151408
574232
74386
153397
382800
308096
338943
464257
526680
192768
335650
526403
550729
334400
229391
31230
90836
90739
495043
570518
540162
232614
230615
564197
512951
491250
502508
549088
268745
361253
346581
508147
178749
427350
327702
364953
421853
316365
135483
269577
560238
377666
228121
436837
503232
501059
153270
305019
371092
510617
428502
23253
433547
335695
320832
211725
162757
369304
114521
372405
390017
465963
306365
559891
333518
253260
498353
420827
546531
359525
251312
202329
502117
42482
299273
258160
303586
99615
233500
373254
514468
227245
383397
65869
181027
410168
199151
83268
544220
304929
125958
59293
581715
521400
193819
205634
542452
309405
554182
76257
6512
46592
286973
511446
308600
294956
478407
135608
399738
5123
143125
268668
165969
41397
288440
578796
250490
259553
34061
525371
408623
163933
168544
388829
229525
81365
25348
531189
166142
174213
245523
183448
38350
2232
67271
300748
34625
116017
489906
71988
354036
105909
454619
45173
278747
172371
389617
540354
103954
267055
128921
283945
358884
306824
87377
392048
278983
20104
300918
492519
494998
487244
285292
550796
162592
118745
286146
22374
157267
224407
267289
435152
555237
18059
321844
11313
183338
55849
504027
92746
484579
504184
225253
142981
41603
66670
47651
181212
51454
40042
348467
483837
436455
437412
496283
290285
469832
210241
5615
356241
520636
541450
407689
253362
243288
268317
32957
161752
481398
435620
264660
111543
267825
261196
282349
488955
336777
558498
491851
233834
172970
478823
359276
418685
436435
549910
516867
551581
461963
513199
573911
373683
34074
399510
501379
362739
299442
467904
358767
175820
552066
108876
156858
11288
97561
178538
431383
41357
244326
149431
314019
371302
154892
560853
78871
335301
246735
209893
521005
353806
557315
530097
265557
7178
104234
882
313955
507887
104277
70014
56699
445323
581719
62478
396418
572370
485306
491290
1626
504824
209864
459922
499763
365855
382357
83923
551167
384188
566262
286912
93685
410194
235473
483639
310029
241539
368291
64454
186130
7167
157891
395040
113852
437129
21599
408008
433911
475488
212698
130610
546708
229422
431378
3637
442422
281583
284594
543315
21497
170588
197200
256940
437302
373712
452300
192825
445567
62915
501364
111045
407400
511157
424404
237419
562261
91267
108645
380797
299881
508087
79116
217591
401288
369936
407319
84422
346392
365129
104044
379799
250990
131494
506515
26939
132485
332020
253975
3580
350309
352421
527446
418653
452088
41027
227370
345245
240093
224541
164255
233102
220654
146334
457560
105996
302405
473433
47008
8042
21089
157016
242278
115506
250574
27151
378066
781
203878
400538
318509
101686
450282
286723
72843
393714
293895
380733
32442
3103
235081
469499
470642
210401
207740
447108
337233
293280
431464
157045
448352
204041
486609
566935
163012
223458
522916
264330
358359
154329
194262
85187
373476
457651
34551
223699
192931
405146
252749
388123
105671
345658
42659
559651
66668
475928
81099
370824
20031
11766
563805
317764
448897
234590
139605
105853
116204
462709
329276
279934
363386
321511
277292
554803
236567
37814
494471
54007
58080
106901
191240
215522
5107
569722
224735
513099
123306
371326
517403
537968
355611
482747
426444
6871
415790
73966
570171
177109
293489
384328
557811
408146
492156
117192
322969
501614
124246
209904
197251
45678
127391
427544
81251
335231
511852
338884
362232
42828
372294
480793
248263
257860
469047
300864
18670
547866
382653
405021
177919
121706
382979
345567
252813
186599
381842
358085
310053
540225
99402
416387
34015
92067
64704
547066
557556
263858
413289
458583
314646
209824
274633
178370
432818
248622
508100
318521
115763
395888
103804
494678
280320
91436
72002
434179
397999
89150
374890
552092
190271
432494
102540
99941
63446
88072
270821
128012
153817
26768
246677
180488
519105
217016
579123
521533
317428
381333
219855
200003
38477
539832
281502
346936
235017
156410
323558
539224
558992
248002
560721
334162
117284
20403
393577
18935
485083
146701
70744
218035
30706
3276
545370
255604
435284
153186
294957
511103
166225
429587
306992
51324
95774
257965
482734
200735
8761
225769
433766
349153
326903
342283
28281
224138
114917
343068
218774
139169
442980
429025
468086
137075
394476
296759
202762
218840
554643
181734
452700
46327
49740
226545
282354
172475
261511
119953
452979
32664
296790
326666
8234
421673
124525
94010
498596
529555
556653
483028
394653
524049
132987
209940
497777
247858
283222
450551
459515
290072
85556
467138
358833
213381
334405
41839
131841
257690
324291
213338
347953
263973
332571
258671
513729
272671
534284
126657
152103
534124
414647
154244
280643
319990
575857
531392
176500
567630
148101
564570
70600
214853
526697
163010
569816
538633
506224
407042
34972
501388
313557
530508
341133
484208
427120
87792
249151
546877
260491
58103
41802
369452
179242
352819
11996
35424
93519
101246
177749
443413
334015
124652
383828
194097
541092
165636
150639
473531
563739
359360
489734
12284
170147
99751
307662
519911
551305
354745
138648
500634
320877
33733
107147
48786
199572
331680
132406
417006
239656
200291
488645
117114
190035
369279
98502
526675
34482
395019
299411
492339
427471
531349
177915
537427
295693
548361
63492
2894
195017
440813
222928
113806
79610
203982
103315
384391
329661
458198
140435
212077
554500
472796
384263
39152
479879
294409
366972
153965
264846
512509
314700
541491
30429
350784
555922
530934
504259
250720
386619
278243
420151
446709
547202
459110
11849
247849
369596
508403
5832
207339
354718
292944
459953
457335
287496
291866
473839
274399
310364
45267
314167
106296
148024
293174
381246
328113
292206
491959
87208
83546
537326
548126
28824
123509
412483
87685
3812
43678
524889
349609
574783
281101
197568
47175
228244
499912
483530
156869
402392
368686
463588
157796
542485
356953
256841
522659
404172
391561
404596
406139
130865
147369
518266
356500
577022
181643
29817
340508
175925
164515
366157
456566
125870
498610
392035
503996
84548
357088
218455
301191
492990
74887
281743
31151
261349
234083
108313
419001
239047
276909
124970
486350
501314
376839
96679
254491
73999
31582
182242
483893
556306
459
278760
462406
319055
225399
184210
131522
252744
507972
345368
63561
434214
236739
511160
185986
556660
369770
452022
301077
425943
78800
519186
108701
38232
294714
165438
271654
542745
87078
287760
78447
431197
16599
86015
61943
546298
236352
499679
298545
391297
548616
463564
192259
94842
510216
497127
63516
444236
84783
497621
95061
108212
310804
529630
48169
524551
30535
104435
397687
22195
66632
145841
546518
271907
529023
550872
407676
173032
581683
193954
407651
274402
52295
33262
387264
77841
332153
35045
376087
151807
215847
125597
251330
251027
18485
461110
79949
208304
145140
285132
520341
527250
163803
172993
554994
581731
512735
219274
226967
250926
533897
178553
217118
2972
23807
266773
356765
354827
283750
165009
264712
212887
467469
553908
140188
515403
283867
258954
440893
379477
576883
370121
15726
555170
277334
512431
166549
454623
359965
300307
35004
333087
4705
324161
441714
300882
468341
390883
154119
564803
299959
301874
380951
301121
130485
262101
252244
257414
89790
110417
467325
206290
574057
114474
295642
98213
213693
173751
420167
568107
57719
75266
309568
375331
237759
147843
165388
175210
434735
55128
443752
356110
454862
211317
466136
285160
158507
248333
221883
488932
143560
265586
579103
562227
323423
206486
571451
85446
2279
172478
274671
75362
257387
429895
102311
553118
203827
580913
409491
460430
243296
75344
89930
427802
174690
345063
179963
308
549427
404852
569389
315555
177899
535563
511676
552979
60622
31902
439050
270715
327211
313280
142386
272129
572362
36739
25765
148239
319766
199212
328638
309521
330845
55469
401828
465495
493507
395203
379593
135972
488403
457654
161347
46805
227866
34412
262901
39514
306595
502262
166340
362065
96566
484377
227178
254856
396972
213003
111635
35571
511854
136184
404165
513692
392290
361022
471884
40844
456679
13320
152942
9945
64377
509706
506717
321594
425772
298017
529179
395214
401440
105643
388469
276986
507516
287541
202307
243558
377385
88915
82879
150986
477882
54092
506411
509000
367558
41146
27593
9620
557376
251249
404528
305538
216273
385716
204888
330265
492736
170130
408660
278461
21365
114375
460168
303548
40890
181776
421744
8991
288187
32704
240199
233430
290262
285138
543239
356783
234615
307262
236998
442614
575432
90712
427654
288506
422464
236138
210425
349511
209906
87101
226148
290234
219393
410262
453159
2992
506500
283138
548420
69003
340737
350245
128992
54039
240590
109445
546105
244784
323583
385042
63022
307686
228732
210997
259087
535689
109
533240
301160
10420
336001
315092
367521
200343
257071
323715
350242
57871
285957
331134
535588
440514
242138
397166
275583
387362
244461
341389
47654
574001
174893
458677
69670
139658
101979
355629
535455
253767
42865
169309
3915
107960
555781
565543
321495
8432
362154
28540
550353
573546
32056
437416
173482
161028
564756
38896
167645
394691
468619
196865
546575
485489
460755
385641
42614
371038
185687
315195
458946
318657
287025
218204
61734
315645
564382
397599
206118
294977
431824
518627
108835
216243
517723
490178
324225
236385
125524
372685
526021
208730
425150
109061
81128
237044
535661
575055
453601
480551
265134
131764
343948
557768
27237
266866
547617
23731
28318
358265
210082
467232
132405
99597
484661
479550
213132
337585
289662
201249
190645
493173
249813
128258
368442
550000
319134
242139
125242
304876
185634
256075
531232
77648
210751
106293
97936
553130
516812
325015
564982
23949
42622
461673
86677
263400
372583
499693
347037
292304
34779
374340
182379
374051
285634
320098
405437
39100
370765
88398
329587
91637
360329
384559
310683
577925
444644
219037
557783
263623
389884
551031
365231
33094
136453
403078
18441
42416
391371
109412
546221
1924
85145
100245
39963
513006
503790
263251
547450
347101
329286
338807
381231
431164
259964
85527
274734
390157
169718
382080
269945
136836
440189
503799
46725
97643
153856
436349
471039
262617
307932
581040
327726
126429
329563
326658
251660
480225
406244
577853
255422
341947
24507
353461
298726
93070
130314
106836
535445
84776
136245
553067
351384
278509
561814
227503
401392
217201
450483
36196
115282
428535
517655
167028
453491
402776
446126
209185
497296
344264
474769
404766
495235
107548
463330
1569
473499
40842
169245
3048
363508
26928
195861
404145
189017
191685
136672
131075
125351
29444
468760
134639
514806
369369
2347
129507
411063
325366
210591
280551
12552
418141
559762
544582
313646
206349
16697
541593
437481
281678
71724
481565
512100
331549
524248
437756
523890
573401
202742
400507
108430
322119
63508
132520
121769
347131
253506
301461
380432
460866
105432
166869
256938
577719
483823
461118
90251
438904
467063
535860
57376
470206
415585
92988
555002
289444
182825
557746
463013
136218
192212
526371
579813
289690
161438
386632
362608
424332
245336
141770
225241
189359
472054
256945
300928
358502
475531
335441
36652
509577
545749
428565
239853
410182
324139
154884
458804
345557
403013
282835
495641
160290
331858
467978
140100
37719
288824
223348
284860
256569
572028
354606
21213
526464
321427
572761
555811
229241
484002
78380
230433
496334
177101
339096
14483
363951
409208
453472
23797
403851
260400
320308
493438
315226
165105
255374
502629
110325
224928
72829
33052
367977
297387
427733
522613
441788
444895
414204
90912
463430
303495
441023
195531
436975
320066
207180
435820
277550
43782
143111
555122
194752
369788
188946
54437
542407
117683
99642
559382
442467
356043
496383
578884
147545
278357
234728
433336
206066
27710
322634
86620
161228
570695
410356
490503
291107
308384
329717
30492
564643
8086
313063
271949
184518
545735
192660
521339
397388
405995
165984
84390
235582
333922
457095
128709
156593
292302
114141
142558
445454
327664
223366
250949
534377
67868
228749
524314
445141
369093
561128
407930
350240
329368
133835
289076
18412
532009
475893
579277
151702
281210
34645
443397
306451
418069
552061
518628
288724
72210
114844
411263
1138
38628
457147
425758
563070
287512
445298
306718
475879
494707
551086
180960
225598
201062
144062
421182
399983
14006
390260
141240
504811
405435
411695
97696
4410
458891
363469
39697
143607
201069
276066
75548
545832
27041
416810
515742
372479
507966
178587
388893
356752
563170
423769
239338
20475
211189
456666
59319
125298
417198
155160
421848
267266
48285
397121
186502
246915
499545
496606
17985
287364
550273
239180
351470
376336
443592
174554
238828
356153
180494
382287
221736
19435
445269
187125
456035
221132
91928
211141
181316
37032
259464
192676
330607
390278
98590
51663
550001
7503
314689
363058
203976
435009
294134
372536
423932
342126
442565
398949
287519
11487
38572
385626
85481
282946
274494
560421
189882
231056
92257
556064
499725
189539
22059
156113
205069
244933
243071
180787
470172
41995
474333
571174
45058
293328
64822
388374
235090
375232
256284
418770
297308
444010
118188
501038
461799
241867
419748
488160
475645
75001
552517
283213
359834
409117
196853
304023
457537
324278
62307
205323
140548
277821
358982
359097
215254
503822
123310
491118
106748
79634
359354
522481
266963
34235
183336
329551
359200
205556
501762
562721
221200
11504
470310
458781
48320
207177
45240
464240
557174
78274
537152
92331
197864
327105
130142
570624
174171
124924
417650
198625
59232
26670
454982
394698
332654
73941
425701
531868
197507
185373
211716
31418
62410
164423
556030
379716
513093
131703
47084
66650
555446
334857
119141
143870
2014
360317
506605
498721
160900
164475
184889
400251
27285
251283
88572
481793
73786
369296
358065
565044
405179
160679
13565
230968
524646
208566
418680
516636
334069
289660
234518
155118
549410
473110
253263
161370
471846
80519
499922
24100
19037
326941
549327
55527
48001
312248
111385
151521
224052
439963
181628
356002
515702
470398
210439
202364
354559
343643
440546
538470
426300
480196
237859
310202
340276
521543
227442
502996
391343
467062
437138
142686
502366
447573
550874
449220
386424
185577
579487
202935
506137
61507
518375
356623
338059
558748
530745
463844
372855
284954
543689
458622
261481
475952
298711
307614
52222
313812
144599
446670
126141
549324
376715
36090
383322
147187
187833
507830
18928
489978
131101
551888
6964
247469
464200
224000
416948
138186
555109
200457
41875
166320
327820
357024
469860
21764
196345
445200
386363
108484
514064
279871
489011
430259
209256
361819
388989
428326
312298
376084
509116
337771
470343
272155
86981
437210
527979
74572
438537
661
248381
297019
365927
136651
123914
183231
454203
520501
512086
351861
577592
475396
196286
61209
141416
550839
164568
259687
292116
466981
362328
458134
117987
524935
283858
77297
243882
12522
429709
92861
361316
447437
349447
313569
334675
514002
452819
352553
79362
109005
165401
79528
477115
385401
494140
56997
216393
138189
164910
92020
1563
488362
138896
233272
283129
9171
487493
420414
185368
1558
213364
319209
13372
2089
21826
478260
238535
389182
124796
50409
159332
6560
343279
538372
60278
289071
92649
248733
65433
279522
560004
175878
285734
171970
434958
374860
102445
579883
41183
477826
39236
474832
275037
305319
39852
45668
415393
378090
286009
394783
39067
127454
42516
553283
493300
564294
353881
300014
560908
371603
469471
326116
181837
367100
139653
105303
491128
482589
15274
545275
524637
513690
298312
1374
70280
196192
99004
474272
307153
212288
57794
244762
344024
228035
221420
417195
437938
261256
281429
467758
475685
103335
469768
70251
506311
356368
445257
142276
394132
330486
230537
316332
370261
559948
369049
40515
399887
541782
159465
198495
98924
356866
200351
178526
20001
219523
287384
514550
558983
184513
419145
426803
53064
243564
31733
190441
117458
165752
318189
556131
178801
185487
494534
6262
188918
460781
174129
87378
531906
521348
51993
52925
208145
369380
504336
180667
536926
195418
89618
454959
175417
515224
199499
134926
513531
466015
475439
219647
316806
373318
479078
565996
297018
414885
357013
255630
270661
364592
539848
523534
439550
332315
390565
94632
91275
210189
97976
104596
363224
129037
230263
497915
468604
394151
264940
263031
564993
257190
236571
384089
463567
553774
78305
277848
125711
165936
413723
91857
62357
379052
69488
120129
355660
579405
299859
246928
148479
32906
143511
162355
329892
215584
280257
108282
93785
478741
4421
126090
488869
295688
216051
110252
207915
167095
395678
106832
112928
384563
298186
92648
514369
86790
17432
494089
485019
505122
567566
437753
115158
418523
237017
330748
53404
165883
562162
519112
576818
304561
465844
508821
71345
383404
204779
370082
279154
134233
312877
568203
489461
409364
423710
299433
19899
27109
43882
554752
437374
535685
303453
277435
391237
276317
525591
173745
113251
563713
493500
138621
355950
166630
572075
203035
195356
454622
315407
447413
11842
406315
44220
314112
248019
252775
469392
311326
267416
212927
326168
441876
104328
508939
400593
8677
216110
224688
178248
73174
322869
553267
338878
209266
375857
425439
467022
575391
532627
439946
306061
92050
32681
305540
66568
131366
91696
553969
13127
541570
240605
576539
477230
370819
208861
50750
493972
551074
215612
169262
4736
312076
527194
246166
422063
132935
49901
210063
439392
397514
230056
377509
159135
166805
266058
341017
14801
126131
185697
335433
522339
478665
175523
561923
340081
552973
194518
219679
189376
96054
457514
174091
337435
163897
282667
578270
36811
153971
226011
143188
200665
546307
393743
425691
218456
232377
523436
243926
14768
9656
89895
433941
180373
323000
182947
14487
571633
118625
569997
358384
2606
493148
181655
100282
527578
561565
337133
85790
547168
570242
574184
288270
108470
98098
144935
44494
434192
40689
434943
413709
336910
76107
23287
398007
495166
9669
494817
466597
560347
447117
490008
545220
504968
276006
448695
452195
41247
341696
527492
268341
106498
527828
281950
42956
51203
91735
506034
43345
480464
493004
220031
10646
509783
425473
11474
113810
70339
193401
96685
260695
445745
201949
446637
439537
139067
437513
534751
195513
113147
499634
404108
450655
7601
463424
308677
562496
348451
112698
295197
59170
189229
526735
236028
187334
16890
560466
96755
209935
404869
26800
327944
300192
21772
166255
4011
560898
558968
323240
384594
292387
373776
463151
51982
182639
147076
503949
539235
119404
500991
382472
474419
449114
76101
291596
461632
286953
255069
264502
532605
360737
230404
361564
473516
81654
515561
119561
243331
260310
456886
438811
540270
530212
119665
271929
395958
568840
578449
35427
116037
365035
75760
484418
480268
395364
547052
214494
495525
351968
288347
410608
253866
509129
391829
570945
466058
467397
195911
276794
447941
65080
405838
435359
59328
33958
313593
271729
458212
359760
282834
153780
458184
301546
445427
508672
380447
371965
469543
242945
562851
577723
366517
561885
168246
96845
329001
488510
250079
458751
241364
379914
441263
63865
281891
470821
8568
418408
493388
381193
128891
416117
338949
402073
577219
165555
99387
14017
114353
292864
263735
567627
322008
380842
191609
202099
505945
567893
159924
333130
418070
521064
34141
491883
447345
199683
371999
332943
568471
290153
568640
358307
15049
493375
387056
367619
405444
289987
23967
494808
96854
518348
496485
561172
264568
399885
351935
536855
117222
277436
139486
183416
326968
50031
44240
324689
95210
277341
42731
40065
236350
390269
165034
193001
531334
514384
148502
450599
22563
561088
282346
331249
438858
116255
154062
76781
285628
385912
302551
95380
142674
276105
96689
568168
355904
96762
417619
428698
164918
228541
173759
415787
242854
33091
292170
531374
224140
153445
5169
159731
337930
67563
405777
248446
222024
216905
100667
236197
191912
107751
105686
310561
257073
85179
522441
393840
264279
470977
331524
551972
418894
292135
353893
268774
150360
115718
111940
569308
518933
195880
481425
108769
564596
333978
280825
226246
80651
381560
466097
383929
493939
148409
486484
513854
136929
574471
385796
569375
474571
466406
573001
573146
98878
294321
478475
244835
443834
122871
526877
444210
215288
419618
101461
362999
223468
344830
61951
329652
481407
526133
318154
145378
511345
201873
506803
513771
165253
198352
565211
59547
191197
218734
473295
330611
315751
339051
495332
566514
340602
43024
511200
532704
86988
505553
549958
283456
48895
237655
252198
17004
178268
408705
135966
132386
65924
17935
348782
16526
178810
56961
50201
113037
562849
5502
94092
321242
72995
393129
89390
364653
109971
383569
116126
107880
254629
245965
397929
520338
533291
497330
49445
346352
137826
113989
328224
542582
213309
28994
18444
409897
316658
353694
33815
502581
92439
107565
331671
571287
360500
50321
116431
43610
571503
306663
270202
233141
158794
225784
438550
99942
420021
319731
385588
392209
463805
126495
456895
516553
91482
462803
74460
38431
257817
517230
131330
91610
396927
213148
178742
213207
95915
134620
560272
538537
168811
184805
488059
384554
486070
542024
205520
569242
390368
522135
134520
551608
61403
227463
173640
518189
315156
76308
556278
225468
501435
405137
302715
422008
169171
216985
534384
250303
175775
371166
425914
73278
91604
194698
92771
404205
565429
40708
516840
552486
293242
287792
14359
200133
372498
171500
502204
402387
36783
183895
353139
496179
51530
379869
69229
569449
342092
499324
486972
444082
355168
553894
451391
266833
546191
580431
299952
529087
304220
562611
52746
411191
342532
561698
202842
318346
47093
37382
324778
42472
42760
6562
502866
86877
496942
159346
436399
41742
112591
508568
30665
24923
411257
530899
86216
278237
526467
87851
263582
301697
99734
44117
92092
209533
501062
480839
495020
387833
51302
307949
171805
383212
311612
194357
47907
176621
262932
47189
130473
271373
241490
379259
284831
297011
338838
367715
67560
169192
341219
415054
157021
339761
456239
163852
255224
456042
194845
386227
186175
564926
80969
539270
224112
567535
244317
567332
304088
81704
368775
536274
150685
396287
575257
536827
240709
451680
182861
250576
399626
526028
351991
64816
81397
427163
70444
384168
31738
293510
221004
144754
420831
71265
86168
214184
180964
398209
111040
421116
333546
27564
537543
271825
490031
291845
52166
564198
114034
170754
204661
388034
106275
347555
317040
396852
176179
27208
417376
41565
225402
423770
276951
231657
162346
512449
546500
285497
565600
160016
76522
137341
379190
530030
223415
450864
442813
342476
546210
432349
170517
370697
227293
382453
94607
261902
264460
171837
445603
486987
163775
574339
365339
213408
431731
282903
362289
93795
328185
273559
412767
12238
451420
22026
538737
109746
434700
167549
68120
274170
375248
229631
13576
289682
485473
14281
456556
334048
92549
7318
13294
280764
261981
419324
114630
434409
20720
479443
374041
170313
163929
483241
540206
50820
489072
138092
340544
274079
342851
575459
385517
547607
52992
315824
78604
434765
227946
235132
5345
371928
387595
530475
20966
172246
515704
275932
71145
76899
35351
566576
53597
16233
369321
455313
572732
470880
267774
416930
542095
340898
303922
97078
1107
72792
115355
142002
105952
322822
534554
310360
465701
9527
215633
399500
87393
392476
121087
399832
190117
26321
234387
101839
372127
337013
11336
442543
187846
523780
108201
262550
379161
413058
452457
578485
168665
404338
451482
456436
529434
189391
303320
321647
223183
468141
139124
48935
551676
579937
289663
14285
211381
505965
422280
538640
37675
152600
164908
452982
449710
152769
209132
183517
303735
232338
298722
129843
394019
260345
60480
548291
360566
176522
304238
525823
569205
165937
460918
197847
496065
323758
270243
87912
391914
312446
309679
464634
330768
434377
168377
19499
303250
348348
199522
190255
61732
215467
4415
472622
245383
2056
114024
303570
352481
119822
26943
526104
457735
480729
38041
95483
348382
426523
92212
84680
26662
449726
376358
187401
268938
406103
279024
180799
442232
240521
541964
143822
359519
216766
128222
197613
457575
259452
365943
561539
187728
526394
263047
386514
166896
524718
441323
28858
456044
3493
338766
244222
381069
569529
343148
336552
446533
577024
321238
378775
199063
475763
318193
437609
81308
190751
73418
491681
395504
429602
307435
109791
323352
149676
204800
554408
288713
458160
360313
543734
330023
15286
414010
404702
209246
296833
272100
61803
135158
159175
507389
174511
84168
93428
452205
315916
425381
321328
519330
13175
110
35976
443545
64259
170716
382594
524508
9156
378467
149250
369309
405756
52575
485259
36123
144530
251646
554949
223401
568005
131913
437810
18270
376595
363942
415806
331230
289255
509820
443056
149117
479095
314965
21972
188522
421611
148884
57843
251860
574476
174989
102037
268547
126744
14375
101904
410711
382643
73427
275429
320026
287038
94951
133227
256184
396765
391685
312907
421578
505188
245997
575719
305661
11340
550445
354115
579568
75254
103673
30674
73916
545676
358625
67046
12795
463048
530300
301110
75563
430818
537170
298473
189634
101969
69816
252518
281581
480820
579008
301362
555299
63036
36113
407102
283659
286939
544018
55090
238630
335255
402711
267498
104343
38752
373548
80429
267321
391199
271996
160317
362327
74041
428357
142380
253740
18418
376045
419477
460491
52606
568508
486738
321841
266375
38589
141825
183029
510790
266310
132646
124124
475074
564933
138730
154305
273716
215227
505643
144971
432171
303438
280670
150652
178382
288874
255443
151227
70491
198943
481885
489778
173832
416978
529804
460998
297736
543497
441152
235843
470378
113504
187025
272157
406848
342277
98193
49985
357799
102741
171665
185095
434217
228784
543672
75546
467817
32102
115421
448113
377850
216507
381400
494248
395480
292034
216603
290804
427986
203179
123920
92519
222913
341900
116518
152781
332931
417334
125829
253121
514016
255791
345455
146837
550726
524725
128172
252492
39315
46316
324588
331405
10644
368661
160549
223671
554891
261774
488138
268350
127268
65732
68650
253674
241388
352813
549744
295154
401173
533106
505099
416912
352205
550423
548168
102383
234679
25708
352145
242541
33743
211529
269306
123289
117447
45680
456884
494812
140943
398229
197980
27897
118260
200206
126915
27451
133693
31080
498403
367121
206890
128417
192999
112459
107068
175881
246587
421042
580842
98008
222074
137847
150533
422295
100500
402184
189027
89991
541280
376667
46149
124262
290175
107516
537919
544279
542138
258270
107745
200365
293720
21222
117116
87328
222003
565625
420398
137115
338522
284910
315249
208761
400235
92631
201261
554471
449793
155097
201421
486118
448013
324912
329568
345980
312352
248229
404450
233520
435270
201352
414881
420146
211312
492705
574983
342273
499738
263264
208549
154995
67018
115311
551227
442824
214871
272599
551023
85122
396400
435011
317816
353370
13129
248965
548183
395673
368986
205251
68852
482731
313924
579731
161503
144357
489909
268334
5210
296560
524044
477149
521359
400728
333738
148122
240741
20111
45942
324710
406770
400453
289357
471669
202855
204805
96496
78681
405721
532426
542637
330284
42375
220988
363214
442143
485131
344314
195724
113173
443197
431996
487264
434092
407927
44081
440520
376679
100897
458748
244834
429593
140540
61316
263845
81812
516619
472495
203673
68996
148766
458903
190372
362370
105728
66292
138116
445845
228519
247971
174345
536938
155732
32538
439709
183642
270316
215691
19388
275612
110473
559591
482159
362282
72391
342060
280596
519203
137378
230864
202431
264336
219285
31367
113325
6572
87483
248187
227109
399177
118612
102630
365999
370922
491579
291911
311119
486910
106504
403265
476032
213790
238238
314779
185265
259187
349271
104355
476465
245272
91040
581338
18535
36765
395591
63488
343038
385555
493941
576896
1403
481035
218965
366724
112085
43371
288714
29719
78716
88142
179390
295358
283648
469282
242867
133722
216613
233815
461326
65170
205845
558070
261942
44132
25539
435923
560189
547082
134198
271338
413839
22044
485294
429323
167498
223007
285024
286144
476761
118076
490643
111649
535313
198590
22526
448856
427519
238217
193347
32574
319542
149862
219268
10205
219014
347507
224010
342682
579545
127405
572413
413684
550395
572949
431812
24652
371503
341865
538242
493196
7028
132953
561794
558396
189069
85921
580216
249429
528315
10281
411934
307138
312541
330915
391889
366792
488845
21846
129272
165854
33642
304973
299343
552116
388498
448064
543034
212470
455651
62167
44520
433200
34820
490897
385114
250164
349134
207798
443351
187852
367106
358756
200287
466262
327665
552565
121693
182624
242897
164638
502300
236184
159971
47249
134294
311991
258714
236760
384085
41259
467296
63886
240543
266800
111152
457882
377326
82729
523418
171321
130062
287422
385428
105055
441995
57481
13922
148614
72690
418517
106615
266383
402823
242276
201236
574087
390052
451800
501443
204657
423114
256067
127316
522661
389921
270295
64738
411111
468836
424722
157093
208621
392537
104563
238605
462978
173959
546494
1700
340621
11159
359184
154037
66011
43266
314193
159196
377713
266520
122704
389137
114230
459487
209126
557114
297859
287328
267022
261236
256403
294051
382193
481293
67959
18723
565264
143941
225579
172507
111017
51866
442451
500789
179960
387950
44953
5946
302531
457434
527785
548512
303099
3040
243213
551299
19032
330597
230305
523433
450666
455532
188078
193495
349310
431526
495199
432120
68518
389672
205055
426705
210848
445007
101245
456037
119034
386722
182227
499018
265051
549519
360191
1264
247603
404785
110389
285130
450102
317728
165265
473849
279169
564031
45339
564449
232073
343048
56845
231374
433907
115709
186962
516026
117328
466623
159828
334234
329055
460078
104751
280271
534194
512147
563394
486536
562848
119868
184172
209685
548935
527887
132944
218776
279941
509986
578856
85427
316441
232954
153730
515202
183888
382603
20460
365880
369669
135263
285417
398301
534161
16660
147883
272588
153754
328368
370561
237743
523400
329946
503502
551873
31994
241911
386864
229357
279388
111526
121619
326854
542573
139571
179454
435814
140365
130245
557664
201030
454217
179580
572443
188920
382213
343169
136141
270999
282287
369991
436174
110482
564288
252604
89643
232379
368924
214845
543831
369095
164041
151862
581904
124331
358048
376422
128434
305075
398066
351514
545107
185444
86611
290437
165063
453785
333075
230903
208220
372043
517619
128849
329355
26086
242405
181680
213570
179415
62878
362509
222262
96034
35008
306878
528868
281500
99297
256251
313659
300369
316777
361428
282198
355918
426838
146705
539737
472864
536467
522032
74923
62293
440404
491502
515660
569697
552167
416103
490032
207734
206844
75455
116746
171210
444496
508040
76971
525542
182957
162067
320039
435445
379183
387551
445556
199039
381199
541950
268541
295250
75032
22929
160771
91387
97809
26378
452439
452663
62703
5740
338863
282574
189063
393292
480798
52784
16725
104811
300908
154462
218253
139969
515508
158628
45628
159340
184700
151927
518218
134649
212695
560437
563065
324789
305921
282425
83625
550995
294030
203108
286492
391686
118278
389183
151159
199460
85779
375128
8934
130099
25105
373356
383424
198463
297277
55768
122259
270048
563615
49370
509037
294159
40535
535948
374574
501056
175942
182784
411559
294744
479333
128989
470697
72602
297604
111010
71807
240867
318706
216462
168215
580735
324427
109177
87113
211968
61683
393656
551889
533988
500679
287399
317969
292668
372229
403500
462027
73094
543728
513168
383733
80185
391646
395185
560748
517492
236318
419769
271148
150717
578805
352601
449428
360126
330562
355792
432486
395409
578627
1144
245716
494162
474256
248341
163331
229594
187147
166056
347224
384635
574697
340305
11398
274999
412001
282772
278097
317033
163031
41398
369171
461429
94485
463066
569878
496907
236519
194297
337087
553040
383972
526552
280799
118404
441599
453547
420544
352217
315404
378189
169700
312697
56145
326700
6364
293579
504277
364493
300876
367608
302787
451312
467460
62295
570602
163962
568668
109568
552354
94000
129886
473658
63874
57095
485288
495304
40906
43645
496411
496353
25649
392027
450162
116951
220317
372938
139917
202767
527378
25376
238178
298644
89540
543618
556461
521972
235652
370963
169800
362108
535183
560526
196912
318284
42576
119748
19313
311240
172733
430067
441539
412519
267256
528929
48201
416489
354668
359746
301194
351557
366348
500900
42675
324082
228683
76268
161673
454649
299382
55891
250045
518649
387083
523561
73720
488605
365103
454053
162007
290183
479172
511412
218476
201003
244999
577819
558221
548275
17896
418300
72020
331518
173284
497076
99847
524929
291501
177420
225919
375755
435994
301603
177625
439669
535682
478759
244005
195002
116789
75990
470975
409031
233164
206109
426791
509520
84291
14562
396042
318117
518509
242506
21751
368873
202328
78112
254460
470714
384693
391255
222260
279588
59403
269606
487521
101657
178535
218208
494904
335189
174258
374133
296604
307332
66839
312694
477046
234633
330098
54717
97434
1697
358172
113261
50746
142803
26398
499785
494911
87865
196706
518075
70659
258141
410585
54205
51443
187397
487401
455649
536286
228478
184377
209335
531970
428015
178821
266853
253733
508303
247726
386062
350051
293341
485946
322755
52827
453087
246001
107169
408362
522100
548725
458540
91751
245664
128679
536553
422654
54464
102315
374372
321709
46013
561891
23100
555357
499428
369034
574946
210761
212187
492846
358629
208659
158908
503431
247714
231020
220255
26438
163879
575395
19552
392776
316093
139729
513600
419755
447150
138790
26101
131847
207774
416660
548515
312825
554587
466665
360805
520049
182785
187427
350191
364028
538223
67027
426611
508592
280420
536426
528729
485317
389389
466090
236381
440641
299931
147793
183176
322768
230007
225495
579673
530730
291588
59000
34277
43393
532437
179327
106617
111129
412963
389228
382435
71044
227891
576946
6146
565479
32322
499259
253827
363645
574988
164348
260435
254266
296676
179039
63571
581563
103539
520868
437264
276267
335660
365080
248610
67761
217779
191740
211508
556722
51576
293955
381908
350475
305253
138878
275263
434923
467431
152915
372501
218926
430804
493862
404254
438496
57500
121328
210193
446006
307894
131511
156510
564328
137052
197624
173155
266299
563058
146849
479261
236552
116783
136785
172143
315994
362483
366274
42968
250912
406508
184789
372227
329766
230169
133295
68223
443053
278829
489616
242582
45053
108200
242665
141574
491384
415179
14756
321346
79471
423391
20517
419105
464605
544222
472553
434159
572791
230291
362373
155344
66808
10407
56857
63677
570297
143095
16408
224742
175552
392959
43347
373239
350165
329664
168797
297964
80306
186018
479687
232524
132688
258089
79156
306384
450672
193560
21678
390175
493707
283303
417161
336783
96582
154337
354794
72883
4975
422221
384242
195265
4554
319345
368474
136599
415747
106755
445030
119248
8228
75806
143904
4396
36445
79680
24762
331334
276531
454821
18480
161510
71549
179753
312524
53102
52384
184003
253489
84129
103413
348179
82140
108572
545361
355697
80864
434354
217649
5962
158787
210136
231932
345543
89052
289805
9878
160820
268389
501029
74065
324891
480243
84603
451077
239657
92670
237917
392180
580778
96958
536517
240275
295780
413754
386291
122135
417039
406332
453906
148809
183614
255326
188505
416002
285799
217272
127750
358344
463830
333807
553308
520427
391200
297414
198493
330734
484385
245145
149731
562253
269364
270079
381032
375461
92198
334431
377911
94526
550063
371426
6943
479400
3920
408680
144561
231902
343770
237210
56116
395497
128647
393241
184330
65586
502953
120887
226501
391419
510333
400303
213305
183957
278801
478152
545155
433657
433229
330637
557183
338189
189812
427612
94163
38447
268072
451588
393297
539233
11569
470976
503561
530855
29056
435451
573874
130909
128346
516220
550713
511241
379350
480739
31734
323132
135502
388988
245757
510992
185807
386267
347773
99701
440496
229158
487571
498225
59082
161871
420253
217925
200980
217517
60874
393634
466974
107450
312137
26522
363137
162283
305159
80016
567036
88136
276343
298380
238822
284152
160844
194921
99840
360170
30852
25801
542782
188945
183137
138999
111749
98494
547044
502686
509020
188192
2782
300636
89367
451943
386203
491793
239448
564796
108500
326832
101978
410980
572789
375947
192362
333663
208316
426204
117993
62480
357005
287187
129742
338629
542186
533179
203845
246804
63950
460186
507243
216710
130432
29327
400245
286019
120850
26702
72207
478553
253557
364206
48850
398569
570338
107249
355406
259475
38828
23199
187986
112295
39754
422622
458083
351217
123751
461208
395293
570285
283524
467032
525202
143490
214036
561163
61953
565399
463859
570890
140826
265209
479198
156939
497245
21469
14970
416440
133403
576160
168225
468043
484835
394131
34523
346560
345172
157405
322629
211444
555648
19681
530758
250808
187072
254005
305104
159965
253773
164534
26734
485369
20912
214241
264395
448243
512916
538832
9488
578499
550021
384030
12966
423872
136181
445628
488731
7207
23315
304314
9287
371701
215124
126766
220763
266336
541209
286322
246061
216962
193547
369633
279256
28071
239933
289204
70020
310780
516712
292804
456807
27750
47767
25673
495666
473060
268512
331266
199743
36961
343248
217165
500139
425303
375256
239395
292145
87761
455769
242870
83149
125311
528148
290428
497030
549496
278771
381262
367271
548939
491837
476925
197243
147921
200668
141887
139843
455345
168375
412571
489414
40423
47519
132902
522818
46818
22168
297168
342681
249616
389103
484214
353378
323968
548391
29558
264957
501801
84222
157502
142656
20760
254732
192782
195885
453933
320763
330139
490947
191641
334939
511430
407698
298071
213591
425653
518573
479621
39360
435343
218096
303743
136300
278867
176697
403253
65025
64442
10655
85604
437948
105782
349430
58987
11579
35094
348186
553528
456521
119294
73808
555755
537090
158020
297131
579922
266032
155974
469431
398017
252970
550157
496829
194664
124188
191964
435334
579567
373255
152733
125617
419979
87479
473384
163559
276789
129553
60437
217486
25820
6306
52497
178647
192627
391321
300663
105058
503715
447711
181601
551100
385168
438059
439384
67726
56341
33157
520
488146
268094
310354
120060
471596
412781
392010
516994
421334
330405
236217
533523
390908
148825
326475
93894
39928
567076
291686
214460
153563
199883
381786
411596
37539
104211
252582
438788
102672
1407
19193
354202
476873
423019
512702
341121
401884
385864
330785
306782
555211
280866
514245
159820
292243
104108
468055
107183
205716
230646
35190
64079
375449
492183
104543
472108
113897
515754
308473
281168
413360
376457
332417
84155
344205
62805
526933
91154
357424
352214
370522
201756
236759
361033
349403
447978
536587
397693
427779
164972
335362
390856
566038
97892
397769
543268
449528
451275
376426
406047
542487
5032
42008
60677
480457
485016
572017
140088
420713
41890
254082
166653
536376
75881
20039
348197
376590
571671
431795
362278
529802
70271
549556
410019
189402
554360
8776
257450
469009
548593
455181
80040
375304
260481
414772
228708
31666
522535
417586
476235
326582
385646
66239
198277
441598
77667
257196
408501
209035
525189
557886
73976
257458
293466
480894
131565
363228
267688
26266
330295
404554
297074
144337
377366
91190
556149
343853
72984
185448
531948
460980
151699
568369
301754
352233
317971
374910
27319
155714
72902
9007
549563
313213
34657
557339
489186
447839
456391
199157
299782
255714
325143
142946
517417
34563
170012
520434
509682
240537
346867
556230
272490
481306
326071
90818
388902
48679
580000
225363
299010
331832
487528
290602
153307
68914
380495
114229
147091
141263
457691
185549
423919
389474
75863
224632
179045
182215
343506
157105
499552
341277
245503
138075
49881
491662
267076
13815
302707
64974
4796
249727
470960
113757
368118
344854
385644
290620
144851
452985
254585
65443
529347
435098
400536
523166
294585
392726
294008
195598
286388
60005
559700
251856
541039
326143
38380
96702
279605
543254
380457
40407
276552
231684
456505
450055
247082
351749
432924
378541
65198
404296
518298
403982
199732
122238
26512
140167
394436
389492
116526
82157
91155
538190
274089
60415
369045
452279
132984
57375
346726
74055
310546
216241
473222
213781
307206
504065
157526
213506
238858
124992
180079
286717
144252
250533
78827
241984
306127
507990
199570
413277
538990
460235
412612
179793
561913
89062
350897
271092
170181
120648
88754
94272
286149
273427
350360
188390
398733
536321
208172
341227
170616
541924
453682
487050
44500
227048
418110
145163
168097
458057
58070
213687
369966
66556
269333
521525
340318
504810
246913
277587
435109
309
174934
197792
120347
172806
90319
487688
39708
363483
197576
29911
219810
247840
379433
5424
158686
473935
154342
380924
197616
34773
69169
448701
387527
265648
281815
441734
575601
328454
86408
552929
46859
101753
206907
456485
2691
213753
150367
542374
575896
392382
378692
21223
497819
195484
490337
494128
387375
503957
523225
501284
7398
254074
218766
207479
122405
8773
271857
105279
263229
417573
294244
238816
47778
157300
372660
250226
53143
577176
208318
108556
206371
265333
61106
381988
385494
161169
308630
390447
400881
103358
543093
311476
410589
419080
36477
429905
176372
489218
225458
558020
427252
328271
309418
81616
478198
517161
367562
380714
382873
24036
29456
61582
537345
415944
194027
7050
289620
79139
43438
58035
86459
436607
565971
203124
118272
29438
353510
95677
300375
117327
429251
46432
555493
111043
536200
126815
421305
384671
254726
309573
354121
42947
365724
208825
575209
283383
573191
248565
285965
512924
311566
75668
189038
473870
304834
105660
75748
419550
161585
376246
254535
574804
261360
549399
398792
389138
268569
486328
503383
260167
143553
535770
471799
22599
9497
378905
215462
492638
431555
78593
578164
514514
307166
256081
350449
178672
11826
9452
449082
558641
562147
393127
123646
191724
259286
489914
24391
303726
246342
60167
306855
183359
434820
219338
382462
47164
134268
406424
216325
349676
170108
282871
403423
25414
565476
50592
412248
263112
105594
83033
330181
485452
237381
172925
241407
430094
131721
464386
562937
162728
8285
193853
429635
37477
506342
103430
378024
401269
58435
176978
292945
306435
551686
194063
386326
482209
488480
493395
194438
104737
62518
424059
521907
460857
19349
562819
243031
263505
17587
127588
527728
33918
221713
354305
168076
436653
225925
545950
246489
271057
420287
314412
111933
559752
148665
352310
457508
36086
104403
215207
554710
321506
246650
276015
79011
37230
423836
534268
217329
570115
488743
336534
553913
408405
418352
191350
288268
75258
100226
509185
471009
232540
79611
370059
305685
230247
275988
309552
431184
490695
162285
130876
548979
285131
234424
496680
14014
423116
36633
167675
117721
283208
517405
497625
69983
273075
174680
36968
527445
28134
442148
196919
314204
272160
169907
384738
4246
181611
390346
554759
208075
8119
277869
50018
157266
209835
32095
250597
451573
118478
139139
448137
443759
260910
45478
287718
363525
9381
203483
224926
79720
536589
80213
270303
265781
115502
232625
142497
393794
70134
440344
406709
226502
538115
96101
128311
313340
423785
465248
529917
565740
270004
30175
564950
242771
373857
174712
542755
127467
241113
455079
436162
241156
358664
457373
67331
303140
183835
94674
270759
411184
300056
305781
441795
326613
480257
478240
381027
279674
80455
142718
88675
19647
179388
436676
12115
99828
514271
452814
340504
348715
405088
517582
26200
388250
503250
234603
455211
94753
524984
48493
248910
539604
486298
232779
484873
467790
363039
260447
387009
390941
504911
461147
517819
525077
155751
359085
339256
458650
32673
319295
96643
447279
270475
262329
439303
181348
556369
393180
528471
376557
483751
315864
205595
154637
277529
15919
7689
514567
55514
463724
112996
22962
519601
506418
571236
109558
480947
406732
555265
23447
391374
178859
562590
359470
429560
512346
391259
277329
112671
562495
581021
232950
579631
537438
78089
358200
356374
13678
221560
60457
278295
484812
255096
579414
74997
481422
219200
260135
194030
108155
481147
60155
116854
176624
540785
183756
383372
65943
316429
39555
457286
23988
563948
492055
415042
441841
254753
182411
92098
28006
427642
250225
288123
247982
26348
512864
163718
570848
444636
162033
261077
19927
432417
267417
531798
41449
316113
62387
466988
47192
84193
114424
191806
546765
401877
545440
503332
511929
539173
250877
449902
526599
409009
334041
300773
519867
451471
79632
138161
41838
258352
160264
449634
207733
576157
474556
188575
220241
119320
96884
523236
443916
578964
545573
491753
319452
320374
78838
321092
181058
429620
371873
347068
176194
403793
283220
256547
453138
141304
334775
451738
356116
246139
490105
64116
2583
372801
403515
503392
580621
254556
96514
460484
191190
355453
574462
142051
213536
211433
124266
330229
386390
361392
120241
36012
273641
25100
497227
476664
56680
512068
536198
82122
469888
156833
45292
35961
176263
205089
374651
183807
575367
94353
512806
103711
213642
392624
557467
235833
424607
31235
280515
343520
7274
140416
228618
563110
389108
312861
458898
223293
56032
299779
493522
352264
114686
183306
32575
471325
161222
299632
427341
261630
248324
3109
579326
321903
323820
169089
552876
578292
322791
223660
541018
395768
289532
17954
126914
325647
530337
519552
470862
493853
327186
444537
273439
417264
560598
419085
385377
173596
275604
317981
414236
224042
205384
331057
212533
425292
457068
532065
298142
326390
328101
490415
346799
368421
339914
469727
155505
121938
398067
117037
121827
2369
484136
404990
343752
535842
242404
333818
157356
490366
406282
437180
453490
279138
186480
184884
472163
174026
518139
314734
543480
516505
139183
541313
399408
382668
61202
484227
212935
402224
468902
468548
30589
243330
193451
388082
419718
286639
351914
460236
126483
153631
532623
7357
89223
156349
408515
103122
320015
132373
200528
575110
206644
393303
419028
1592
165464
369618
302026
310617
347529
356972
115741
235259
510718
369404
397005
117139
300745
433667
369889
165412
255728
487428
117674
366753
230739
439992
29600
18426
553587
373461
504493
389667
203611
293148
3461
179886
277799
2531
28982
27104
186906
64028
557496
367242
349140
356948
411474
564676
554302
385935
561512
184477
45374
408163
372943
355975
101572
356369
200401
335492
172229
97849
160712
197226
371847
574795
268993
62068
23723
86678
258439
150888
197629
262325
273782
147228
352111
275830
327970
551829
363120
135193
429896
526035
158345
248382
343984
202489
372795
331214
189924
227003
254743
67577
72898
190573
568469
41998
376970
251079
169023
96490
327110
403774
116717
515550
446036
555896
215012
262187
232011
175774
476517
250048
292127
234277
571036
281766
13468
445785
440842
129917
76203
93018
497335
219663
261696
495519
453954
285647
425484
277379
363621
70261
37826
376368
504400
283286
149230
337730
119876
424816
423502
24728
519076
155588
200447
209299
16955
186738
446661
561446
50706
456768
407959
81155
486947
153290
373015
485954
109521
160952
194600
233337
569021
342812
276644
356725
126203
296344
146961
314426
432908
251655
103865
160837
99907
381413
404263
258155
488532
277637
180205
149572
75725
547421
516725
201217
496605
363592
284406
396543
289658
155776
427561
345429
480723
324246
36663
381509
387206
84171
24430
386089
538643
6662
127781
378940
75402
225251
77318
447460
196393
301527
359303
350206
55303
431606
30939
572341
574049
122360
253960
218113
462022
178533
453611
333151
379649
283203
383780
458205
229618
232963
20137
290549
415663
382926
479560
476748
279243
255044
511843
187167
477605
200777
42551
496554
78016
71657
85491
431398
114401
458463
455486
435785
161595
424821
198030
38426
97097
241291
280876
246218
356662
22894
273175
188631
384568
530706
28038
535389
375823
144574
80053
430476
71313
539844
36768
576799
155549
244540
492286
197918
30471
58472
73461
409525
345973
145191
306516
546447
136365
150746
433561
527631
549048
59282
33871
556473
58979
287578
187244
112832
220135
335810
141955
60245
63433
565622
305235
74179
502593
438808
333704
215488
418907
529310
71667
211234
523454
217997
138351
22298
10083
383348
502409
543215
162087
454509
533961
253942
873
25069
401041
201039
95752
118802
270195
204643
306232
28642
188992
137031
498137
21284
481200
30843
338319
483159
333144
139275
469235
388696
80475
523394
33167
393928
388422
228505
267691
133766
113725
282208
43417
259715
270376
224020
353729
548575
299715
68367
401831
46426
68444
500422
116377
90708
51021
392990
543171
366137
58632
6945
461878
512950
198223
70332
213280
485364
287400
162357
40204
96360
165835
154518
297829
404750
434837
91886
342323
531136
61531
32183
14536
519374
489649
490830
339986
191805
156709
44743
504598
405250
521572
334742
451623
204775
414683
67462
400644
536576
472452
104015
495542
223740
119755
78880
523792
119146
172930
557725
388070
29288
178911
532124
227952
123692
387335
187659
79798
239791
339529
256156
37702
239157
530726
503883
416018
504699
98405
246713
78320
454086
247114
263462
480447
75146
147585
134016
329908
70156
14869
487783
316636
61877
193318
305376
177255
526758
45617
176222
230777
151016
345782
340610
272101
241188
104255
431085
490850
568830
470885
287656
489950
172315
382659
5340
549866
524638
41550
326780
199332
574248
429242
562911
231422
391521
247338
436559
468241
138094
392753
151741
168622
27969
347087
254711
155942
246057
317798
72866
429059
370325
63636
198733
487217
427679
192862
466615
126613
281180
140867
173514
206268
154648
23623
12728
430096
44911
457348
45075
139564
366103
140285
76896
59532
194786
26386
553326
122453
65360
14261
409877
108264
477617
276972
497483
355170
351910
74820
67446
480893
20182
7899
349104
157186
212508
505092
562370
413731
486941
154924
424429
458606
455934
255546
167642
324871
449699
296825
300415
367128
285681
272863
281188
77603
261585
427152
156928
185904
7123
555606
270229
345595
181463
274239
31923
39680
534979
512088
499147
235278
150048
173391
170371
60720
408917
576776
525691
163970
164343
541574
375226
102908
379104
124072
183394
160308
308715
51067
391823
428740
263385
493408
145499
131343
131015
380729
526940
578519
479867
171284
262893
305723
290498
287567
38786
172673
64114
114559
480917
468542
70733
332411
105804
11231
200492
481090
300537
293277
34837
556636
183407
152722
341047
298835
480792
250076
355717
409833
92951
558673
430097
397729
488073
467500
94651
461019
139324
18554
87889
437298
115522
198545
548976
19763
550972
469556
464854
297380
227732
462454
179951
456010
337342
242827
19544
117229
567663
200699
160757
379086
300538
529829
378163
337151
515586
359635
553488
146451
195306
159260
484186
300738
24497
394139
204014
281742
378455
441211
238431
120108
259005
399416
193287
536252
168282
65896
368896
297933
381546
325380
237718
482561
331216
255392
112250
64859
302900
272926
243625
479779
399165
95702
150100
270740
207980
360408
405873
399942
52691
9270
237514
117979
116279
23630
400528
8457
224670
197859
177530
139721
405327
514464
416960
472415
167755
359951
333910
203221
259136
236674
208031
166586
522868
483389
363325
370493
577212
380337
337594
192636
390684
169502
112160
38022
276666
568240
215278
567858
449466
210249
309949
103746
320225
3293
242984
364521
251395
48575
41478
559474
553962
123469
391179
95726
39504
518180
180271
200483
383934
427646
132540
253323
386539
510358
192722
17305
348825
267907
454631
503275
574147
162767
573894
430192
153231
427946
319401
169466
430061
216763
530085
563945
290489
23093
302467
484303
32724
321491
208991
176008
497969
473403
113461
68674
103234
366184
73536
479899
511803
205439
293492
335332
563816
25625
203024
404349
412112
14861
73162
558274
414661
182366
555538
260181
503860
29189
401458
460339
192824
70562
554083
567754
228882
453485
406968
419963
292047
443342
568700
290543
407238
377594
76916
427870
71629
370135
557187
155131
313718
105113
310965
192154
172328
168083
451539
138401
94038
468465
281208
291752
444764
359535
343185
319115
511159
323592
149192
268644
495752
357770
317357
172406
537875
232663
59987
394330
575008
330513
172232
85407
346456
453552
344875
4093
33773
210899
97577
128539
340537
331339
515072
243268
8711
266939
462801
413250
118347
394133
42707
40011
543392
403868
425153
389031
261800
545867
508230
134596
355742
573949
357549
180197
65258
528539
285473
509339
183617
446807
320707
445853
519920
276766
526085
444037
382671
11630
58554
431923
457583
225345
567407
62608
13159
36548
578990
271681
140204
446956
158432
354425
528386
448461
196098
194941
30437
468484
171461
126389
518110
247893
475001
139166
408599
568076
307668
143777
471647
569190
340019
529360
122584
115749
331392
548363
230212
456678
81512
265150
63796
497438
501442
293940
432947
576431
274105
471515
24319
280810
468018
477409
243875
353608
191758
305014
574424
234655
9836
112619
293545
171494
518755
491921
497930
431370
345799
298479
69167
481285
5377
444262
161962
344065
74135
40893
345331
350794
107109
366049
187450
548647
543716
418373
191561
337143
371315
221446
581396
539930
314130
52803
139455
208151
431306
151259
566385
154633
181128
360318
252956
304689
150640
125735
291257
478783
28103
195860
220464
110587
516596
99186
18507
318468
361518
409155
10785
211177
154667
124132
542255
79244
552811
556162
97864
224462
64425
371923
572008
247247
395469
418115
424482
475813
114327
359548
468996
188026
11042
32985
571750
195817
132568
338153
32236
152531
406500
254911
9017
401625
331298
536149
94120
436651
483794
175102
516114
426840
443455
211913
48665
219361
550365
366984
110536
496450
513850
340781
481652
274413
484599
541367
355971
509826
231572
206613
270369
67798
439995
162363
514913
235082
156301
514939
455333
237160
128014
37122
126253
488693
337522
204345
541086
207715
570998
416072
99568
416516
544215
67771
494552
259728
250155
577869
158198
89253
318959
292009
33608
347648
381238
8309
282572
295442
416860
518006
411768
397606
410920
514513
255568
455365
498061
219723
266991
72430
308297
47680
67785
1401
68219
29151
399595
265745
162558
62759
269798
467333
524331
98721
114925
378667
349052
54421
210956
409796
217832
91841
308120
514327
151893
51642
166751
75006
205047
499418
109351
246613
217323
508950
90754
75369
409744
72507
258071
375606
163917
508514
296152
444958
341802
133314
100098
409722
300881
226400
297995
546804
108187
185335
459471
380750
450477
348381
418575
176580
480179
22815
211423
366554
412399
474597
150354
562686
242992
416356
53351
182602
402167
41455
564952
95044
141766
49633
204825
284056
545323
400178
46372
254379
330986
502153
15382
469877
271043
140909
581282
169456
236461
274894
461414
489114
251165
235949
366787
472757
150212
87219
275441
438835
229172
383730
541706
501315
129026
182213
306972
2860
277623
464650
165919
309585
89033
10727
54803
422897
196922
433968
139914
390671
445080
96057
502730
439838
154530
531283
545678
303264
389226
547435
305550
531153
562620
255216
240241
271753
538922
183236
139150
545138
548186
74523
439502
102803
336872
324483
168248
33177
148010
217855
130992
191102
256474
565047
357881
234949
406201
445187
538187
465625
74124
313397
170513
221194
88267
432508
528465
564120
207521
355194
395893
176384
483311
262286
117046
351401
144907
243959
235043
328412
115519
557648
403737
539358
34478
149053
425629
256220
59817
121676
207077
75076
82990
145538
302200
153105
302885
390742
457737
407386
328115
412690
373713
198658
389207
8653
53733
553370
204589
348478
354804
455210
266908
565714
469515
111943
230597
82874
477052
440755
487323
412468
335076
49952
127873
551464
547503
488232
143256
524211
33130
440724
85459
537376
275292
172196
215805
79957
432160
191981
281952
393874
558190
577632
543697
481627
505010
557644
424849
192798
386074
455666
223580
419980
533485
1942
314297
225337
258110
288023
159028
60055
489167
35972
265449
337472
372634
174745
312802
24434
308936
185820
273537
349201
566975
329469
438694
125848
255662
550703
400603
147459
473134
533517
205794
173550
296252
337035
333694
190554
96213
123125
306925
185587
138518
544655
219535
208029
119225
567057
269508
470933
53004
113440
481772
94863
577685
463505
218635
26375
264888
237894
246245
234350
315769
504396
565546
39000
122231
254292
277729
359395
483199
319315
274438
555748
475076
17474
77296
515837
488215
195568
120145
352789
393410
490810
486397
71371
106010
343215
46640
129707
265374
294615
19546
574271
263913
467593
111864
463653
505487
319996
62038
525432
302055
529240
142825
522249
294914
528604
336250
302432
391351
171339
196664
58816
378795
169712
258509
438171
548171
64357
291625
39150
539283
564631
103699
57731
254063
141850
210426
442060
220896
58738
453676
456708
231310
430469
490985
217448
137156
575701
172264
368821
541531
318550
571702
354967
237942
358576
441172
208629
201446
559366
315734
98002
111432
151077
365512
564739
91416
147025
263700
489961
311811
425131
327529
490320
371435
480036
526291
67553
386711
214519
391330
454741
1792
142866
121920
325634
343863
291557
215428
495931
139173
262171
526598
68751
295659
55683
103485
516902
70192
113077
19428
492472
48749
144269
388135
82822
332916
404602
439003
439106
401370
110735
414373
175688
212346
174159
380007
163136
160910
300157
506782
457907
553443
376258
147108
321036
261202
383448
124230
337689
85856
184816
269888
268481
560902
503456
402330
290436
551597
434828
375670
324816
208782
53058
573544
332836
96461
181929
542638
557709
169826
580591
284628
280260
479712
139380
360846
481665
267980
536067
147082
522450
276127
544983
22278
98707
560155
569520
255550
474780
458866
210736
578215
248847
50379
467791
27005
5142
563775
35966
510866
377983
400606
421873
250054
350099
222751
376279
320685
98210
440752
165741
517018
462082
64909
443527
335109
334101
311128
81630
296960
279375
15576
101155
416864
168022
436383
368676
79628
493485
439390
560297
555476
174375
382307
325567
430590
355828
541353
114759
208408
220782
127775
397349
187878
75516
85320
62790
222506
561763
406053
180099
180350
243699
156511
304867
165798
189932
84064
26208
103375
266569
343954
55226
494218
150032
150987
87007
349376
579964
78738
473103
115667
506821
435909
512840
386525
508809
495443
308436
13146
559386
193465
283586
99139
10449
415672
151575
315939
67663
389649
224134
506126
203349
404666
137278
174024
29018
131612
368586
300055
2148
230644
123175
32231
471188
228858
293554
42089
93634
372003
149304
574922
492302
261843
203438
21639
495546
49068
454143
156184
552561
154656
562906
378111
323397
99817
350724
353133
475610
458870
105670
307364
369358
131376
563779
351025
343608
168259
384794
57926
313069
580668
409262
249644
317805
430319
87435
337748
283957
157809
355342
569560
450321
2575
263957
193050
334774
119002
137666
195974
26045
380244
561810
483306
454236
359823
345005
394729
531441
144622
124931
106994
490712
139889
274012
551956
156461
474934
47720
361127
61478
397543
217341
509262
128833
321766
417857
391474
72575
170695
90573
388318
271385
144874
479481
525698
168500
129439
446920
188733
279226
25955
23072
247723
33576
347763
432146
240596
53550
502318
305705
311374
245105
581198
51928
470207
312565
42868
470771
393602
565128
191069
211436
301402
57814
417577
309135
346985
334206
386530
300454
411212
540831
343231
497736
212303
188044
99303
20157
325801
315388
56480
239198
196773
526432
405192
399274
346862
103536
334789
228910
49382
196878
189067
571673
225213
246700
356323
14807
579544
549442
126080
268200
421833
381330
452737
523919
221038
80339
215176
52192
481370
388753
414045
354579
113387
456788
577926
155869
226679
233071
405886
55221
398270
491976
287436
80431
65842
394975
15816
412563
547308
396010
364075
561861
56005
985
155877
363048
379404
566051
166049
48572
322327
233840
82921
83102
158412
150576
518140
205124
62761
409614
19542
521914
459835
470710
265513
517510
305170
159449
506964
98127
448911
84724
99443
222330
322149
281027
33861
262207
444126
575637
348973
532234
450305
36382
431044
311902
458166
136926
397378
163759
485876
7396
41808
63252
399790
492261
182604
43340
264495
374180
129940
177143
561910
497464
220382
12570
163107
462492
325555
400623
182353
430681
361992
94717
466763
8314
429122
541721
352576
309797
56426
538330
19131
373021
164010
122776
508488
236341
544032
492376
263276
175699
96207
34557
535668
198724
453643
195595
168542
147762
229133
342107
224368
99803
396685
308221
546018
296913
458448
223462
376819
573640
474110
550049
515100
291930
470321
361208
460446
220601
81862
418938
69750
578651
126642
252091
412704
352407
300501
388381
150049
223670
410373
103812
43773
476515
361009
452428
322056
430036
88784
152461
369259
143170
56040
316482
421382
180919
370010
557595
522316
349793
102461
72704
230213
192594
44136
443987
91833
523527
400257
25481
138961
156895
525815
225403
472828
461647
1168
40551
579543
364549
407700
425497
324521
18250
574203
217883
124580
54513
245206
107678
21152
156260
195509
503011
216455
209922
492444
422517
346026
93732
480929
487602
126129
229603
573571
108838
403307
457922
271666
90310
106154
138814
109638
180141
451761
220821
263
237685
144162
165056
552383
445517
126161
282336
287560
213529
132887
141692
223701
270708
426022
168775
386279
246137
20860
427914
294380
237390
105877
453565
395346
139008
43479
265822
547759
552814
357229
354921
49363
539355
160855
162829
116872
514915
191846
204509
36034
261999
251466
183445
433643
563337
480591
497544
158333
489255
30725
426355
365251
238584
47173
36605
125995
122682
428244
115455
570805
542946
324584
497821
446358
205707
465199
266302
176278
414196
163713
363505
137178
38662
317489
511218
511623
555920
154916
532876
135920
435809
29080
296770
161451
417481
289751
271604
314420
267160
103134
515241
441605
558942
423046
307400
125160
125100
450700
388075
286678
203239
339426
232434
366396
49478
446108
549898
234255
464443
426754
349782
558129
564386
556669
569725
323774
440359
398682
278922
311553
559877
374533
29994
394539
525693
165347
126127
226486
389704
344259
234347
84651
363639
137096
572174
354342
316059
137185
279085
502459
443627
159981
350799
92905
513550
354445
561615
154259
145757
157085
318618
472228
240155
59239
238336
175000
138591
459898
284472
337339
442080
533032
10149
379360
384235
248579
349466
226084
399702
44414
448574
271522
50245
352178
56675
275933
574059
389969
251229
571351
533137
86526
126563
206975
208236
555778
183379
152795
153013
562745
296385
376691
30270
398534
477216
35663
453519
168546
230972
244406
51277
184543
2309
132510
350327
360771
19622
287386
394283
382617
291019
64800
469531
160542
508749
47954
97270
88845
511780
483058
181626
122913
406414
407626
55874
410195
532355
569996
422816
481101
101252
157168
420244
232900
268986
174351
134165
507113
528446
540716
205563
278790
434873
469638
318596
42190
406093
292338
499512
323728
504500
17858
428278
441013
37728
285661
410236
127586
331496
482929
348654
376397
119861
125435
77783
469435
452072
28988
86754
241832
322392
111124
177338
471582
200563
47614
224242
577077
71879
263177
517176
370760
72809
493483
350535
153167
152732
294962
158861
456569
69410
445528
431405
338732
378087
389392
535585
508288
539557
432448
62943
21676
50358
182129
187302
289807
85945
77517
127648
260500
467113
42399
21268
578019
539056
260994
64703
540259
248876
440763
119373
409367
475258
274068
415475
228727
187196
38934
24792
41729
578441
240119
169436
571747
301649
296739
292819
398031
441156
103589
569774
343857
467206
472079
474279
307265
331268
542809
146836
143501
359931
425010
155076
525373
533441
26622
554731
411368
148724
2448
91264
441850
206147
227242
451346
67053
555308
437290
66064
146208
507068
490160
489967
96820
473754
29432
571564
404495
557931
123523
268909
183833
498134
360263
355922
373758
217676
511036
18811
428266
68082
454103
486805
64439
285089
132710
86147
278001
506614
458931
259249
159320
211370
476838
13874
432037
250268
177535
1271
142774
549886
450054
358484
3761
72839
110105
363194
173876
116096
358033
364222
317573
48870
235792
418035
539678
254356
578261
489107
562507
246755
278135
19013
532625
339985
464274
118769
529572
295245
192009
211653
15744
496342
296135
110821
220915
209923
459557
238045
405840
568454
22482
240387
107306
453918
570101
220376
173652
186991
307423
538671
434993
525865
404424
143764
220307
560262
545072
17923
398454
74017
565612
180908
328654
271780
127553
376456
134648
253170
398596
353952
481550
235984
399382
5500
324403
466585
406608
54957
357349
286688
227652
93771
336340
513210
533022
576589
170850
430597
440000
51571
114340
82475
448694
549104
1907
442308
475586
498627
413466
123788
403525
432019
213599
571246
65588
87194
77591
340024
184751
307990
309692
345701
282076
100678
405614
407509
104631
34279
395627
486564
14938
138367
563771
47294
401910
73244
461175
485890
15918
348447
409767
417210
487698
128750
518083
184275
504932
431178
434415
220402
11138
425078
74743
33093
533039
557602
461835
383141
339543
263358
578892
243780
511651
558876
28037
580943
411855
323226
108677
8896
92480
287962
398440
470099
299457
40111
16240
190920
38083
377476
327964
41528
204755
483375
304341
427181
209018
146533
160183
476553
351608
521165
199641
248280
437213
572717
238455
375637
222726
170654
305772
578154
472831
264969
273918
148229
333855
191689
225053
255859
357896
93836
272412
447231
194277
63782
457453
490598
227840
485951
397483
51012
96132
151289
441541
472399
572456
151499
209346
188637
431340
22180
116588
233365
348625
7104
406909
476054
305975
257955
223830
193474
13595
248091
293689
578002
453310
325590
558878
224199
212801
261876
567219
12407
449104
273772
555590
355778
5612
547309
139012
2776
493702
368876
257448
63240
142485
242193
211983
450362
105179
199841
448099
154420
420515
387724
151619
346576
478351
549255
199919
336771
176017
194679
145180
515630
300323
180418
199930
290774
449776
82198
454329
64681
201271
171885
45049
43163
46676
436802
410904
208535
462584
72075
409066
512583
242762
329490
135796
212203
458642
426903
365772
554098
28790
492495
116678
327961
343526
98979
59267
53236
216740
194140
257117
105561
356962
133142
74462
428125
426252
444956
357852
546690
289842
495872
206492
37286
157067
193895
300186
484929
246782
251899
159168
241392
372197
516875
534917
470471
403481
525206
393546
553346
395304
160452
183107
380299
521209
219926
288761
422434
449706
503099
174871
272309
104188
477193
547594
341942
464248
247604
485080
498922
380171
46315
97411
507996
550405
302383
566346
167574
578751
547417
364745
465819
472424
202128
235871
554568
391496
559560
10014
22983
459343
91487
400945
409027
327258
490964
437169
238428
85326
80911
262605
571938
183240
477866
21088
518859
116574
463883
88005
444831
464196
123214
163927
432510
480568
413073
77912
117160
243190
310035
260595
536179
516856
88023
342869
379871
187354
181852
44432
413791
396684
69081
176229
432300
427486
488360
19707
499364
262184
409443
149892
7894
103512
362828
284350
3941
181488
211158
522749
25695
72740
376946
393423
543391
115113
155177
518255
376024
118742
541463
312603
260893
362785
355081
515565
147736
309983
396224
535302
521003
339677
575958
74103
129097
213247
278462
559830
130440
507908
121951
506838
133620
33756
178198
264686
250745
430351
150324
237367
241461
294182
94885
439676
451016
447020
344513
388214
315462
205299
446354
110060
20619
169863
458836
192755
139127
400052
79913
186828
572391
414706
466529
250368
472823
218454
139617
451529
524069
510701
334328
181962
56104
538182
534334
374848
103251
548723
390120
126413
28167
205512
241317
191464
530670
167708
348604
484321
93288
167695
563194
111777
451706
153882
229596
126282
423037
366810
22429
558570
505344
12827
205222
254240
552870
24458
560135
490001
180021
106513
490959
124911
245351
455416
357301
502543
58733
117857
99707
99893
24625
563562
343481
233630
91113
544432
207331
319725
171049
111629
86094
338864
254522
441574
446900
292001
507946
260772
534318
477542
245551
282707
549373
209044
107843
333863
451160
491515
349130
326824
245873
270789
299648
233079
283768
273094
120335
318783
66381
380088
49660
178510
316934
21924
466484
515219
540642
397736
222280
19523
294283
392015
448705
155578
240252
23895
543608
449560
264919
262718
50355
339550
125662
192745
44612
130592
147000
270784
296629
328318
364932
197652
348371
305476
401286
501122
580695
221820
305035
166975
304818
131058
547258
223950
548946
62230
25455
431846
464964
135564
546985
238685
367747
29586
512146
165818
433504
58123
400405
446618
284008
184202
106219
68021
264191
436048
191900
457131
44138
32963
197118
123642
578439
146757
257894
93451
376085
510531
287201
455370
272713
528694
502670
443681
547662
446452
534791
161973
272773
171479
404889
219632
316907
177150
91868
8223
488432
254172
200200
351252
550893
298433
133294
422725
511472
469806
45366
552571
467609
310315
311182
528550
509800
232691
35435
302568
474920
86679
128615
343484
28870
454408
372480
341902
401553
424912
400401
205668
379767
64751
329245
253148
236516
14337
35894
331702
422395
132888
356645
22215
27792
333691
344005
456589
572859
577650
469648
172751
525163
451153
266117
40912
403705
239559
214955
336720
527374
353409
468706
42810
142454
8305
987
356549
386794
371002
100668
371135
437117
110353
513811
27901
281246
222345
217154
486247
390569
558362
479578
156326
298354
220368
478490
307125
321390
378561
525285
12690
437423
71929
37958
174157
340228
389948
541893
484257
300868
201670
334980
555119
380343
416169
102598
81315
305168
291773
294639
246530
536127
365918
67143
403315
356007
452461
288075
394065
41770
520767
15558
170689
157588
158642
175238
273893
384503
287608
507684
382309
65755
159309
55860
90744
339830
487191
106079
332067
210846
310103
347524
47737
543665
443949
79069
452121
301457
216928
150546
493717
466971
317575
471936
27610
384592
283277
327804
563177
412440
182840
504122
520401
505705
67742
516771
348580
187483
386236
224012
438623
142719
454234
309915
249555
205266
81481
565062
496100
416997
199152
158440
7778
470647
540100
101094
105529
55618
328391
254821
444257
267788
259345
554459
190330
73774
183766
100958
426085
494220
491765
247519
230572
536725
51563
479908
399512
556599
564699
329457
180869
462341
444483
318157
60328
337666
177247
60180
79268
276133
388161
285512
453586
329339
324366
429131
161927
441640
413497
91595
503714
504980
184416
135538
525869
284292
421106
360878
433822
498815
138382
189171
330449
383282
309044
518551
252863
345476
507819
354380
369322
321970
177978
199577
462872
69350
492609
428858
54065
48047
263968
229134
164325
561468
179505
523487
123544
264079
452922
218459
484651
528764
136123
364842
443065
319961
306549
451463
310472
441650
309714
509588
46056
222369
154911
246389
297146
273002
518553
530369
62927
281733
455083
500896
521131
55432
503155
559416
343978
345802
519490
159714
385858
300264
114500
424160
390311
91051
518027
531016
452621
26747
175540
360818
395621
120320
498555
89694
59388
42756
460156
87040
11052
379966
531552
577795
274763
240800
305270
501618
565664
561589
257099
415946
401608
507719
222588
291410
100669
396188
461788
71239
538695
34183
488240
398895
274467
497719
261563
137127
215787
126822
209802
364082
498706
569705
375185
40334
19375
178874
427750
104931
205964
320077
74177
237201
482675
256968
210686
329963
28995
573223
21276
515230
457478
247874
391229
254787
323646
71206
330737
226758
234388
79768
266655
91041
581929
123916
211303
272925
575294
193456
77760
98318
8504
362306
456640
452498
166853
432008
555263
362699
321991
299103
516248
123184
429108
154846
127141
181906
94318
56641
365277
81715
253285
325434
224260
284010
222283
151758
547131
516345
215456
158335
422200
415218
31913
294397
260232
548644
367952
485161
401109
258176
433607
196639
224509
526968
118401
138095
60088
509442
337953
410350
98820
411778
95908
18917
276848
254948
467589
73832
55272
162309
524041
556130
172937
498284
43376
373024
191072
17057
369199
533619
27252
41373
231605
45526
298077
561406
115403
215069
26028
556033
170540
189267
154677
229008
137228
416750
132493
531956
463388
508565
360165
17198
329477
386408
50591
513606
123777
454514
143003
105545
138970
234719
95612
504160
13355
410908
48844
160589
476975
104025
144863
231503
81691
186266
542938
20965
186038
457566
475626
294718
275644
414463
319781
240830
48571
318637
382693
517760
580753
271924
376521
564337
90024
93791
352658
301837
357891
145682
439889
19755
56821
446084
390414
122493
98867
224005
70346
287136
242979
123371
279994
327202
176440
298817
306603
267837
283152
42870
387704
164006
434326
446463
236535
328084
19028
370511
525100
87204
536241
33066
391033
503906
147488
154770
359563
10856
20779
313145
66831
61843
183790
56886
144419
468503
465945
411047
259655
102620
40795
568448
77601
284064
11726
295940
110507
166370
297607
443702
109572
6800
460114
126305
430581
424155
79802
20177
408817
278491
469105
558871
354098
560789
81043
540471
546952
580296
73541
266623
328181
269489
505845
490701
16082
378312
261887
572725
192407
215410
180682
156914
225238
387441
238062
546242
354063
146315
346266
92963
129563
366173
514191
105820
469294
111806
95224
10546
262425
203302
547645
224699
54966
83873
14857
194346
577807
307186
56872
264628
376822
341241
468277
176734
449037
199438
516634
281394
175798
298203
73749
344880
313234
16935
211185
77628
30321
130528
22518
152731
439057
47487
429858
231685
335524
426855
39083
517579
415548
481631
507520
359148
155117
197177
262529
468121
562441
515755
328068
192816
469781
331978
354978
37638
495625
422473
447588
572233
85852
224692
430598
456602
151537
460991
561681
73075
180123
389793
176769
488374
373500
207058
255274
553735
336873
253449
341511
546160
421569
98257
518510
460126
353543
15846
350675
510756
140048
506045
548288
220651
30488
460183
421762
556089
4903
13035
75046
243173
229647
562381
202154
342831
290269
230933
43286
168574
339988
262285
386967
402234
4444
571343
164491
312081
261945
543841
532635
128706
37682
70588
145061
391435
494330
240706
256540
414022
30595
152056
415611
346384
458832
459799
6253
423309
86524
195768
208927
230851
73302
161505
50778
562101
299441
243491
241527
85218
96006
227982
243910
418260
47191
217290
12269
208612
488151
234040
404565
581466
313880
444744
53150
283840
558615
574257
158795
480391
348206
141038
122780
493797
12817
323813
221996
232287
530765
571396
163011
73584
267898
38606
58250
95989
74398
132565
152749
81768
389037
485082
145815
387506
86646
517464
223086
94124
4355
227202
145544
229566
174048
577725
402057
490084
177948
516313
105708
256896
94306
61315
543333
275502
125167
147787
103427
131427
260871
441614
314846
169474
432333
251794
7650
294160
114459
323476
59704
302298
308276
347115
561393
370209
191101
94202
268654
392664
360216
466745
235813
110159
155478
560367
273217
381426
533628
254879
339927
493851
500390
257178
19938
552054
493991
113619
441168
566746
538422
4876
278489
495077
55468
421599
420380
280437
178620
436044
192081
90959
516889
236475
304693
552463
47752
484884
238589
275657
526890
550547
30148
226812
492259
22051
381759
20515
577870
409754
212070
411646
378614
246646
363173
6824
37326
235269
317898
329475
189168
272846
136170
360610
347666
315383
462353
19767
294084
338501
247271
502606
257339
8834
165012
195556
198043
237344
331105
454154
493459
558181
543881
288114
508115
318965
382172
332480
518730
44604
219339
348516
143119
288259
101720
72111
383046
115584
297462
547135
295575
23548
159030
481428
222408
29370
305693
278425
574453
320905
378791
335473
337991
208044
501263
458879
254638
491272
334603
245419
318122
65028
575119
290320
184463
110740
254432
415669
522000
278452
97871
235233
176142
553100
395723
20698
419854
280619
212011
380661
353200
196777
103757
400253
505738
574009
271795
544451
323470
462509
292805
13121
129223
105881
51124
141163
568378
22484
523669
252162
208915
506898
92188
251801
215608
524613
78859
2106
456572
241643
437865
344763
407039
519758
5325
365021
1366
32456
314714
489723
478249
146510
207094
566234
221156
482223
391786
161202
89654
120207
314187
433472
471514
330988
223872
414279
327153
305256
352019
1720
380086
410704
280926
76160
333258
243354
220366
324262
382704
277227
99938
10040
399058
230226
47938
562804
535811
187924
394608
550118
91160
416840
279097
499376
58547
73889
203251
104752
577532
336600
48209
367891
182201
262113
463299
492020
410627
7785
509712
562708
294491
94293
350358
384952
534335
576743
526956
511523
248017
271820
520694
134685
471901
311179
287095
466196
188181
417627
546538
522669
316762
33835
89446
298008
415325
248226
131613
536444
86946
135305
117389
392666
16775
173053
156459
200615
56400
538281
139333
58772
108961
493273
78858
6488
481829
287682
469424
57707
484951
474788
551701
352949
560173
579862
465566
236123
485576
399488
401249
344857
392758
559486
2477
196990
291742
199117
2758
550129
37706
209722
445111
472164
447758
255209
536375
429052
168016
116831
549386
372729
255213
52437
274815
313361
506039
468499
373704
196082
70945
538805
440283
190440
258362
240046
479191
175212
159551
96723
338121
143275
33435
231460
305803
135472
515019
70861
542488
60526
32877
169174
405800
143339
439374
250993
362480
197091
522952
104493
218319
132120
462840
173367
325558
252092
99008
225369
537540
8725
308487
318388
265160
276949
422026
527994
540229
219355
384675
478997
561386
453154
408578
350842
368363
415843
503585
248666
95506
552752
72861
349410
2619
140671
277659
161974
438539
393744
576010
548690
357354
130088
575652
226805
256180
11968
179085
328381
359189
474119
302608
261729
428381
399649
568424
330311
183088
244082
244369
5947
193444
222127
62877
428612
516655
426079
426421
410805
522778
542630
440738
322500
577421
292296
488086
334413
108987
84200
94631
206369
422676
26602
213538
30195
546053
18864
570942
510540
113259
192171
169181
103361
294761
474268
435358
570075
466070
84113
112478
559553
442542
429568
263970
414089
403526
277127
292901
189153
177619
553025
475923
233143
482493
94201
553872
67439
89407
71918
284469
22166
492886
468744
19387
356474
49165
15474
386880
552810
194594
106704
510636
288229
496440
81612
195124
1737
526325
376321
190056
400168
310705
424029
552927
16963
124471
45859
524533
282741
459879
544053
444274
371058
574562
476599
458483
205086
331507
172351
98493
273466
559859
180045
185091
90802
17938
53677
87058
181851
20221
59399
296330
330376
442536
552740
192838
567755
108442
262284
379987
112897
558253
247641
26829
3602
118870
502852
485856
172556
545859
10041
10600
478841
453029
343821
225104
127073
245946
415073
28154
419026
146767
341871
62477
237919
74832
581913
392186
569801
236884
371198
46809
98939
404801
227479
276037
507293
348494
195677
447124
437520
380657
468792
282328
469339
244122
482722
524816
420276
76159
390086
117230
352063
456953
60771
212649
399010
100523
20175
218853
489248
175017
540750
116397
91867
366256
173149
319841
174576
156716
30608
128392
359492
188858
242911
478577
53091
237964
74538
200288
555794
53546
290782
250417
196971
551685
444397
250790
322615
537255
103332
224246
212761
291402
20611
233703
451985
398628
509927
319517
417230
326428
327449
459991
75061
298306
144000
425074
323862
404101
83979
416371
12991
492719
568744
495344
44385
486139
292187
169204
559975
108575
174705
429539
462186
248745
346071
193034
422198
470932
232290
45089
313019
232661
221044
25385
250193
374211
281056
496335
514426
345417
580660
256546
269234
329084
315232
475361
443713
500646
208251
22167
107596
571275
408576
375066
202886
478090
271254
477077
236155
145039
89196
498493
407520
220898
57495
24706
417220
548791
397459
409652
392387
480056
520918
472426
414891
118134
484814
298269
64088
405778
572565
321806
269327
65161
47407
216303
227550
6777
152689
17997
35951
390286
113756
503921
461989
104550
258843
191546
102576
130122
443547
133580
413539
94610
252894
304031
291606
126869
264250
348751
250258
521327
432419
116049
504559
334448
564432
554538
326284
258529
560148
411330
37186
178789
194421
143559
437720
261129
564163
369086
94548
417980
554021
162775
367571
96027
397461
292585
194419
255800
39309
549568
259112
575496
287636
71870
291039
449701
18442
422865
430821
328999
491204
198476
188013
233271
299180
169600
514456
243600
346482
83059
24714
159742
359432
429839
96067
425120
334075
176736
140513
128398
511432
449256
56283
286794
380338
42321
75753
350984
40109
289024
228677
22008
261940
538006
489733
493814
459899
475660
60814
306361
570436
460198
263084
96110
371176
161381
377730
566668
168569
208718
6451
360399
371978
444893
439346
564292
301749
173742
101239
228122
49790
119617
107974
412966
77557
34438
148170
37457
136983
576608
209682
35316
228857
451300
547938
441858
81461
506955
267182
24899
462197
232121
534081
329903
539023
73595
116556
457667
465940
373923
283279
386374
345329
388504
400658
306581
485945
379567
343603
333630
83202
292639
206397
238902
549400
280819
104647
328348
22627
126317
267611
82084
294635
521096
455565
160238
189922
482148
382081
359020
353701
376523
47511
418113
454712
157634
412350
137822
473779
135270
309848
579735
253171
264454
547186
109296
521769
77797
213602
99515
441425
451392
440871
414067
534016
430281
441496
297907
85292
185168
444983
315384
218868
547941
18490
438580
161941
405580
494936
459184
348913
487953
8093
145542
105452
456009
513744
133999
404783
362046
420357
125227
425400
115419
278290
354553
487466
106981
463669
295321
183171
54130
576212
68525
174901
554323
253095
449947
364722
227248
489617
244334
497067
15126
194235
238887
327047
490244
374018
569322
199252
381629
467640
5967
258794
218482
523799
38630
408324
423529
567199
186550
24637
350712
359569
224292
496268
61492
92134
75727
52011
485239
156180
128912
174740
457041
207898
327089
73665
99094
562419
523161
387299
43150
457178
427129
253464
67805
553660
424263
180721
510399
236419
233829
109357
78762
112525
77012
249141
492299
355480
432657
242286
77989
98284
1448
69117
291380
547419
380455
304115
169360
424083
392571
172162
465603
315018
578225
349418
541029
223335
126757
329726
368448
322160
372774
560227
538167
293577
129576
581887
68025
319908
554252
36388
355746
453885
36406
400655
416968
314224
412853
204728
542718
222180
95822
103969
327215
264821
357167
511774
337453
223857
163289
425100
544457
148938
84964
281578
5811
284494
364359
135845
149123
149849
115345
109483
564493
281108
28582
546412
320200
478532
86878
114079
332468
263258
544120
23038
87146
72910
358534
209388
267116
175112
223714
200370
93393
295340
581797
17867
540342
462982
52846
490352
66182
170008
219935
542937
355552
183811
421542
452113
39871
109750
91949
148541
347691
311112
128770
115917
223605
321338
437304
268688
75883
482515
98599
162495
430654
218886
427803
342765
278692
503490
49853
373574
283294
273898
344561
473352
132038
279212
204505
455227
225731
554464
209420
214569
94589
77842
406710
451263
96222
244909
502231
153104
51594
152208
297043
67443
278890
99108
235536
200724
497617
475641
555337
159753
519768
265589
334410
245265
562805
7220
445127
152015
255665
61512
191456
16209
10175
58483
386154
415280
456192
251094
307564
49348
533589
140642
282789
509899
152812
77663
223832
178682
110423
243518
393857
18006
298933
459598
526360
438102
258288
124178
410580
515423
355263
363455
20273
269099
477958
180357
247871
443727
541856
244365
499982
191340
329793
572784
457796
576464
152556
380859
101571
91257
279350
360808
227224
581654
85112
233711
54071
402235
432522
303340
253382
294231
139482
283004
23140
562778
230843
371490
188163
195852
495218
132516
528097
325620
405214
59622
203858
403177
3716
526867
103267
517362
141927
1408
3464
127882
183348
388599
169321
447976
176295
431885
275393
91289
117667
133679
571318
526292
556840
460988
539174
49713
295106
242597
553954
103520
263512
479528
534906
255849
234612
540496
243964
503616
269592
401509
537135
177726
145062
39513
390161
146504
465404
554466
560626
346550
227231
469355
298278
381368
128768
471521
439817
204337
128127
235787
217082
579415
341815
453756
443999
409921
393677
314836
239613
416300
93327
311561
339270
566414
557102
328283
367362
203178
157219
158810
148635
318066
3590
293576
472041
47559
249757
151709
534292
366152
333918
352523
305778
336129
503856
478636
520525
203920
229782
283505
120882
393054
135975
348950
318240
256921
348822
442133
404557
120969
93590
324455
221012
336546
148215
313506
98582
43939
253843
427548
457276
314189
387267
476303
211644
549650
472089
302945
569792
3361
68625
340333
513703
569154
125266
46608
150487
187349
204549
422105
216517
230318
564659
540186
515066
270812
427040
427749
188037
92464
581900
535569
40896
261956
259309
405188
544325
352671
244108
115649
541506
441415
77298
305833
578888
52107
358149
28930
141211
412090
366975
365739
413804
536902
119922
492816
31079
198992
247599
330053
48384
244853
51685
385504
143749
476339
301628
92230
67615
556453
364433
104788
195368
335692
139507
224272
355860
449467
178177
81886
10248
130361
149467
370378
451826
172491
561887
208000
161193
411885
523250
321885
67832
103902
47512
400710
183657
292982
68205
313015
336257
496855
449839
220058
425398
156739
335735
156258
206837
233902
50277
64264
395221
554502
274518
483352
511777
476331
257712
144298
574602
112031
100331
534001
471839
576780
272790
252413
459755
449681
163197
376773
269532
161983
546133
14759
44266
51631
3442
480088
168822
367853
183650
231899
269232
548702
217766
466935
253430
564721
322082
557679
82518
381296
53084
311475
236370
93119
141849
107262
407936
202914
187979
382056
67155
529355
476882
525020
502281
47837
205672
551796
402971
359626
143526
38305
549971
345154
248467
181524
290839
144167
253223
184224
190942
17476
92014
354726
251589
377401
94121
91670
368193
441132
468279
439720
217874
553507
481014
38645
102469
63587
531253
122902
539386
537479
406908
13979
196623
81922
107150
9910
15952
156999
308967
518883
634
496256
578789
360517
529155
204244
332439
493219
449895
119730
412613
274786
414324
380101
104487
287568
552744
116851
536494
493805
376434
135171
281855
128180
420617
202143
568420
452302
287289
522930
400410
246608
519024
559652
294430
405516
417219
567717
395745
409022
500194
13528
24285
414422
541282
260116
197759
402788
376848
401946
542112
260627
514904
162573
214293
190177
315218
216576
571237
499267
447113
491664
405752
477273
122457
147337
459301
366748
91411
165852
474075
117325
557272
124893
28823
309280
47475
430872
89397
328223
176600
287535
193390
71214
481326
197681
132612
454161
101354
558634
69826
120670
287725
186148
13616
50735
194210
348922
181571
580382
2495
155126
466223
158276
68254
339189
581571
476106
114701
50562
356654
55922
1464
315339
337194
516319
292459
563951
282791
448779
99913
281017
76406
136757
370543
499656
363522
438753
509269
167603
299811
41461
215107
257923
415660
328216
487970
341695
470604
527375
302116
464917
55107
441992
380828
468845
559194
339588
24380
493829
303537
59039
121575
133166
245481
28961
129803
401614
145436
177505
117125
62772
78864
547487
426994
153573
329304
526321
270384
253903
64332
514598
474526
564281
130269
487139
98693
502700
8010
562015
241003
367461
258249
270354
507370
204170
471235
142896
574152
417716
443281
316476
480950
537223
259421
325206
336414
63647
476812
304963
442688
124664
386211
443497
363991
558246
409834
1111
291797
219472
190486
546067
122987
202321
339453
365983
21717
273637
49987
438500
48460
403710
186827
11107
52016
575643
421840
209788
431192
23594
291755
320812
457476
151558
320649
258520
499952
43407
308134
125184
211811
317070
182279
375400
344741
541496
463327
519356
9211
326774
293704
492440
261918
82138
234709
360073
93279
407548
188965
417476
26363
63820
59229
465838
489524
151054
345520
125390
73000
390374
198137
455528
568810
460243
64186
219606
329034
572571
67200
412377
61044
577146
41271
126748
167347
318820
456528
492179
178175
452470
520195
513098
482021
188749
347216
408543
343349
404403
118889
37177
334171
354500
139789
124940
184379
75496
151170
306688
399937
291932
198414
537939
205559
470348
244528
514790
122752
429892
483000
132394
102978
43813
193452
103720
294776
105592
72016
112811
266371
303095
285911
196676
155035
531224
576247
452468
235809
293964
93435
504265
220735
170365
518357
435671
401591
298736
387748
420765
11238
203621
48848
418933
157041
483377
485550
444311
56938
385860
425093
268059
435718
192701
514537
204887
489958
70122
158708
104842
547985
450223
339796
351840
3692
496039
385940
329734
413970
461510
128514
141986
397105
237911
134199
341437
161914
329576
242610
209287
431461
97428
260668
335630
430397
338562
30149
136832
166009
32093
117998
137984
385582
230129
340368
201010
553859
532827
534203
521906
393943
362189
134772
426877
304889
555356
214369
88759
412296
342302
227216
91288
359870
545250
552031
287858
167623
190199
433662
499168
61293
147546
217407
378001
133175
357502
540348
64070
523002
87743
566076
151483
154310
11205
361959
272048
351034
362779
217238
350975
467726
260882
291038
371595
547533
244124
263901
405526
325328
384523
449828
181745
504843
425263
130093
323958
535335
10645
346795
420692
570512
575931
118108
395735
97543
543803
5156
130948
70408
516750
131374
121181
136587
131203
296417
518222
565041
71720
465676
156809
76213
233187
34343
250196
315393
367537
431113
249792
94667
326702
273205
20979
292505
315310
377738
319541
550767
121047
313999
73661
22953
413556
136664
90349
478314
290332
361386
82225
248651
469840
335847
464845
248879
333830
293072
522464
342649
43838
120388
388905
366688
374405
296136
537412
192843
278078
379035
66853
101586
191647
231222
492470
314667
388508
330435
177755
326527
408294
172922
131127
268809
438851
431972
367007
154879
218282
45283
442888
56733
418634
481689
177550
9951
17697
6287
249649
237003
533308
414201
242592
79689
427796
203372
434139
183197
36757
33189
419815
161234
36218
439527
394766
544538
142357
430805
256608
172160
289173
59542
258680
175439
304305
53719
17179
243750
62619
137838
344624
572702
461705
336900
34811
35382
331083
32949
399769
26809
501067
12153
251121
132725
372147
289966
480679
563354
422157
439107
410102
484639
238141
254228
289816
81918
399528
190094
382969
115719
540465
440023
335140
289199
540384
155873
498509
102669
218947
365259
139865
387208
202850
464296
361212
332815
276582
18751
167908
552267
410229
230038
121366
89870
417063
411007
349358
5816
391989
487843
522817
292118
488408
43190
26241
310300
396792
87399
488927
561653
438432
196571
461787
200416
33874
245603
67644
64611
407220
147586
14265
199640
345047
186171
335922
505745
452834
494383
543350
114187
200939
561354
378558
16161
246069
29287
26503
305142
128970
456724
325261
430035
570395
376706
459987
317935
482998
580427
287601
413562
95559
137501
131467
564226
470298
5728
286698
577821
60953
442414
72238
361172
351364
403194
29706
155488
16735
216987
375939
353006
90498
377845
189778
33044
427782
7116
415447
94248
87616
351166
440894
484123
574955
14750
27267
531967
111788
485032
451574
166464
244635
30739
268988
523854
189868
212685
229193
398188
350157
101630
438369
449412
278496
536833
488234
438987
59565
110724
168803
84530
513882
467484
271401
376961
346344
375915
455381
297967
107881
202447
164786
114420
69693
66263
446045
76405
279582
22199
336431
327799
146123
38747
498204
426875
109355
279334
107394
205440
280122
491377
319360
137963
490102
351477
130984
193968
130538
302227
80145
95441
112337
210549
361774
373522
351715
228603
551172
59167
340039
444353
250335
10472
484840
249130
85902
325444
303163
441471
475967
8063
578570
385448
407487
233804
99086
398934
70923
334758
9176
42818
225949
271763
567603
327694
270284
380388
483381
463925
538132
553396
494679
301262
436521
125009
195064
120441
453686
484312
500740
561875
177998
495336
342141
146313
346589
271873
553083
340208
214904
207992
158107
481856
22420
435405
444804
207282
576017
344174
539098
225164
85940
3595
211807
54341
91326
95518
437776
533835
384375
514982
96633
4537
411061
134290
486620
396350
407820
402120
276975
349263
401384
521587
448431
447209
302332
367003
416569
313762
346759
168795
262492
108914
64893
555197
464906
314050
418057
136790
436584
3640
405296
425037
393845
502848
23991
275922
118065
433505
488977
261576
105884
575473
10463
26359
68030
313164
259056
221234
548336
107013
402674
429065
467646
409346
294371
502321
46329
54796
528525
279395
263270
168954
377417
384037
460458
477724
554241
500981
195297
385144
238385
325666
532710
291833
555739
488203
78923
442523
201372
241517
283611
73527
268394
572500
91797
279917
95292
50624
353658
132453
360673
11673
366480
5916
83614
116100
496322
572000
282027
111556
500965
522405
136143
115505
321173
558765
217005
542552
62923
551214
245528
399097
505884
200289
259232
149060
90582
253087
125645
439602
273556
53604
514875
554152
427632
229267
567161
234238
34825
367700
402583
394889
356071
221874
61919
219030
381642
374818
154351
451683
351654
303797
502362
121875
223831
231645
332867
575625
142532
574527
115365
485822
474390
475674
325022
167501
113890
575284
203062
451036
350481
103127
271741
111612
465692
559865
493902
172062
481728
456389
501055
300972
34861
33208
92335
425187
28257
431948
218037
515916
341596
184282
8311
402257
518198
471217
502361
406445
219488
396460
