272660
659333
738054
284327
537942
461570
063777
069220
941712
470426
705811
256138
251021
815278
432477
134965
873182
750283
093878
935556
017505
521926
068014
072453
672056
684328
763445
557788
084282
140791
727160
709158
782293
011321
909630
627059
117296
996767
267551
792514
835613
477989
403398
957489
048132
746390
448152
710505
093004
709530
125335
616184
683591
674778
404252
231760
044657
877520
295976
400456
342833
118909
579822
554342
190581
187771
404540
868029
249509
534099
243314
035522
627968
721880
799170
746905
533158
750938
087120
631030
247367
501548
158416
279194
002862
562436
979584
942356
543570
647259
216094
699504
418461
876987
458594
265219
271340
150709
311322
072773
665798
605833
803786
593544
177266
918158
255478
148954
825645
453896
486874
225629
723080
176042
564340
469328
888372
661160
391060
794997
283377
045033
238687
106634
354073
732970
255476
752109
991206
149027
431818
516894
723239
404937
603919
294397
593594
882468
502454
351118
771626
199915
701284
658912
894699
238824
741259
496929
127637
025480
008902
403773
500859
653983
837029
599082
965443
230538
256611
035486
891007
778819
341661
046504
224709
359150
247143
510216
843214
243154
275436
819901
583731
650474
575659
600750
334038
967283
409245
564555
292413
245484
864160
080410
216874
922195
315611
603370
547439
460909
046817
660786
699685
025499
211752
111578
753483
787820
809670
694801
229247
194083
606430
382605
450775
648079
530423
903004
187007
486035
266080
983605
767376
405409
173438
973692
377808
635668
730391
521922
132467
646261
129645
465469
316440
458079
060459
802260
796649
671557
283342
938207
529417
925991
423973
024336
041024
591121
195725
347622
566308
013390
301271
075553
257425
860816
597674
317531
017858
592222
001684
689432
656672
256133
348509
434304
157336
122333
249965
763223
405162
453821
065887
653437
001241
893287
498190
495894
942842
307337
818749
566954
527289
455136
706642
043016
336322
010431
246182
983800
398588
646133
278728
885182
192281
556895
949838
148429
276169
574927
094751
755719
834837
508066
807347
341785
395783
392653
716237
279807
660769
582607
440882
520376
085144
440193
658254
597324
278566
041466
486320
343775
306575
368152
588955
147638
614430
715286
733774
318519
160417
800100
316609
937563
308330
189754
625826
853217
951450
412206
040400
603047
544307
144238
288928
221421
372233
362769
867217
138052
977801
010105
119200
458189
715807
180247
763177
148420
429625
378202
878548
118000
210036
130593
686088
555051
524530
678525
809772
921151
867999
897833
906077
163636
522474
806241
084427
073640
274778
039630
651635
010824
527355
663680
913064
070006
149868
983425
341946
649196
007812
329211
216260
126354
820538
268290
320391
719434
692738
278473
221407
658386
804484
324674
034221
498378
649858
658212
187890
144521
042109
157820
690174
875821
304482
075761
688134
982466
142543
312798
980650
704946
234407
280786
254573
086033
557975
010553
258790
141764
898386
329490
847753
484523
187144
541696
906113
572489
044103
925360
133149
018585
404928
166541
514840
301871
902051
636693
862738
904647
120280
373170
882983
680678
516686
375671
442096
970773
503867
104090
700292
802978
986487
124792
007450
262356
782113
823430
999161
367529
847123
015716
533555
757293
833315
748207
910900
244085
501574
430955
717000
017881
765306
775664
605643
644380
106806
890599
327463
460638
973136
517889
157214
373848
190216
873191
241250
882039
871170
200672
570499
101156
879697
366046
157108
793895
993763
733584
070420
363037
311182
098167
959260
685722
333145
413268
197635
544810
128864
263964
521031
296479
721204
686928
516100
488927
486221
021685
287651
089296
270527
174615
783349
360730
305293
952689
414551
216160
108931
417112
811907
722430
164317
430717
208749
779931
966414
701977
741539
764408
515222
552968
703686
112472
042049
737479
905787
118471
825237
713178
487089
621218
121441
975892
644870
624725
111982
279306
642834
768343
323813
526069
563433
070628
112707
259103
044508
331906
570809
280593
031042
224932
213200
049537
351783
206440
829125
224106
285694
034809
534991
319845
447292
281822
732701
890875
993443
315445
428164
597221
400276
211198
530763
046971
756340
801356
590246
487945
955037
840916
210557
717242
498780
047340
566822
385652
654658
924655
366542
219150
795041
008939
575121
026642
827602
291108
603689
253081
451352
612994
271893
292947
680971
227977
858003
218452
940570
335484
196615
514371
311270
242499
738782
066825
612713
834672
486625
537321
612312
334481
040052
386270
255891
051994
656358
447546
067629
644893
402054
445232
103583
481096
606477
268700
581090
940234
365073
632055
951751
954969
831624
065230
042765
316255
619332
914520
093359
267726
832644
957661
674302
192662
722863
573942
182633
684606
135781
572365
887427
870550
719812
698401
031492
281425
436180
375661
799953
946616
801485
201952
020924
632253
169094
758971
268526
994550
767312
450166
349704
118698
814967
909372
280744
174424
128131
265488
059721
623078
024608
956291
225004
460541
732840
122412
606588
056823
106380
567646
753991
703580
625079
367800
065375
298701
876157
288890
935171
849256
078098
028659
970226
327682
407280
853674
969577
098687
221732
587404
280193
074126
489892
387262
448012
078402
422400
140480
263610
594654
370871
382574
317234
557186
865675
690919
169161
524975
984153
763387
395366
840197
582657
655291
444955
679312
985187
849422
367411
662428
085174
261382
608043
353123
311210
760154
641261
845583
196691
234494
694004
441152
411431
748306
896006
246493
034029
114509
308724
083190
669796
889442
864635
753368
449575
200589
491297
003968
074425
081886
908407
048467
627910
069636
672840
631413
721650
095977
488475
233469
628170
427464
397166
765809
352724
249396
661418
296638
716925
149084
652184
147368
773523
305811
466076
335899
589538
029021
562289
011058
117903
071617
331889
858031
297046
741978
910595
577645
853595
645741
489314
232897
820621
137099
662162
010543
053529
015307
620028
411103
065831
179636
069865
146514
624068
805866
577145
210649
428421
897138
183261
407184
118401
111731
082646
594860
724231
381504
842730
067319
411722
957572
286298
693895
138741
770884
340209
358312
613830
548076
214759
873520
506773
940483
619994
052382
094488
506214
595966
691866
438892
351314
965438
399890
752381
449468
690360
396250
159369
407125
926496
548036
701907
971222
025717
252060
376504
434223
886728
368194
195814
050683
963741
954467
713296
442431
603617
627343
277421
894050
064877
908008
017644
019241
386378
102628
523825
343584
677210
950933
806726
826948
873894
175168
768939
202845
868845
818147
698381
452661
902845
786949
519765
955353
350607
984063
271357
591574
917331
734952
057211
909228
647884
142747
435477
558069
856663
015732
405323
328940
402170
184055
452688
245663
152184
780951
443661
863305
883712
193376
038154
126865
156606
579483
116163
159987
973167
257173
762382
611516
514018
935685
697126
056784
958353
055305
290125
625775
285967
482988
192657
441786
993769
680379
067423
660698
151769
992086
062419
356946
868628
066313
540610
041069
558325
613310
739652
271275
385882
703173
481125
380777
630362
287751
225791
749878
126570
272468
664383
102155
771396
374636
079584
950957
569108
312237
850735
725619
759000
556001
579230
998058
223907
315510
300526
961928
149541
346833
416076
505532
098044
404224
014756
447947
017891
258216
672552
099166
297601
701778
853861
922420
324194
832122
020893
211635
588319
818134
991882
504660
387807
380355
798821
881222
828627
685250
210466
766400
464385
822444
448145
270871
869923
022249
434677
296212
161485
106945
884544
390890
693062
385088
829200
380488
252761
138010
328986
608544
975853
074682
377958
465535
463491
279384
065936
444372
643380
934360
475339
252964
755781
833088
558781
882676
848530
109514
645376
656622
452029
383810
105273
950737
982771
856434
566500
190159
035261
356860
877035
443887
882822
918957
071921
642546
536415
984679
450163
175111
684916
827020
930899
874012
032069
839419
704474
149578
836167
637571
501091
221865
781871
561444
459609
316124
364969
015319
080244
979712
376511
214112
555588
050252
012665
224001
977675
428767
435707
265878
722108
909533
445749
502858
719625
990989
373669
262579
557878
905956
363115
546894
435146
709021
536224
182881
760424
354761
899099
504055
527102
557073
637435
615342
742278
525076
033014
544966
270898
260719
302770
194102
004116
233932
260119
466052
084607
977672
475582
505822
524161
508438
912664
310818
185685
436328
208238
431636
472027
719526
613479
196918
837947
091071
521662
372890
145928
174227
268782
976420
255936
306613
082445
015353
736472
475242
681956
545629
823238
081965
001309
298744
097524
924591
119877
019184
772218
512571
243415
274601
959560
781941
548925
029958
346475
523766
598844
097126
116454
536627
559037
936924
514913
940545
868482
079668
538776
722055
628170
426762
936569
430873
449922
536535
843059
401478
361154
455186
572211
349844
503825
554871
075514
374318
922183
680013
678444
882106
266073
710874
470124
788290
121752
514700
524607
282435
646774
895707
482091
507767
247114
125985
981010
568725
497751
147191
151419
617053
495634
050251
369826
147794
186558
115278
156691
109833
495279
937063
179559
757050
205519
911208
381212
066119
702307
254543
975734
869289
838772
269897
872802
030188
280720
461581
370514
664079
355080
703786
221302
664547
803751
068258
226694
910899
062067
647887
644959
396729
697339
513451
672386
082836
923484
637974
845125
056200
950185
222797
946860
854989
772434
208622
360189
638218
067919
946393
399987
954176
664876
370622
726562
614536
864535
917023
377448
698637
548564
012550
337854
146877
966497
489425
539012
614163
960198
655560
854810
482542
026173
286986
819621
625431
285036
237751
363425
587261
404109
674675
220788
747631
169302
424993
945627
931263
258019
909629
659964
145358
256008
964442
522224
967105
900273
527766
527793
812129
864703
599476
653769
078173
896857
895594
207183
510955
702124
128390
856507
102731
863434
382903
629791
435998
204270
191431
680621
191612
780021
168549
084630
821040
883103
342585
101702
941621
299921
278988
790853
080612
148729
571000
056854
114773
733066
910961
757742
507179
877541
052044
611113
611752
802146
458687
939713
450830
583320
059004
220972
212804
492374
144989
946572
838521
799895
738636
345204
741295
455347
616283
340639
635873
476999
111670
358787
620571
685662
613555
689494
458230
759842
558437
134096
443596
881243
329412
983181
703319
750994
863240
540514
722610
135008
061411
218504
877749
576190
305785
948389
127075
924097
302377
125939
866588
041033
972286
243218
320433
571252
138339
762805
005301
541281
402928
199963
579970
428387
577733
091227
796450
974203
683259
826265
815962
545956
237417
798752
842884
678737
693337
174731
940849
326297
184642
585718
887968
931080
245936
185137
116500
329572
563133
588551
931046
591655
372985
607670
513082
203488
775870
839592
822957
160676
072739
961481
809965
813946
128504
749566
182896
679756
654596
157426
176878
291935
239432
348482
015899
374884
472328
978095
618640
208453
642934
440710
203677
126473
404851
827826
886653
884772
957530
709448
241033
662365
910286
748157
900406
727211
492363
163348
271489
354102
992965
713910
042847
277715
805501
756896
771291
852435
504070
697517
717011
310313
337964
406756
571000
007163
167660
939382
207969
881685
790166
709216
307771
995652
821922
643951
528609
808083
333058
138936
157097
815571
535356
094832
152106
724623
377390
413648
275163
051375
316284
326857
030273
822583
418777
365395
789035
754752
530111
561638
572748
464339
150980
677256
388887
800549
925733
651686
965349
896682
351294
853276
328194
121707
840986
146224
427275
340887
995377
935893
998513
313244
564454
068195
801643
234127
439749
406484
633950
814487
339434
955769
990282
642076
594758
825449
759570
739397
814953
683882
358881
906429
478592
116582
308192
590542
283107
873575
571552
477751
828913
054947
867460
636362
996482
897613
420129
197316
330418
521699
041383
908440
357588
315130
305289
664018
368872
139360
518649
296463
390722
877571
209545
890586
108358
050084
977717
684516
929992
749889
410033
873533
822432
786748
504882
381573
208594
619710
891632
465417
005565
913745
511744
464112
139111
405859
502553
050295
933045
513813
094334
845073
323046
144311
899908
177142
411044
621144
679169
009426
100205
466504
713150
164276
538688
235827
122597
774397
435363
888231
732170
952766
182226
629580
068712
052716
963800
642181
693498
648447
169242
241735
811382
023175
546339
579860
470841
526489
209246
061822
902216
125310
614759
101524
436521
584491
756175
345206
124718
664944
340010
109972
367429
907462
355320
651488
599424
062450
000865
707201
803932
696498
939425
286622
985750
457493
713853
248040
032260
237590
382375
273831
862007
541237
707858
688428
974902
871120
427005
428520
518427
485687
571461
652631
558920
448675
974067
826667
740638
271497
777797
966869
715939
826666
985940
823163
776720
571536
813044
336511
399956
769285
146794
357638
897420
829795
839107
430178
637116
651501
205952
562221
711645
761334
024690
736950
387551
312796
305793
474553
079896
190928
480108
213306
151243
676005
976259
668332
647909
041135
308602
642957
571146
062253
747281
460001
291466
584830
633298
281275
927566
168058
973369
429579
328992
124890
535621
923858
404731
081081
294222
502060
044484
287385
151473
652671
844030
866423
968715
791702
806585
357250
422033
236044
850138
231968
131085
302122
245149
278168
529486
099611
857576
348891
559882
235909
477936
032023
881554
507572
353140
036555
609974
134976
737520
963625
670278
146750
881328
452462
529163
590976
532507
888495
673531
337869
760123
320590
888961
155081
103593
621243
718281
272734
749632
439280
636924
042237
965007
305045
601967
754434
233422
111541
406047
215745
470404
077265
608724
992918
570129
668636
502685
849812
349925
523670
875048
194798
439818