543977
713545
254835
758019
002724
372651
826788
258962
865946
645509
826655
439655
027981
381818
630567
553958
027348
729855
463118
830546
632145
531989
199070
216187
435457
049622
493499
499862
157789
954815
931578
868785
772356
264654
593150
886957
446230
240245
781261
648674
622092
721041
499387
975432
101115
503825
596282
651214
138677
067811
439807
164609
334221
458758
012293
825280
849227
892081
404089
127422
707313
353673
450033
535162
444967
197211
115126
036259
112673
151819
714784
645185
376801
649003
502540
544010
715910
296082
638165
120990
426311
544068
911581
373596
484728
400787
540154
631553
873968
915454
356950
405021
644226
258933
515602
119585
112513
326807
733454
670923
371267
940948
926261
906813
816770
994471
933266
098254
765299
940511
356467
663556
891226
846299
735015
058244
712288
864805
392910
446123
046585
462441
062240
526362
415025
359767
012339
936446
584531
813041
234604
607986
887025
628913
949267
118832
409851
386058
808218
368126
072094
597604
430792
899278
272121
100674
345851
393053
328392
354949
017457
262671
641940
131789
250393
034063
382818
639646
527931
359786
327423
994701
225710
960928
199589
422456
777636
513263
482946
294921
083119
606624
185953
412184
407056
395585
735771
739145
626385
638843
691531
940201
457553
788683
226627
899557
774645
937183
587229
960951
296685
833223
928528
215596
088653
805945
394975
668229
475635
181297
908337
766434
836171
234791
191904
610438
050674
449450
894305
667875
692618
355857
332323
034102
260168
163328
283853
431839
955000
224812
751029
717100
448360
024337
043496
116055
010156
058725
280490
988155
650593
375832
968083
942733
925618
435400
551070
605474
203065
185457
537468
754323
308855
574344
481950
852996
990282
923164
823107
225136
190023
074624
255171
204727
395256
577790
860447
614126
499037
016256
263205
579382
812301
155742
146879
002443
361313
730863
150010
751510
090501
826734
492803
539851
141612
709094
566191
060747
194619
408893
174415
635974
465422
967593
934633
131830
680387
624918
373900
783557
729458
560346
683796
680959
327260
593668
255501
200867
148625
460878
813638
795835
156150
903748
429721
872262
143132
933575
930600
765100
925462
857358
031449
672871
246848
941885
890361
938902
962526
835733
024736
257941
401802
798652
317180
317731
372675
741948
869334
570903
311212
685468
200029
168474
452007
248570
599624
835652
496295
980404
192436
591162
319389
709424
141966
385472
538511
386624
963054
893512
023157
730196
615935
469982
548251
756584
380547
508233
687363
077739
790867
479535
740194
459577
189950
976431
158181
577820
628516
896621
963081
965134
200498
376094
703397
690482
906905
668350
800471
669423
399417
434024
187743
705235
126055
950560
682705
881329
060345
664946
398774
033274
393922
865876
761182
092388
411221
763198
490091
727532
000738
795620
800762
704934
296188
883181
271214
472808
816144
181918
224958
045322
805628
258763
452948
576159
822780
552739
056778
484386
520712
241043
337776
502421
969859
799024
738603
829456
890700
398498
821638
013297
168312
344130
317180
347741
789606
271830
157376
972854
219403
045206
908284
497643
714871
679086
365265
418819
782844
539249
040416
123127
919224
220537
424714
232006
620402
617593
191237
769387
743678
198806
236857
977910
549543
654695
516941
642382
720031
962282
398902
117012
812679
295500
167685
597639
776497
202347
171377
053363
888543
416946
058477
814768
291741
968418
465029
408586
724758
481659
658104
286771
509351
553964
807865
513299
945522
161771
233588
887662
329208
127745
059627
937829
922383
647228
169218
783379
295141
474162
867487
769905
522802
850043
441716
692872
818840
751876
513491
959514
298184
369744
428003
166675
586191
473564
230224
072252
441619
760447
182805
590983
044381
384348
685660
123996
740611
137167
407485
406359
678487
859719
379150
079479
439443
269884
832132
382447
852481
649028
477138
495048
381694
707106
349353
828022
802508
049331
919115
896226
674740
078646
960146
066066
006398
827703
902447
847279
014283
282966
630245
814344
732105
489581
273317
670840
946496
214506
013529
550681
250068
131400
483711
318394
501827
339300
610547
659167
896040
920718
828708
956676
324264
215366
648026
439369
226224
026806
494784
595667
120168
419181
580990
896123
021720
346025
330184
744705
979642
225358
876593
670766
167734
764581
033891
431707
847376
540191
887196
443585
631617
032685
159643
027922
687317
623863
662358
352626
374952
201030
287357
192398
513724
274383
057816
531850
692021
383227
610552
108314
668248
256456
295523
329194
873084
868098
202012
490063
575839
560519
570529
691497
609126
632310
278015
891998
277239
261685
928534
773626
148500
772742
546229
767764
677300
891944
534919
551543
663204
771112
786608
164408
044776
834072
908833
322227
305876
429353
067020
881690
433982
767418
279121
483990
094629
900024
200959
948417
791046
897604
659333
172630
801092
702072
196351
048338
851445
781656
388893
380460
018643
052985
668038
212504
420696
414104
051504
983390
038769
888068
386482
314864
350971
572435
012520
923896
131515
322790
286951
643330
130254
227380
889123
099416
072265
011269
915443
303593
818837
387155
585646
133774
675369
609612
858324
052154
548567
116401
165415
770173
634881
989308
941226
009587
055601
972551
955294
203183
230371
525562
842169
837319
590531
075287
697564
296736
078673
277503
446872
843894
916504
035857
351479
325956
998197
171019
338253
960878
500578
596710
310660
198243
855340
915561
103735
656119
996651
697586
979570
501970
631299
442912
853746
130356
126574
235656
242235
345139
352772
615524
023204
935402
567415
323512
131292
958290
317611
644684
000221
472202
777273
204566
492379
282809
114544
629354
454636
610693
021325
814210
800269
253354
214065
887763
591659
520946
340273
345976
624095
873028
953780
794161
092215
107196
851001
518519
724876
596685
373594
428408
486820
081893
960027
774607
000113
096867
233661
516532
061709
659410
877358
656444
119645
418957
951563
014100
442182
244318
738913
626709
963231
868431
582689
354803
422077
679193
929368
055710
172107
136761
668566
946082
585136
383252
395602
526873
249396
438975
844079
329852
713744
314350
181240
327276
140066
180957
220508
060275
137466
999744
356401
378710
186502
389331
597707
538891
434982
181871
770124
212317
701273
070354
652007
506776
901469
765927
188188
019675
197099
741952
491013
669755
446960
198133
406563
919039
459013
889685
172201
656440
493191
343670
504627
612833
787281
443114
308417
802110
425080
507699
029320
471477
550548
652204
768674
888259
693675
947451
186016
117995
952121
742866
846717
881472
078550
021232
033017
808990
518091
478508
300320
330562
444197
050115
400287
887866
392643
546726
170238
512635
009786
637285
880645
515067
034414
420999
675426
156528
516767
207579
705973
000412
021463
885354
681403
847776
558748
313735
759244
839831
647938
156044
460698
024170
262277
121652
147438
455138
543658
600300
386852
178023
222858
434821
261035
314163
137679
822407
797533
186355
928857
898407
484232
395712
979532
898735
319386
943859
773316
946977
183164
413390
754512
337605
436060
483038
812868
123613
849617
482222
338555
809065
540657
566742
340435
640750
115960
469266
497090
258455
623049
390618
205968
949007
020330
871438
906603
814164
852817
950819
789265
061407
089330
516460
830032
191788
079638
834432
059346
822173
993982
253614
589186
414635
220058
524175
108061
389625
118638
335891
727259
499447
935037
989403
773257
411458
199790
384597
427283
940202
513968
220845
188904
959377
172630
551038
791243
653194
983860
797453
385157
886508
979451
115530
323653
462914
299758
207588
471072
396922
689641
518595
908931
069612
855646
383415
557452
240668
087739
202716
692658
430366
284104
530423
315819
273025
304841
541708
668133
062149
905007
020554
246204
114176
623590
138751
042341
819520
654237
027221
585851
442870
531961
042987
312925
283294
130158
451789
258001
308009
859939
642388
255214
712795
407537
571178
987026
791196
617357
482574
413713
570205
836763
136117
683120
258488
322226
194568
603037
256675
067717
496275
773961
513927
788104
640746
135803
188315
929315
475131
059443
943151
388579
173576
165378
620813
858593
605661
934820
265539
726034
674253
172947
420911
302184
382210
437891
220357
199720
863179
289001
490407
655085
475919
013819
411755
848533
661486
704781
362515
477982
827638
908226
900402
844409
181884
927326
686802
053470
688104
172112
768904
304162
107830
521907
852536
313806
678390
954053
468419
617387
892690
936490
437279
242625
403691
649543
131348
367203
327358
064993
073774
518336
903053
609370
224744
349587
367819
132449
140277
600246
803477
650492
638553
061731
228739
906454
918928
236269
292046
822694
856936
890385
146750
926224
979489
684866
264684
809879
416746
808604
350536
663278
106488
122331
535976
253619
877254
028818
045310
764336
216598
548389
151907
254678
840799
865613
978214
207443
750235
322381
638286
554244
272253
234648
294652
238401
538171
026469
633162
563035
398867
328342
889313
685447
396556
409609
827997
192317
728094
988225
255305
311909
831762
233138
756140
054931
360628
955261
615702
215126
790010
849723
758206
615825
317475
363649
402124
913552
427582
741664
438599
371430
631322
994200
331229
305258
841780
424524
582108
407388
255981
093524
030852
219940
746658
124649
624792
728690
755327
638501
306599
034535
820029
905191
962039
889138
714204
122560
944121
247204
133443
105133
553142
934617
042427
580003
120888
732314
503910
036272
618158
600603
882179
525112
145472
919230
553380
085202
314953
320975
770003
082372
083188
525295
621493
159170
528838
669705
571452
292404
989939
106758
782856
946383
593802
762816
692740
952753
804055
200782
161691
075709
210130
921458
947894
157339
812003
414792
830332
858014
393627
654734
600787
494806
132594
914495
795007
561025
355565
249612
966720
711354
967926
822042
883529
995909
547295
785732
283722
345766
790297
935666
041622
184165
431812
544634
378688
668617
091883
314376
180894
849674
261192
971290
484102
076301
785393
065243
872997
677756
986796
615838
378135
222920
811729
330894
047703
187299
308537
716615
681680
285313
031893
394322
465555
433745
551327
819538
117159
442723
880584
113844
922233
834838
664855
546869
695929
802637
898799
660445
667015
121453
465342
118536
962293
802976
426813
039422
646751
770773
774252
932779
729052
151227
527541
440164
173493
634366
400274
118748
261079
869628
285590
182127
928090
241357
083503
069722
883587
361804
701298
221928
949338
915984
327616
407132
726110
868925
506364
628239
102339
956184
779240
193644
520539
692006
322085
683831
453707
648504
474023
962820
824843
166102
584673
456037
714596
101046
372532
804500
411928
374142
703996
324075
362887
771260
208342
710932
308177
505747
607238
375472
541222
192710
947763
414644
948945
928748
137927
815282
643547
320038
884588
083209
572747
188203
176920
373384
797107
884554
555422
206270
566612
575374
604505
102388
545846
138040
928352
055103
805719
638836
996364
652349
474896
093472
147598
899411
616434
723262
921690
775287
364327
803510
213777
372575
820738
951027
957751
768984
402053
945752
046816
894175
282374
584038
881893
537027
222831
477650
428941
603092
462942
035108
055955
008378
766795
611003
426585
522086
458910
153269
576617
368341
815917
926472
237931
552374
201325
785406
985945
501771
491769
027011
757342
804060
649678
392662
184605
563929
891015
882337
757084
263149
401174
441227
732527
323270
377806
566598
424824
013249
348083
985533
056042
858137
754770
876329
917411
233920
159508
513206
117951
308593
676797
210627
612919
836870
120343
582979
499814
355143
561575
303580
423257
083476
294984
620993
691390
966864
852674
009464
492252
042177
489003
562906
150652
343641
251005
446168
178549
617303
235817
745424
874705
026219
306070
648153
042842
025789
323144
355238
002416
624777
675121
811617
698100
811106
684219
615615
746557
216360
372695
847278
682574
919358
236867
273355
851807
590339
157278
914313
396824
316349
716900
748990
588959
612462
984271
273181
804127
201721
692775
196103
833917
504535
961849
832972
179424
150936
453573
192655
785627
513513
273401
932163
234234
875138
719091
570401
917593
012325
406356
207594
641319
241479
400802
127094
923421
995308
066874
498653
446634
501361
147564
270579
498440
960400
329762
147867
729592
885862
412056
875818
519923
749105
713862
082975
081495
958024
796819
851248
624008
637866
173724
281418
866020
833319
603736
600127
422780
806545
474997
906394
258668
404616
138686
616457
242734
825717
141767
505099
542558
719339
486457
930793
516064
981686
550260
062168
010741
492483
358276
711300
569170
279855
905480
380460
331821
167050
217738
801596
616623
242262
651110
527815
317715
366586
647430